Comment 309 for bug 268502

Revision history for this message
In , Pedro (pedro-redhat-bugs) wrote :

Description of problem:

Bluetooth detection and use is very unstable with gnome-bluetooth and/or blueman.

lsusb:
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

When I insert it, this shows up in /var/log/messages:

Aug 25 15:28:31 localhost kernel: usb 3-1: new full speed USB device using uhci_hcd and address 4
Aug 25 15:28:31 localhost kernel: usb 3-1: New USB device found, idVendor=0a12, idProduct=0001
Aug 25 15:28:31 localhost kernel: usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Aug 25 15:28:31 localhost kernel: usb 3-1: configuration #1 chosen from 1 choice
Aug 25 15:28:31 localhost bluetoothd[1677]: HCI dev 0 registered
Aug 25 15:28:31 localhost bluetoothd[1677]: HCI dev 0 up
Aug 25 15:28:31 localhost bluetoothd[1677]: Starting security manager 0
Aug 25 15:28:36 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:28:41 localhost bluetoothd[1677]: Can't write inquiry mode for /org/bluez/1677/hci0: Connection timed out (110)
Aug 25 15:28:41 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:28:46 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:28:46 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:28:51 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:28:51 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:28:56 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:28:56 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:29:01 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:29:01 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:29:06 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:29:06 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:29:11 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:29:11 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:29:16 localhost bluetoothd[1677]: Can't write class of device: Connection timed out (110)
Aug 25 15:29:16 localhost bluetoothd[1677]: probe failed with driver input-headset for device /org/bluez/1677/hci0/dev_00_1B_59_52_99_41
Aug 25 15:29:16 localhost bluetoothd[1677]: Adapter /org/bluez/1677/hci0 has been enabled
Aug 25 15:29:16 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:29:21 localhost bluetoothd[1677]: Sending getting name command failed: Connection timed out (110)
Aug 25 15:29:21 localhost kernel: hci_cmd_task: hci0 command tx timeout
Aug 25 15:29:26 localhost bluetoothd[1677]: Can't read class of device on hci0: Connection timed out (110)
Aug 25 15:29:26 localhost kernel: hci_cmd_task: hci0 command tx timeout

[root@portatil ~]# hciconfig
hci0: Type: USB
 BD Address: 00:1F:81:00:02:50 ACL MTU: 1021:4 SCO MTU: 180:1
 UP RUNNING
 RX bytes:676 acl:0 sco:0 events:21 errors:0
 TX bytes:327 acl:0 sco:0 commands:32 errors:12

[root@portatil ~]# hcitool scan
Scanning ...
Inquiry failed: Connection timed out

[root@portatil ~]# rpm -qa | grep blue
gnome-bluetooth-2.27.5-1.fc11.i586
blueman-1.10-3.fc11.i586
pulseaudio-module-bluetooth-0.9.15-14.fc11.i586
gnome-bluetooth-libs-2.27.5-1.fc11.i586
bluez-libs-4.42-4.fc11.i586
pybluez-0.15-4.fc11.i586
bluez-4.42-4.fc11.i586
bluez-cups-4.42-4.fc11.i586

[root@portatil ~]# rpm -qa | grep kernel
kerneloops-0.12-5.fc11.i586
kernel-PAE-2.6.30.5-32.fc11.i686
kernel-headers-2.6.29.6-217.2.8.fc11.i586
kernel-PAE-2.6.29.6-217.2.8.fc11.i686
kernel-firmware-2.6.30.5-32.fc11.noarch
kernel-PAE-2.6.29.6-217.2.7.fc11.i686

[root@portatil ~]# lsmod | grep bt
btusb 14312 2
bluetooth 81728 11 hidp,rfcomm,bnep,sco,l2cap,btusb

Every attempt to scan for devices, via "hcitool scan", blueman or gnome-bluetooth applet results in a kernel: hci_cmd_task: hci0 command tx timeout in /var/log/messages.

This bluetooth adaptor is a tiny one with no brand.