블루투스 기기를 사용할 수 없습니까?


13

이 튜토리얼 을 따라 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 허브에서 동글을 실행하기 때문에 전원이 문제가되지 않습니다.

소프트웨어를 다운 그레이드하도록하는 솔루션을 원하지 않습니다. 그것은 해결책이 아니며 해결책입니다.


허브에서 블루투스 동글, Pi 또는 둘 다의 전원을 공급하고 있습니까?
Steve Robillard

@SteveRobillard 동글입니다.
syb0rg

무엇 /etc/init.d/bluetooth 상태에서 반환
스티브 Robillard에게

@SteveRobillard 내가 실행 한 명령의 맨 아래에서 편집했습니다. 그것은 실행 중이라고 말했다.
syb0rg

3
나는 당신과 정확히 같은 오류가 있습니다. 우연히 이것에 대한 업데이트를 받았습니까?
catteneo

답변:


8

늦은 답변이지만 최근에 경험했습니다. 인터페이스가 다운 된 것을 알았습니다. 당신도 다운되었습니다.

업데이트 된 펌웨어로 실행 sudo hciconfig hci0 up하면 문제가 해결 되었습니다 . 이 raspberrypi.org 스레드 의 사람들 다운 그레이드를 고집 하면서 어떻게 그런 일이 있었는지 확실하지 않습니다 .


내가 블루투스 인터페이스를 차단 해제 한 후에 이것은 나를 위해 일했다rfkill
mlhDev

-2

다음 스레드에서 내 대답을 확인하십시오. http://www.raspberrypi.org/forum/viewtopic.php?t=63418&p=469478

나는 동일한 동글과 같은 문제가 있었고 RPi 커널 (라즈 비안)을 다운 그레이드 할 수있었습니다.

건배,

올리비에


7
이 답변은 다른 스레드의 세부 정보를 통합하여 여기에 완전한 질문 / 답변 쌍을 더 잘 작성하도록 다시 작성해야합니다.
Jivings
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.