USB 블루투스 동글이 작동하게하려면 어떻게합니까? (hci0 장치를 초기화 할 수 없음 : 연결 시간이 초과되었습니다 (110)) BD Address: 00:1F:81:00:01:1C

USB 블루투스 동글이 있습니다.

root@maiko-cce-lin:~# lsusb | grep Bluetooth
Bus 001 Device 007: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

거의 작동하지 않으며 작동하면 재부팅 할 때 작동이 중지됩니다.

소프트웨어가 차단되지 않았습니다.

root@maiko-cce-lin:~# rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

내 장치는 hciconfig

root@maiko-cce-lin:~# hciconfig -a
hci0:   Type: BR/EDR  Bus: USB
    BD Address: 00:1F:81:00:01:1C  ACL MTU: 1021:4  SCO MTU: 180:1
    DOWN
    RX bytes:330 acl:0 sco:0 events:8 errors:0
    TX bytes:24 acl:0 sco:0 commands:30 errors:22
    Features: 0xff 0x3e 0x09 0x76 0x80 0x01 0x00 0x80
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
    Link policy:
    Link mode: SLAVE ACCEPT

그러나 hci 인터페이스를 켤 수 없습니다.

root@maiko-cce-lin:~# hciconfig hci up
Can't init device hci0: Connection timed out (110)

왜 그런지 모르겠습니다. 이 hcitool명령에는 장치가 표시되지 않습니다.

root@maiko-cce-lin:~# hcitool dev
Devices:

이 명령으로 블루투스 서비스를 다시 시작하려고 시도했지만 이전의 모든 명령을 다시 반복했지만 작동하지 않았습니다.

root@maiko-cce-lin:~# service bluetooth restart
 * Stopping bluetooth                                                    [ OK ]
 * Starting bluetooth                                                    [ OK ]
root@maiko-cce-lin:~#

무엇이 잘못 될 수 있습니까?



답변

당신이 설명하는 것은 이보고 된 버그 처럼 보입니다 .


답변

FWIW 같은 동글 모델에서 이와 동일한 증상이 나타났습니다. 그러나 동글을 USB 허브에서 컴퓨터의 직접 USB 포트로 옮기면 즉시 해결되는 것처럼 보였습니다. 같은 문제가 발생하면 시도해보십시오.

내 증상에 대해 자세히 :

동글이 연결될 때마다 / var / log / syslog에 다음과 같은 항목이 있습니다.

Sep  7 10:05:20 gus-workstation bluetoothd[18537]: Listening for HCI events on hci0
Sep  7 10:05:20 gus-workstation NetworkManager[837]: <warn> bluez error  getting default adapter: No such adapter
Sep  7 10:05:30 gus-workstation bluetoothd[18538]: Can't init device hci0: Connection timed out (110)

광산은 또한 hciconfig에 나타 났으며 다시 시작하거나 다시 연결해도 아무런 차이가 없었습니다.

또한 이상하게도 동글이 무언가에 쌍을 이루었으므로 문제를 재현 할 수 없습니다 (지금 허브 포트에 다시 넣으면 정상적으로 작동합니다).

Hth.


답변

다음을 수행하면 수정됩니다.

rfkill block bluetooth

그때

rfkill unblock bluetooth
rfkill unblock bluetooth

그런 다음 사용하여 실행 중인지 확인하십시오.

hciconfig

그것은 나를 위해 매번 작동


답변