Ноутбук Acer Aspire E15 (номер модели E5-573-54ZV) с Windows 10 и адаптером Bluetooth 4.0 из поля. При использовании Windows я могу использовать адаптер Bluetooth.
Я установил Ubuntu 16.04 в двойной загрузке. При использовании Ubuntu адаптер Bluetooth является единственной частью аппаратных средств, которые не работают.
Я уже попробовал другие Вопросы и ответы здесь в, Спрашивает Ubuntu, но все они обращаются к различным версиям Ubuntu и/или различным адаптерам Bluetooth. Для меня кажется, что Linux даже не видит адаптер Bluetooth моего ноутбука.
Отчет сделал использование AIDA64 для шоу Windows:
04CA 3014 Qualcomm Atheros Bluetooth 4.0
Есть ли какой-либо способ, которым я мог заставить тот адаптер Bluetooth работать над Ubuntu 16.04?
Я не знаю, помогает ли это, но мой ноутбук также имеет адаптер Wi-Fi Atheros, который отчет AIDA показывает как Atheros AR9565 802.11b/g/n Wireless Network Adapter
, устройство PCI с идентификатором 168C-0036
.
Править: согласно просьбе в комментариях, вот еще некоторая информация:
$ lspci -knn | grep Net -A2; lsusb
03:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
Subsystem: Lite-On Communications Inc QCA9565 / AR9565 Wireless Network Adapter [11ad:0803]
Kernel driver in use: ath9k
Kernel modules: ath9k
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 004: ID 1bcf:2c81 Sunplus Innovation Technology Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ uname -a
Linux viny-notebook 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
vinicius@viny-notebook:~$
Править: мой друг предложил работать:
$ dmesg | grep -i bluetooth
[ 20.905534] Bluetooth: Core ver 2.21
[ 20.905548] Bluetooth: HCI device and connection manager initialized
[ 20.905551] Bluetooth: HCI socket layer initialized
[ 20.905553] Bluetooth: L2CAP socket layer initialized
[ 20.905557] Bluetooth: SCO socket layer initialized
[ 21.477624] Bluetooth: Can't change to loading configuration err
[ 21.477654] Bluetooth: Loading patch file failed
[ 124.347977] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 124.347980] Bluetooth: BNEP filters: protocol multicast
[ 124.347985] Bluetooth: BNEP socket layer initialized
Рассмотрение, сколько времени (человеко-час) я потратил попытку заставить мой встроенный адаптер Bluetooth работать над Linux, я решил, что это будет более дешевым и быстрее для покупки USB-адаптера, который на самом деле работает над Linux. Так, я вышел домой со своим ноутбуком, протестировал USB-адаптер и купил его. Это является действительно маленьким и дешевым, это стоило мне 30,00 R$ (что-то между 9$ и 10$, согласно сегодняшним обменным курсам). Это может передать файлы и играть музыку. Его пакет говорит, что Babbage Bluetooth Версия 3.0 BM-BT01, это было сделано в Китае. На lsusb
, это показывает Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
:
# lsusb
Bus 003 Device 002: ID 8087:8001 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 003: ID 1bcf:2c81 Sunplus Innovation Technology Inc.
Bus 001 Device 011: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=11
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=04.11
S: Manufacturer=Linux 4.11.4-1.gcba98ee-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 11 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=16 #Cfgs= 1
P: Vendor=0a12 ProdID=0001 Rev=01.34
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
T: Bus=01 Lev=01 Prnt=01 Port=06 Cnt=02 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1bcf ProdID=2c81 Rev=00.05
S: Manufacturer=NC2141103M50708908LM05
S: Product=HD WebCam
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
T: Bus=01 Lev=01 Prnt=01 Port=07 Cnt=03 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=0129 Rev=39.60
S: Manufacturer=Generic
S: Product=USB2.0-CRW
S: SerialNumber=20100201396000000
C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=50 Driver=rtsx_usb
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 4
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=04.11
S: Manufacturer=Linux 4.11.4-1.gcba98ee-default xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=04.11
S: Manufacturer=Linux 4.11.4-1.gcba98ee-default ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:1d.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 8
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=8001 Rev=00.03
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
Это не работает безупречно, поскольку я думаю, что это должно быть. Соединяя работы на основе метода проб и ошибок, но после того как устройства соединяются, они работают как ожидалось. По крайней мере теперь у меня есть адаптер Bluetooth, который работает над Linux.
Так или иначе, я благодарен в течение времени, Вы потратили попытку помочь мне и предоставлению мне направления.Спасибо!
После игры с этой проблемой в течение достаточно долгого времени, я нашел это решение:
я установил linux-generic-hwe-16.04
для получения более свежего ядра, потому что 04ca:3014
был добавлен в версии 4.6.
Затем, я заметил, что ID 04ca:3014 Lite-On Technology Corp.
разъединялся после загрузки acer_wmi
, таким образом, я поместил в черный список его:
/etc/modprobe.d/btconfig.conf
:
blacklist acer_wmi
(Кроме того, я думал, что это лучше добавило btcoex_enable=1
и bt_ant_diversity=1
к ath9k
в том же самом файле: options ath9k btcoex_enable=1 bt_ant_diversity=1
.) вЃЅВ№вЃѕ
Затем я работал update-initramfs -c -k all
, я перезагрузил систему, и voi-lГ , адаптер возрос и работа.
вЃЅВ№вЃѕ https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
sudo apt install
, не определяя пакета, права. Тогда, что это отличается с sudo apt upgrade
– Nam G VU
14 November 2017 в 03:26