Bluetooth, не работающий с микросхемой Atheros AR9462 на Utopic / 3,16 ядра

Bluetooth, не работающий с микросхемой Atheros AR9462 на Utopic / 3,16 ядра

Мне нужна помощь со стороны сообщества. Я, кажется, наткнулся на большую проблему с поддержкой Bluetooth на этих чипсетах Atheros. К сожалению, у меня есть только легкое схватывание того, что я делаю, когда я начинаю работать с модулями ядра.

Я купил ноутбук Acer V3 Nitro (VN7-791G-77HR) в декабре и установил Единорога Utopic 14,10 x86_64. Ноутбук использует комбинированный чипсет Atheros AR9462 Wi-Fi / купленный комбинированный чипсет.

Bluetooth не работает правильно. Я не могу обнаружить устройства в соединяющемся режиме. Все остальное хорошо работает включая Wi-Fi. BT хорошо работает в Windows 8.1 на этой машине.

Апплет Bluetooth Gnome открывает и, кажется, указывает, что Bluetooth включен. Когда я добавляю устройство, оно просто ищет в течение 30 секунд и затем закрывается без устройства, когда-либо найденного.

Здесь производится от hcitool и 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:~$ 

Я установил dkms модуль и скопировал некоторый '.dfu' файлы, как перечислено в этой микропрограммной Linux Ошибке № 1394368

Вот вывод dkms состояния, показывающего ar9462/1.5.1 установленный модуль.

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

Я в значительной степени застреваю в этой точке. Любая справка ценилась бы. Если ничто иное, я уверен, что узнаю немного больше о dkms и modprobe.:-)

Вот вывод lsusb. Это - устройство PCI, таким образом, я не уверен, что это говорит нам. (пытающийся понять основные принципы)

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

Вот соответствующий вывод 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

Вот вывод hciconfig - все:

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)
0
задан 1 January 2015 в 06:34

2 ответа

Я удалил бы это dkms модуль, поскольку он не перечисляет Ваше устройство в ath3k.c или btusb.c, Вы могли попробовать этого, что я изменил для добавления идентификатора Bluetooth к https://www.dropbox.com/s/0mxc8g98abuoxcx/ar9462-dkms_2.0_all.deb? dl=0

, Если Вы видите, что встроенное микропрограммное обеспечение загружает ошибку в dmesg | grep firmware другой, немногие ступают потребность, которая будет взята для помощи echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf и затем sudo gedit /etc/rc.local и выше строки, которая говорит, что выход 0 добавляет modprobe ath3k, сохраняют программу выхода и перезагрузку. Я даже должен был сделать последние шаги в 14,10 для получения Bluetooth, работающего на последовательной основе

Редактирование: загрузить этот https://www.dropbox.com/s/ajxndivy4vwgapv/test.zip? dl=0 и извлечение, которое это к / размещает, таким образом, у Вас есть папка, названная тестом в доме, затем в Перезагрузке терминала sudo apt-get install build-essential

cd test
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
make all
sudo dkms remove ar9462/2.0 --all
sudo dkms remove ar9462/1.5 --all
sudo modprobe -r ath3k
sudo modprobe -r btusb
sudo mv /lib/modules/$(uname-r)/kernel/drivers/bluetooth/ath3k.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/ath3k.ko.bak
sudo mv /lib/modules/$(uname -r0/kernel/drivers/bluetooth/btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko.bak
sudo cp ath3k.ko  /lib/modules/$(uname -r)/kernel/drivers/bluetooth/
sudo cp btusb.ko  /lib/modules/$(uname -r)/kernel/drivers/bluetooth/

modinfo ath3k | grep -i e076

, Если это отображает строку с e076, это должно работать

Редактирование: Я узнал, что встроенное микропрограммное обеспечение для этого устройства в настоящее время доступно только в драйверах окон. Если у Вас есть двойная загрузка с окнами и установленными драйверами окон, встроенное микропрограммное обеспечение может быть найдено в Files\Common Files\QCA_bluetooth

Программы
0
ответ дан 6 October 2019 в 05:40

Это, кажется, известная ошибка, я получил его также: https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/1352821

0
ответ дан 6 October 2019 в 05:40

Другие вопросы по тегам:

Похожие вопросы: