No se puede habilitar Bluetooth en 13.10

No se puede habilitar Bluetooth en 13.10

Lo he pasado muy mal con este...

He tenido mi ASUS X301A desde el año pasado, únicamente con Ubuntu 12.04 hasta hace poco (aproximadamente un mes), cuando cambié a 13.04. Más recientemente, compré unos auriculares bluetooth que funcionan de maravilla con mi teléfono y me recordaron que tenía bluetooth en mi PC.

Yendo al grano ahora: parece que no puedo entender cómo hacer que funcione el bluetooth. Cuando intento habilitarlo a través de GUI, no funcionanada en absoluto:

EDITAR: actualicé a 13.10 y volví a ejecutar las comprobaciones, esto es lo que obtengo ahora:

jmcomets ~ $ rfkill list all
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
jmcomets ~ $ hcitool dev    
Devices:
jmcomets ~ $ hcitool scan
Device is not available: No such device
jmcomets ~ $ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5165 IMC Networks 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jmcomets ~ $ dmesg | grep -i blue
[   27.325857] Bluetooth: Core ver 2.16
[   27.325879] Bluetooth: HCI device and connection manager initialized
[   27.325887] Bluetooth: HCI socket layer initialized
[   27.325889] Bluetooth: L2CAP socket layer initialized
[   27.325895] Bluetooth: SCO socket layer initialized
[   27.484857] Bluetooth: RFCOMM TTY layer initialized
[   27.484870] Bluetooth: RFCOMM socket layer initialized
[   27.484872] Bluetooth: RFCOMM ver 1.11
[   28.008427] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   28.008431] Bluetooth: BNEP filters: protocol multicast
[   28.008440] Bluetooth: BNEP socket layer initialized
jmcomets ~ % lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Ralink corp. RT5390 Wireless 802.11n 1T/1R PCIe
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)

Aún mejor ahora, el bluetooth no aparece en absoluto con rfkill.

Respuesta1

Hola tengo poco tiempo porque estoy en el trabajo. Puedo darte una pista y tal vez una solución supuesta;). También tuve problemas con mi adaptador BT (que es USB) hace dos semanas. El mio es:

Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Pero tuve exactamente los mismos síntomas que usted describió con 14.04 LTS. Después de una larga investigación, descubrí que los controladores de Bluetooth tenían algunos errores hace algunos meses. Tiene algo que ver con un modo configurado cuando el controlador intenta inicializar el dispositivo BT. Hasta donde puedo recordar, fue una corrección de errores que resultó no funcionar muy bien con algunos dispositivos.

VerEl controlador del kernel BT se volvió inestable. También hay un enlace a un parche que hizo que mi dongle BT volviera a funcionar:Reparar el parche del controlador BT inestable

No apliqué el parche a mi kernel porque tengo poco tiempo por el momento y BT no es tan importante para mí, pero como el parche se aplicó al próximo kernel de Ubuntu para 14.04 LTS, instalé este kernel y BT funcionó perfectamente nuevamente. Como tengo una tarjeta gráfica NVidia, no pude usar este kernel porque el paquete de actualizaciones 304 de nvidia no funciona con esta versión, pero en la línea de comandos todo funcionó bien.

Si le es posible cambiar a 14.04 LTS y esperar la próxima versión del kernel o descargar el paquete fuente del kernel, aplique el parche y compile su propio kernel.

Espero que te haya ayudado, te deseo buena suerte.

información relacionada