¿Cómo hago para que funcione mi dongle Bluetooth USB? (No se puede iniciar el dispositivo hci0: se agotó el tiempo de espera de la conexión (110))


14

Tengo un 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)

Rara vez funciona, y cuando lo hago funcionar deja de funcionar cuando reinicio.

No es software bloqueado:

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

Mi dispositivo es reconocido por 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 

pero no puedo encender mi interfaz hci:

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

No entiendo por qué; el hcitoolcomando no muestra ningún dispositivo:

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

Intenté reiniciar mi servicio bluetooth también con este comando (y luego repetí todos los comandos anteriores nuevamente) pero no funcionó:

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

¿Qué podría estar mal?


1
¿Es compatible el dongle?
Johan

Creo que es. Puede estar seguro aquí: help.ubuntu.com/community/BluetoothSetup#Manual Discovery es el mismo dispositivo que tengo.
MaikoID

Respuestas:



1

FWIW Acabo de tener estos mismos síntomas con el mismo modelo de dongle. Sin embargo, pareció resolverse de inmediato cuando moví el dongle de un concentrador USB a un puerto USB directo en la computadora. Si tiene el mismo problema, entonces quizás intente eso.

Mis síntomas en detalle:

Cada vez que se conectó el dongle recibí entradas en / var / log / syslog de esta manera:

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)

La mía también se mostró en hciconfig y ninguna cantidad de reinicios o enchufes hizo la diferencia.

También extrañamente, no puedo reproducir el problema ahora que el dongle se ha emparejado con algo (si lo vuelvo a colocar en el puerto del concentrador, ahora funciona bien).

Hth.


No estoy usando un concentrador USB = | pero gracias por la respuesta.
MaikoID

OK, uno más! La solución "no hub" no siguió funcionando para mí, dejó de funcionar tan pronto como encendí y apagué la máquina. Sin embargo, anteriormente estaba ejecutando Ubuntu Maverick (bluez 4.69.) Hice una actualización dist a Natty (kernel 2.6.38-11, bluez 4.91) y ahora funciona bien. : /
projectgus

0

Haga lo siguiente y se solucionará.

rfkill block bluetooth

luego

rfkill unblock bluetooth
rfkill unblock bluetooth

Luego verifique si se está ejecutando usando

hciconfig

Funciona todo el tiempo para mi


¿Se puede rastrear esto usando syslogs? ¿Dónde están ubicados? Veo el dispositivo de movimiento a partir DOWNde DOWN INIT RUNNING, pero luego parece fallar y vuelve a DOWNcon ninguna otra información
jocull
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.