블루투스 동글 설정


10

Bluetooth 동글을 설정하려고합니다. 를 사용하여 검색 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 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

그런 다음 실행을 시도 /etc/init.d/bluetooth status하고 피드백은 Bluetooth가 실행 중이라는 것입니다.

그러나 실행하려고하면 적어도 두 개의 활성 Bluetooth 클라이언트가 옆에 실행되고 있음을 알지만 hcitool scan즉시 그 사실을 얻 device is not available: No such device습니다.

아무도 내가 뭘 잘못하고 있는지 알고 있고 내 블루투스 장치에 어떻게 연결할 수 있습니까?

Targus 2.0 Bluetooth 동글이 있는데 최신 버전의 Wheezy를 실행하고 있습니다.


첫 번째 시도 hcitool dev하기 전에 hcitool scan자체 블루투스의 USB에없는 작업을 수행하는 경우, 편집 /etc/bluetooth/hcid.conf 시도
질 Grandguillaume

문제를 해결 했습니까? 그렇다면 도움이 된 답변을 표시하거나 직접 해결 한 경우 자체 답변을 작성하여 표시하십시오. 우리는 사이트 Q : A 비율을 높이고 답변을 표시하려고합니다. 당신이 그것을 해결 한 후 표시하면 미래의 사람들은 당신이 한 일에서 이익 수있을 것입니다 그리고 그것은 졸업에 가까운 사이트를 이동하는 데 도움이됩니다. 감사!
RPiAwesomeness

답변:


4

이것이 브로드 컴인가? 그렇다면 Pi가 Bluetooth로 통신 할 수있는 Bluetooth 어댑터로 나타나지 않습니다 . 대신 블루투스 키보드 + 마우스를 USB 키보드 + 마우스로 투명하게 변환하는 동글처럼 보입니다.

hid2hci동글을 HCI 모드로 전환 하는 명령 을 시도하십시오 . 그래도 문제가 해결되지 않으면 다른 제조업체의 어댑터로 교체하십시오.

반대로, 그렇지 않은 경우 , 다음 동글 모두에서 당신의 USB에 표시되지 않습니다. 플러그를 뽑으면 어떤 장치가 목록에서 사라 집니까?

대답이 "없음"인 경우 가장 충분한 이유는 충분한 힘을 얻지 못하기 때문입니다. 파워 허브가 있습니까? 커널 로그 (dmesg | tail -30)는 무엇을 말합니까?


0

나는 확실한 대답이 없지만 lsusb의 출력은 다음과 같습니다.

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)

hcitool 스캔이 작동하여 보이는 장치를 나열합니다.

장치가 "HCI 모드"에 있지 않습니까? 시험:

/lib/udev/hid2hci

또한 hcitool info와 같은 일부 명령을 사용하려면 sudo를 사용해야한다는 것을 알았습니다.

sudo hcitool info

그렇지 않으면 오류가 발생합니다 : 연결을 만들 수 없습니다 : 작업이 허용되지 않습니다


0

시도 할 때 다음과 같이 출력해야합니다 lsusb:
( HCI mode정보에 주의 )

#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

루트로 설정했는지 확인하십시오. sudo앞에 명령을 입력 하십시오 (암호를 묻습니다).


0

먼저 sudo hcitool scan권한 문제를 제거하는 루트 ( ) 로 스캔을 실행하십시오 .

그래도 문제가 해결되지 않으면 sudo hcitool dev장치가 출력에 나열되어 있는지 확인하십시오. 그렇지 않은 경우-시작해야하는 위치 (예 : 시스템에서 장치를 인식하지 못하고 실제로 하드웨어 오류가 있거나 동글이 완전히 연결되지 않은 경우)

장치가 dev 목록에 표시되면 명령 줄 SPP bluetooth setup 의 지침에 따라 장치가 완전히 작동 할 수 있어야합니다.


0

내 Bluetooth 동글은 Targus 4.0 (ACB75AU)입니다.

비슷한 문제가 발생하여 브로드 컴 펌웨어 세트를 다운로드해야했습니다. https://launchpad.net/bcm20702a1

소프트웨어를 추출한 후 많은 폴더를 얻었습니다 lib > firmware > bcm20702a1. 펌웨어 버전이 몇 개있는 것 같습니다. 이름이 지정된 파일을 가져 와서 BCM20702A1_001.002.014.0449.0672.hcdti를 내 RaspberryPi B 2 에 이름이 지정된 폴더로 복사했습니다 /lib/firmware/brcm. 파일 이름을로 변경해야 BCM20702A1-0a5c-21e8.hcd합니다.

그 후에 블루투스 동글을 꺼내서 다시 넣을 수 있습니다. 그렇지 않은 경우 Pi의 전원을 껐다 켜십시오.

실행 service bluetooth status하고 hciconfig -a장치 상태에 대한 자세한 정보를 얻으십시오.

아카이브에서 가져온 파일은 다음과 같습니다. 마지막 파일을 시도했지만 작동하지 않는 것 같으므로 동일한 장치에 대해 서로 다른 버전의 펌웨어라고 가정하기 전에 이전 파일로갔습니다.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.