Bagaimana cara membuat dongle USB Bluetooth saya berfungsi? (Tidak dapat memulai perangkat hci0: Koneksi habis waktu (110))

14

Saya memiliki dongle bluetooth USB:

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

Ini jarang berhasil, dan ketika saya membuatnya berfungsi, ia berhenti bekerja ketika saya reboot.

Itu bukan perangkat lunak yang diblokir:

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

Perangkat saya dikenali oleh 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 

tapi saya tidak bisa menghidupkan antarmuka HPI saya:

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

Saya tidak mengerti mengapa; yang hcitoolperintah tidak menunjukkan perangkat apapun:

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

Saya sudah mencoba me-restart layanan bluetooth saya juga dengan perintah ini (dan kemudian mengulangi semua perintah sebelumnya lagi) tetapi tidak berhasil:

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

Apa yang salah?

MaikoID
sumber
1
Apakah dongle didukung?
Johan
Aku rasa ini. Anda dapat yakin di sini: help.ubuntu.com/community/BluetoothSetup#Manual Discovery adalah perangkat yang sama dengan yang saya miliki.
MaikoID

Jawaban:

1

FWIW Saya baru saja mengalami gejala yang sama dengan dongle model yang sama. Namun, sepertinya segera diselesaikan ketika saya memindahkan dongle dari hub USB ke port USB langsung di komputer. Jika Anda mengalami masalah yang sama maka mungkin coba itu.

Gejala saya secara rinci:

Setiap kali dongle dicolokkan, saya mendapat entri di / var / log / syslog seperti ini:

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)

Milik saya juga ditampilkan di hciconfig & tidak ada jumlah restart atau penggantian membuat perbedaan.

Juga anehnya, saya tidak dapat mereproduksi masalah sekarang karena dongle telah dipasangkan dengan sesuatu (jika saya taruh kembali di port hub sekarang, sekarang berfungsi dengan baik.)

Hth.

projectgus
sumber
Saya tidak menggunakan hub USB = | tapi terima kasih untuk jawabannya.
MaikoID
OKE, satu lagi! Perbaikan "tidak hub" tidak terus bekerja untuk saya, itu berhenti berfungsi segera setelah saya menghidupkan daya mesin. Namun, saya sebelumnya menjalankan Ubuntu Maverick (bluez 4.69.) Melakukan upgrade ke Natty (kernel 2.6.38-11, bluez 4.91) dan sekarang berfungsi dengan baik. : /
projectgus
0

Lakukan yang berikut dan ini akan diperbaiki.

rfkill block bluetooth

kemudian

rfkill unblock bluetooth
rfkill unblock bluetooth

Setelah itu periksa untuk melihat apakah itu sedang berjalan menggunakan

hciconfig

Ini bekerja setiap saat untuk saya

Fthi.a.Abadi
sumber
Bisakah ini dilacak menggunakan syslogs? Di mana mereka berada? Saya melihat perangkat bergerak dari DOWNke DOWN INIT RUNNING, tetapi kemudian tampaknya gagal dan kembali ke DOWNtanpa informasi lain
jocull