Bluetooth cihazı mevcut değil mi?


13

Bluetooth dongle'ımı kurmak ve çalıştırmak için bu öğreticiyi takip ettim. Ben öğretici aynı Bluetooth dongle var , ama ben işe almak için sabırsızlanıyorum. "C" adımına geçiyorum ve sonra problemlerle karşılaşıyorum. Sorunu teşhis etmek için çalıştırdığım bazı komutlar:

$ 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

Herhangi bir öneri? Dongle'ı güçlü bir USB hub'ından çalıştırdığım için güç sorun değil.

Yazılımımı eski sürüme geçirmemi söyleyen çözümler istemiyorum. Bu bir çözüm değil, bir çözüm.


Bluetooth dongle, Pi veya her ikisini de hub'dan ne şekilde güçlendiriyorsunuz?
Steve Robillard

@SteveRobillard Sadece donanım kilidi.
syb0rg

/Etc/init.d/bluetooth durumundan döndürülen
içerik

@SteveRobillard Hangi komutları çalıştırdığımın altında düzenledi. Koştuğunu söyledi.
syb0rg

3
Seninle tamamen aynı hatayı alıyorum. Şans eseri bu konuda bir güncelleme aldın mı?
catteneo

Yanıtlar:


8

Geç cevap, ama son zamanlarda deneyimli. Arayüzün kapalı olduğunu fark ettim. Seninki de çöktü.

Koşu sudo hciconfig hci0 up, bir de güncellenmiş firmware benim sorun çözüldü. Bu nasıl olduğundan emin değilim, bu raspberrypi.org iş parçacığındaki insanlar aşağı indirmede ısrar ediyorlar .


Bu benim için çalıştı, ben bluetooth arayüzü ile rfkill
bloke

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.