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:

私もこのコマンドでブルートゥースサービスを再起動しようとしました(そして前のコマンドをすべて繰り返しました)が、うまくいきませんでした:

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

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を表示しましたが、再起動や再プラグの量に違いはありませんでした。

また、奇妙なことに、ドングルが何かとペアリングされたため、問題を再現できません(ハブポートに戻すと、問題なく動作します)。

ほら


USBハブを使用していません= | しかし、答えはthxです。
MaikoID

OK、もう1つ!「ハブなし」の修正は機能しませんでした。マシンの電源を入れ直すとすぐに機能しなくなりました。ただし、以前はUbuntu Maverick(bluez 4.69)を実行していました。Natty(カーネル2.6.38-11、bluez 4.91)へのdist-upgradeは正常に動作しました。:/
projectgus

0

次の操作を行うと、修正されます。

rfkill block bluetooth

それから

rfkill unblock bluetooth
rfkill unblock bluetooth

その後、使用して実行されているかどうかを確認します

hciconfig

それは私のために毎回動作します


これはsyslogを使用してトレースできますか?どこにありますか?デバイスがからDOWNに移動するのを確認しますDOWN INIT RUNNINGが、その後失敗DOWNし、他の情報なしでに戻るようです
-jocull
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.