Não é possível ativar o Bluetooth em 13.10

Não é possível ativar o Bluetooth em 13.10

Estou tendo muita dificuldade com isso...

Eu tenho meu ASUS X301A desde o ano passado, apenas no Ubuntu 12.04 até recentemente (mais ou menos um mês), quando mudei para o 13.04. Mais recentemente, comprei um fone de ouvido bluetooth que funciona perfeitamente com meu telefone e me lembrou que eu tinha bluetooth no meu PC.

Indo direto ao ponto agora: não consigo descobrir como fazer o bluetooth funcionar. Quando tento habilitá-lo via GUI, isso não acontecenada mesmo:

EDIT: atualizei para 13.10 e executei novamente as verificações, aqui está o que recebo agora:

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)

Melhor ainda agora, o bluetooth não aparece com o rfkill.

Responder1

Olá, estou com pouco tempo porque estou no trabalho. Posso lhe dar uma dica e talvez uma solução suposta;). Também tive problemas com meu adaptador BT (que é USB) há duas semanas. O meu é:

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

Mas eu tive exatamente os mesmos sintomas que você descreveu com 14.04 LTS. Depois de uma longa pesquisa, descobri que os drivers Bluetooth ficaram com alguns bugs há alguns meses. Tem algo a ver com um modo definido quando o driver tenta inicializar o dispositivo BT. Pelo que me lembro, foi um Bugfix que não funcionou muito bem com alguns dispositivos.

VerO driver do kernel BT ficou instável. Há também um link para um patch que fez meu dongle BT funcionar novamente:Corrigir patch de driver BT instável

Não apliquei o patch ao meu kernel porque estou com pouco tempo no momento e o BT não é tão importante para mim, mas como o patch foi aplicado ao próximo kernel do Ubuntu para 14.04 LTS, instalei este kernel e o BT funcionou perfeitamente novamente. Como tenho uma placa gráfica NVidia, não pude usar este kernel porque o pacote nvidia 304-updates não funciona com esta versão, mas na linha de comando tudo funcionou bem.

Se for possível mudar para 14.04 LTS e aguardar o próximo lançamento do kernel ou baixar o pacote fonte do kernel, aplique o patch e compile seu próprio kernel.

Espero ter ajudado, desejo boa sorte

informação relacionada