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

4

Eu tenho tido dificuldades com esse ...

Eu tive meu ASUS X301A desde o ano passado, somente no Ubuntu 12.04 até recentemente (cerca de um mês), quando mudei para o 13.04. Mais recentemente, eu comprei um fone de ouvido bluetooth que funciona como um charme com o meu telefone e me lembrou que eu tinha bluetooth no meu PC.

Chegando ao ponto agora: não consigo descobrir como fazer o bluetooth funcionar. Quando tento ativá-lo via GUI, ele não faz nada :

EDIT: Fiz o upgrade para 13.10 e executei novamente as verificações, eis o que obtenho 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 rfkill .

    
por Jean-Marie Comets 04.02.2014 / 20:38

1 resposta

0

Oi, tenho pouco tempo porque estou no trabalho. Eu posso te dar uma dica e talvez uma solução assumida;). Eu tive problemas com o meu adaptador BT (que é USB) bem duas semanas atrás. 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 se tornaram um buggy alguns meses atrás. Tem algo a ver com um modo de configuração quando o driver tenta inicializar o dispositivo BT. Tanto quanto me lembro foi um Bugfix que acabou por não funcionar muito bem com alguns dispositivos.

Veja o driver do kernel da BT tornou-se instável . Há também um link para um patch que fez meu dongle BT funcionar novamente: Corrigir patch de driver BT instável

Eu não apliquei o patch ao meu kernel porque tenho pouco tempo no momento e BT não é tão importante para mim, mas desde que o patch é aplicado no próximo kernel do Ubuntu para o 14.04 LTS eu instalei esse kernel e o BT funcionou perfeitamente novamente. Como eu 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 o 14.04 LTS e aguardar o próximo lançamento do kernel ou baixar o pacote kernel-source, aplique o patch e compile um kernel próprio.

Espero que tenha ajudado, desejo-lhe boa sorte

    
por wstein 22.08.2014 / 14:42

Tags