Пристрій Bluetooth недоступний?


13

Я дотримувався цього підручника, щоб налаштувати свій Bluetooth-ключ і запустити його. У мене той самий ключ Bluetooth, який є в підручнику , але я, здається, не можу змусити його працювати. Я переходжу до кроку "С", а потім у мене виникають проблеми. Ось кілька команд, які я запустив, щоб діагностувати проблему:

$ 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

Відповіді:


8

Пізня відповідь, але нещодавно пережила це. Я помітив, що інтерфейс не працює. Ваше теж.

Запуск sudo hciconfig hci0 upна оновленій прошивці вирішити мою проблему. Не впевнений, як це сталося, оскільки люди з цієї теми raspberrypi.org наполягають на зниженні рівня життя.


Це працювало для мене, після того як я розблокував інтерфейс Bluetooth зrfkill
mlhDev

-2

Перевірте мою відповідь у наступній темі: http://www.raspberrypi.org/forum/viewtopic.php?t=63418&p=469478

У мене була та сама проблема з тим же ключем, і я зміг її вирішити, знижуючи ядро ​​RPi (raspbian).

Ура,

Олів'є


7
Цю відповідь потрібно переписати, щоб включити деталі з цього іншого потоку, щоб краще зробити тут повну пару питань / відповідей.
Jivings
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.