USB Bluetoothアダプタが正しく動作するようにするにはどうすればよいですか? (デバイスhci0を初期化できません:接続タイムアウト(110))

USB Bluetoothアダプタが正しく動作するようにするにはどうすればよいですか? (デバイスhci0を初期化できません:接続タイムアウト(110))

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

あなたが描いたものは次のとおりですこの報告されたエラー

答え2

FWIW 同じモデルアダプタを使用しても同じ症状が現れました。しかし、アダプタを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に表示され、再起動または再接続する回数に関係なく効果があります。

また、奇妙なことは、ドングルが他のものとペアリングされているため、問題を再現できないことです。 (今ハブポートに戻すと正常に動作します。)

はい。

答え3

問題を解決するには:

rfkill block bluetooth

それから

rfkill unblock bluetooth
rfkill unblock bluetooth

次に、実行中であることを確認します。

hciconfig

毎回私のために働く

関連情報