ฉันจะทำให้ดองเกิล USB Bluetooth ทำงานได้อย่างไร (ไม่สามารถเริ่มต้นอุปกรณ์ hci0: หมดเวลาการเชื่อมต่อ (110))


14

ฉันมีดองเกิลบลูทู ธ 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:~# 

มีอะไรผิดปกติ?


1
ดองเกิลรองรับหรือไม่
Johan

ฉันคิดว่ามันคือ. คุณสามารถมั่นใจได้ที่นี่: help.ubuntu.com/community/BluetoothSetup#Manual Discovery เป็นอุปกรณ์เดียวกับที่ฉันมี
MaikoID

คำตอบ:



1

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


ฉันไม่ได้ใช้ฮับ USB = | แต่ขอบคุณสำหรับคำตอบ
MaikoID

ตกลงอีกหนึ่ง! การแก้ไข "ไม่มีฮับ" ไม่ได้ทำงานสำหรับฉันมันหยุดทำงานทันทีที่ฉันเปิดเครื่อง อย่างไรก็ตามก่อนหน้านี้ฉันใช้ Ubuntu Maverick (bluez 4.69.) ทำการอัพเกรดเป็น Natty (เคอร์เนล 2.6.38-11, bluez 4.91) และตอนนี้ก็ใช้งานได้ดี : /
โปรเจค

0

ทำสิ่งต่อไปนี้และจะได้รับการแก้ไข

rfkill block bluetooth

แล้วก็

rfkill unblock bluetooth
rfkill unblock bluetooth

หลังจากนั้นตรวจสอบเพื่อดูว่าใช้งานอยู่หรือไม่

hciconfig

มันทำงานได้ทุกครั้งสำหรับฉัน


สามารถติดตามโดยใช้ syslogs ได้หรือไม่? พวกเขาอยู่ที่ไหน ฉันเห็นอุปกรณ์เคลื่อนที่จากDOWNไปยังDOWN INIT RUNNINGแต่ดูเหมือนว่าจะล้มเหลวและเปลี่ยนกลับเป็นDOWNไม่มีข้อมูลอื่น ๆ
jocull
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.