Bluetoothデバイスは使用できませんか?


13

このチュートリアルに従って、Bluetoothドングルをセットアップして実行します。チュートリアルにあるのと同じBluetoothドングルを持っていますが、動作するようには見えません。ステップ「C」に到達すると、問題が発生します。問題を診断するために実行したいくつかのコマンドを次に示します。

$ hcitool scan
Device is not available: No such device
$ lsusb
...
Bus 001 Device 009: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
...
$ hciconfig dev
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 00:1B:10:00:2A:EC  ACL MTU: 1017:8  SCO MTU: 64:0
        DOWN
        RX bytes:1355 acl:0 sco:0 events:49 errors:0
        TX bytes:204 acl:0 sco:0 commands:48 errors:0
$ hciconfig -a
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 00:1B:10:00:2A:EC  ACL MTU: 1017:8  SCO MTU: 64:0
        DOWN
        RX bytes:1355 acl:0 sco:0 events:49 errors:0
        TX bytes:204 acl:0 sco:0 commands:48 errors:0
        Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy:
        Link mode: SLAVE ACCEPT
$ hcitool dev
Devices:
$ sudo hciconfig hci0 piscan
Can't set scan mode on hci0: Network is down (100)
$ sudo hciconfig hci0 reset
Can't init device hci0: Operation not supported (95)
$ /etc/init.d/bluetooth status
[ ok ] bluetooth is running.
$ sudo bluez-simple-agent
Traceback (most recent call last):
  File "/usr/bin/bluez-simple-agent", line 104, in <module>
    path = manager.DefaultAdapter()
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.bluez.Error.NoSuchAdapter: No such adapter

助言がありますか?電源を入れたUSBハブからドングルを実行しているため、電力は問題になりません。

ソフトウェアのダウングレードを指示するソリューションは必要ありません。これは解決策ではなく、回避策です。


ハブからBluetoothドングル、Pi、またはその両方に電力を供給していますか?
スティーブロビラード

@SteveRobillardドングルだけ。
syb0rg

/etc/init.d/bluetoothステータスから返されるもの
スティーブロビラード

@SteveRobillard私が実行したコマンドの下部で編集しました。走っていると言った。
syb0rg

3
私はあなたとまったく同じエラーを抱えています。偶然、これについて何かアップデートがありましたか?
catteneo 14年

回答:


8

遅い答えですが、最近それを経験しました。インターフェイスがダウンしていることに気付きました。あなたのものもダウンしています。

更新されたファームウェアで実行sudo hciconfig hci0 upすると、問題が解決しました。このraspberrypi.orgスレッドの人々はダウングレードを主張しているため、どのように起こったのかはわかりません。


私はブルートゥースインターフェイスをブロック解除した後にこれは、私のために働いたrfkill
mlhDev

-2

次のスレッドで私の答えを確認してください:http : //www.raspberrypi.org/forum/viewtopic.php?t=63418&p=469478

同じドングルでも同じ問題があり、RPiカーネル(raspbian)のダウングレードで解決できました。

乾杯、

オリビエ


7
ここで完全な質問/回答のペアを作成するために、他のスレッドの詳細を組み込むために、この回答を書き直す必要があります。
Jivings
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.