Làm cách nào để làm cho USB Bluetooth của tôi hoạt động? (Không thể khởi tạo thiết bị hci0: Đã hết thời gian kết nối (110))


14

Tôi có một USB bluetooth dongle:

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

Nó hiếm khi hoạt động, và khi tôi làm cho nó hoạt động thì nó ngừng hoạt động khi tôi khởi động lại.

Nó không bị chặn phần mềm:

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

Thiết bị của tôi được công nhận bởi 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 

nhưng tôi không thể bật giao diện hci của mình:

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

Tôi không hiểu tại sao; các hcitoollệnh không hiển thị bất kỳ thiết bị:

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

Tôi cũng đã thử khởi động lại dịch vụ bluetooth của mình bằng lệnh này (và sau đó lặp lại tất cả các lệnh trước đó) nhưng nó không hoạt động:

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

Điều gì có thể sai?


1
Là dongle được hỗ trợ?
Johan

Tôi nghĩ rằng nó là. Bạn có thể chắc chắn ở đây: help.ubfox.com/community/BluetoothSetup#Manual Discovery đó là thiết bị tương tự mà tôi có.
MaikoID

Câu trả lời:



1

FWIW Tôi chỉ có những triệu chứng tương tự với cùng một mô hình dongle. Tuy nhiên, nó dường như giải quyết ngay lập tức khi tôi chuyển khóa từ trung tâm USB sang cổng USB trực tiếp trên máy tính. Nếu bạn đang có cùng một vấn đề thì có thể thử nó.

Các triệu chứng của tôi chi tiết:

Mỗi lần cắm điện, tôi nhận được các mục trong / var / log / syslog như thế này:

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)

Của tôi cũng cho thấy trong hciconfig & không có số lần khởi động lại hoặc thay thế nào tạo ra sự khác biệt.

Thật kỳ lạ, bây giờ tôi không thể tái tạo vấn đề khi dongle đã được ghép nối với một thứ gì đó (nếu tôi đặt nó trở lại cổng trung tâm bây giờ, bây giờ nó hoạt động tốt.)

Hth.


Tôi không sử dụng cổng USB = | nhưng thx cho câu trả lời.
MaikoID

OK, thêm một lần nữa! Bản sửa lỗi "không có trung tâm" không tiếp tục hoạt động với tôi, nó đã ngừng hoạt động ngay khi tôi cấp nguồn cho máy. Tuy nhiên, trước đây tôi đã chạy Ubuntu Maverick (bluez 4,69.) Đã nâng cấp lên Natty (kernel 2.6,38-11, bluez 4,91) và bây giờ nó hoạt động tốt. : /
projectgus

0

Làm như sau và nó sẽ được sửa.

rfkill block bluetooth

sau đó

rfkill unblock bluetooth
rfkill unblock bluetooth

Sau đó kiểm tra xem nó có đang chạy không

hciconfig

Nó hoạt động mọi lúc đối với tôi


Điều này có thể được truy tìm bằng syslog? Họ đang ở đâu? Tôi thấy thiết bị chuyển từ DOWNsang DOWN INIT RUNNING, nhưng sau đó dường như không hoạt động và hoàn nguyên DOWNmà không có thông tin nào khác
vui vẻ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.