Как заставить мой USB Bluetooth ключ работать? (Не удается инициализировать устройство. Hci0: Тайм-аут соединения (110))


14

У меня есть USB-ключ Bluetooth:

root@maiko-cce-lin:~# lsusb | grep Bluetooth
Bus 001 Device 007: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Это редко работает, и когда я заставляю его работать, он перестает работать, когда я перезагружаюсь.

Это не программное обеспечение заблокировано:

root@maiko-cce-lin:~# rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Мое устройство распознается hciconfig

root@maiko-cce-lin:~# hciconfig -a
hci0:   Type: BR/EDR  Bus: USB
    BD Address: 00:1F:81:00:01:1C  ACL MTU: 1021:4  SCO MTU: 180:1
    DOWN 
    RX bytes:330 acl:0 sco:0 events:8 errors:0
    TX bytes:24 acl:0 sco:0 commands:30 errors:22
    Features: 0xff 0x3e 0x09 0x76 0x80 0x01 0x00 0x80
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
    Link policy: 
    Link mode: SLAVE ACCEPT 

но я не могу включить мой интерфейс hci:

root@maiko-cce-lin:~# hciconfig hci up
Can't init device hci0: Connection timed out (110)

Я не понимаю почему; hcitoolкоманда не показывает каких - либо устройств:

root@maiko-cce-lin:~# hcitool dev
Devices:

Я попытался перезапустить службу bluetooth с помощью этой команды (а затем повторил все предыдущие команды снова), но она не сработала:

root@maiko-cce-lin:~# service bluetooth restart
 * Stopping bluetooth                                                    [ OK ] 
 * Starting bluetooth                                                    [ OK ] 
root@maiko-cce-lin:~# 

Что может быть не так?


1
Поддерживается ли ключ?
Йохан

Я думаю, что это. Вы можете быть уверены, что здесь: help.ubuntu.com/community/BluetoothSetup#Manual Discovery это то же самое устройство, которое у меня есть.
MaikoID

Ответы:



1

У меня были те же симптомы с тем же модельным ключом. Тем не менее, он, похоже, сразу же разрешился, когда я переместил ключ от USB-концентратора на прямой USB-порт компьютера. Если у вас возникла такая же проблема, то, возможно, попробуйте это.

Мои симптомы подробно:

Каждый раз, когда ключ был подключен, я получал записи в / var / log / syslog примерно так:

Sep  7 10:05:20 gus-workstation bluetoothd[18537]: Listening for HCI events on hci0
Sep  7 10:05:20 gus-workstation NetworkManager[837]: <warn> bluez error  getting default adapter: No such adapter
Sep  7 10:05:30 gus-workstation bluetoothd[18538]: Can't init device hci0: Connection timed out (110)

Мой также показал в hciconfig и никакие перезапуски или повторные включения не имели значения.

Также странно, что я не могу воспроизвести проблему сейчас, когда ключ был соединен с чем-то (если я верну его обратно в порт концентратора, теперь он работает нормально).

Hth.


Я не использую USB-концентратор = | но спасибо за ответ.
MaikoID

ОК, еще один! Исправление «без концентратора» не продолжало работать на меня, оно перестало работать, как только я включил и выключил питание машины. Однако ранее я работал под управлением Ubuntu Maverick (bluez 4.69.) Сделал dist-обновление до Natty (ядро 2.6.38-11, bluez 4.91), и теперь он работает нормально. : /
projectgus

0

Сделайте следующее, и это будет исправлено.

rfkill block bluetooth

тогда

rfkill unblock bluetooth
rfkill unblock bluetooth

Затем проверьте, работает ли он, используя

hciconfig

Это работает каждый раз для меня


Можно ли это отследить с помощью системных журналов? Где они находятся? Я вижу, как устройство перемещается из DOWNв DOWN INIT RUNNING, но затем кажется, что оно выходит из строя и возвращается к нему DOWNбез какой-либо другой информации
jocull
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.