Thiết bị Bluetooth không khả dụng?


13

Tôi đã làm theo hướng dẫn này để thiết lập khóa Bluetooth của mình và chạy nó. Tôi có cùng một khóa Bluetooth trong hướng dẫn , nhưng dường như tôi không thể làm cho nó hoạt động được. Tôi đến bước "C" và sau đó tôi gặp vấn đề. Đây là một số lệnh tôi đã chạy để chẩn đoán vấn đề:

$ 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

Bất kỳ đề xuất? Nguồn không phải là vấn đề vì tôi đang chạy khóa từ một trung tâm USB được cấp nguồn.

Tôi không muốn các giải pháp bảo tôi hạ cấp phần mềm của mình. Đó không phải là một giải pháp, đó là một cách giải quyết.


Bạn đang cung cấp năng lượng gì từ trung tâm dongle bluetooth, Pi hoặc cả hai?
Steve Robillard

@SteveRobillard Chỉ là khóa.
syb0rg

Những gì được trả về từ /etc/init.d/bluetooth
Steve Robillard

@SteveRobillard Đã chỉnh sửa nó ở dưới cùng của những lệnh tôi đã chạy. Nó nói nó đang chạy.
syb0rg

3
Tôi có cùng một lỗi với bạn. Bạn có tình cờ có bất kỳ cập nhật về điều này?
catteneo

Câu trả lời:


8

Trả lời muộn, nhưng gần đây có kinh nghiệm nó. Tôi nhận thấy giao diện bị hỏng. Bạn cũng đang suy sụp

Chạy sudo hciconfig hci0 uptrên một firmware cập nhật đã giải quyết vấn đề của tôi. Không chắc điều đó đã xảy ra như thế nào, vì những người trong chủ đề raspberrypi.org này khăng khăng hạ cấp.


Điều này làm việc cho tôi, sau khi tôi bỏ chặn giao diện bluetooth vớirfkill
mlhDev

-2

Kiểm tra câu trả lời của tôi trong chuỗi sau: http://www.raspberrypi.org/forum/viewtopic.php?t=63418&p=469478

Tôi đã có cùng một vấn đề với cùng một dongle và có thể giải quyết nó hạ cấp hạt nhân RPi (raspbian).

Chúc mừng

Olivier


7
Câu trả lời này cần được viết lại để kết hợp các chi tiết từ chủ đề khác đó để tạo ra một cặp câu hỏi / câu trả lời hoàn chỉnh ở đây.
Jivings 16/03 '
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.