Bluetooth donanım kilidini ayarlama


10

Bluetooth donanım kilidimi kurmaya çalışıyorum. Bunu kullanarak aradığımda lsusb, terminalde aşağıdakiler ortaya çıkar:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 001 Device 005: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 006: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 001 Device 007: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)
Bus 001 Device 008: ID 0a5c:2153 Broadcom Corp. 
Bus 001 Device 009: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 010: ID 046d:c30a Logitech, Inc. iTouch Composite

Sonra, koşmaya çalışıyorum /etc/init.d/bluetooth statusve geribildirim Bluetooth çalışıyor.

Ama sonra, çalıştırmaya çalıştığımda hcitool scanhemen device is not available: No such deviceyanında en az iki aktif Bluetooth istemcimin olduğunu biliyorum.

Ne yaptığımı ve Bluetooth aygıtlarıma nasıl bağlanabileceğimi bilen var mı?

Bir Targus 2.0 Bluetooth dongle'ım var ve Wheezy'nin en son sürümünü kullanıyorum.


ilk deneme hcitool devönce hcitool scankendisi bluetooth usb için değil çalışır eğer, düzenleme /etc/bluetooth/hcid.conf deneyin
Gilles GRANDGUILLAUME

Sorununuzu çözdünüz mü? Eğer öyleyse, lütfen size yardımcı olan cevabı işaretleyin veya kendi başınıza çözdüyseniz, kendi kendinize cevaplayın ve bu şekilde işaretleyin. S: Bir oran yükseltmeye çalışıyoruz ve cevapları işaretlemek bunu yapıyor. Bunu çözülmesi ve sonra işaretlerseniz ileride insanların ne yaptığını gelen kar mümkün olacak ve mezuniyet yakın siteyi taşımak yardımcı olur. Teşekkürler!
RPiAwesomeness

Yanıtlar:


4

Broadcom olayı bu mu? Eğer öyleyse, Pi'nizin Bluetooth olarak konuşabileceği bir Bluetooth adaptörü olarak kendini göstermez . Bunun yerine, Bluetooth klavyenizi + farenizi bir USB klavyeye + fareye çeviren bir dongle'a benziyor.

hid2hciDonanım kilidini HCI moduna geçirmek için komutu deneyin . Bu işe yaramazsa, farklı bir üreticinin adaptörü ile değiştirmeyi deneyin.

Tersine, değilse , dongle'ınız USB'nizde hiç görünmez. Fişi prizden çektiğinizde hangi cihaz listeden kaybolur?

Cevap "hiçbiri" ise, bunun en olası nedeni yeterli güç elde etmemesidir. Elektrikli bir hub'ınız var mı? Çekirdek günlüğü (dmesg | tail -30) ne diyor?


0

Ben kesin bir cevap yok, ama benim için lsusb çıktı:

Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

ve hcitool taraması benim için çalışıyor, görünür cihazları listeliyor.

Belki cihazınız "HCI Modunda" değil mi? Deneyin:

/lib/udev/hid2hci

Ayrıca hcitool bilgisi gibi bazı komutları kullanmak için sudo kullanmam gerektiğini buluyorum

sudo hcitool info

aksi halde hatayı alıyorum: Bağlantı oluşturulamıyor: İşleme izin verilmiyor


0

Aşağıdakileri denerken bu şekilde çıktı almalısınız lsusb:
( HCI modebilgiye dikkat )

#lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

0

Kök olarak ayarladığınızdan emin olun. Komutları sudoönüne yazın (şifrenizi girmeniz istenir).


0

Öncelikle, sudo hcitool scanizin sorununu ortadan kaldıracak şekilde taramayı root ( ) olarak çalıştırın .

Bu sizin için çözülmezse, çalıştırın sudo hcitool devve cihazınızın çıkışta listelenip listelenmediğine bakın. Değilse - başlatmanız gereken yer burasıdır (yani cihaz sistem tarafından tanınmıyor ve aslında bir donanım arızanız olabilir veya dongle tam olarak takılmamış olabilir)

Cihaz geliştirici listesinde göründüğünde, tam olarak çalışmasını sağlamak için SPP bluetooth kurulum komut satırındaki talimatları izleyebilmeniz gerekir .


0

Bluetooth donanım kilidim Targus 4.0 (ACB75AU)

Ben de benzer bir sorun vardı ve bir dizi Broadcom firmware indirmek zorunda kaldı. https://launchpad.net/bcm20702a1

Yazılımı çıkardıktan sonra, ilgi çekici olan bir sürü klasör aldım lib > firmware > bcm20702a1. Görünüşe göre orada birkaç bellenim sürümü var. Adlı dosyayı aldım BCM20702A1_001.002.014.0449.0672.hcdve ti RaspberryPi B 2'ye adlı klasöre kopyaladım /lib/firmware/brcm. Dosyanın yeniden adlandırılması gerekiyor BCM20702A1-0a5c-21e8.hcd.

Bundan sonra bluetooth dongle'ı çıkarıp tekrar takabilirsiniz ve çalışması gerekir. Değilse, Pi'nizi kapatıp açın.

Çalıştırın service bluetooth statusve hciconfig -acihazınızın durumu hakkında daha fazla bilgi almak için.

İşte arşivden aldığım dosya. Son dosyayı denedim, ancak işe yaramadı, bu yüzden aynı cihaz için sadece farklı bellenim sürümleri olduğunu varsayarak daha önce birine gittim.

resim açıklamasını buraya girin

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.