O Bluetooth não funciona com o chip Atheros AR9462 no kernel Utopic / 3.16
Preciso de ajuda da comunidade, por favor. Eu pareço ter tropeçado em um grande problema com o suporte para bluetooth nesses chipsets Atheros. Infelizmente, tenho apenas uma noção clara do que estou fazendo quando começo a trabalhar com módulos do kernel.
Eu comprei um laptop Acer V3 Nitro (VN7-791G-77HR) em dezembro e instalei o Utopic Unicorn 14.10 x86_64. Laptop usa um chipset Atheros AR9462 wifi / bt.
O Bluetooth não está funcionando corretamente. Não consigo detectar nenhum dispositivo no modo de pareamento. Tudo o resto está funcionando bem, incluindo wi-fi. BT funciona bem no Windows 8.1 nesta máquina.
O miniaplicativo Gnome-bluetooth é aberto e parece indicar que o bluetooth está ativado. Quando eu adiciono um dispositivo, ele procura por 30 segundos e depois fecha sem nenhum dispositivo encontrado.
Aqui está a saída de hcitool e rfkill.
tkitz@LUAN:~$ hcitool dev
Devices:
hci0 38:B1:DB:76:F0:B8
tkitz@LUAN:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
tkitz@LUAN:~$
Eu instalei o módulo dkms e copiei alguns arquivos '.dfu' conforme listado neste firmware do linux Bug # 1394368
Aqui está a saída do status dkms mostrando o módulo ar9462 / 1.5.1 instalado.
tkitz@LUAN:~$ sudo dkms status
[sudo] password for tkitz:
ar9462, 1.5.1, 3.16.0-24-generic, x86_64: built
ar9462, 1.5.1, 3.16.0-28-generic, x86_64: installed
Estou bastante preso neste momento. Qualquer ajuda seria apreciada. Se nada mais, tenho certeza que vou aprender um pouco mais sobre dkms e modprobe. : -)
Aqui está a saída de lsusb . Este é um dispositivo PCI, então não tenho certeza do que isso nos diz. (tentando entender os fundamentos)
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
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 004: ID 04f2:b469 Chicony Electronics Co., Ltd
Bus 003 Device 003: ID 06cb:2970 Synaptics, Inc.
Bus 003 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 003 Device 005: ID 0489:e076 Foxconn / Hon Hai
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Aqui está a saída relevante de lshw .
*-network
description: Wireless interface
product: AR9462 Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:07:00.0
logical name: wlan0
version: 01
serial: 38:b1:db:76:f0:b7
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.16.0-28-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:18 memory:d1500000-d157ffff memory:d1580000-d158ffff
Aqui está a saída de hciconfig --all :
tkitz@LUAN:~$ sudo hciconfig --all
hci0: Type: BR/EDR Bus: USB
BD Address: 38:B1:DB:76:F0:B8 ACL MTU: 1022:8 SCO MTU: 183:5
UP RUNNING PSCAN
RX bytes:26817 acl:0 sco:0 events:4800 errors:0
TX bytes:32459 acl:0 sco:0 commands:4009 errors:0
Features: 0xff 0xfe 0x0d 0xfe 0xd8 0x7f 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF
Link mode: SLAVE ACCEPT
Name: 'LUAN'
Class: 0x7c0100
Service Classes: Rendering, Capturing, Object Transfer, Audio, Telephony
Device Class: Computer, Uncategorized
HCI Version: 4.0 (0x6) Revision: 0x1102
LMP Version: 4.0 (0x6) Subversion: 0x1
Manufacturer: Atheros Communications, Inc. (69)