Il mio laptop, un MSI GS70 Stealth Pro, ha costruito un dispositivo Bluetooth che Ubuntu sembra non riconoscere.
Quando vado su System Settings > Bluetooth
dice No Bluetooth adapters found
.
Da quello che ho visto in altri thread, lascio qui alcune informazioni che si spera siano utili:
elenco di rfkill:
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
dmesg | grep Blu:
[ 2.951161] Bluetooth: Core ver 2.21
[ 2.951173] Bluetooth: HCI device and connection manager initialized
[ 2.951176] Bluetooth: HCI socket layer initialized
[ 2.951177] Bluetooth: L2CAP socket layer initialized
[ 2.951181] Bluetooth: SCO socket layer initialized
[ 2.959062] Bluetooth: HCI UART driver ver 2.3
[ 2.959064] Bluetooth: HCI UART protocol H4 registered
[ 2.959065] Bluetooth: HCI UART protocol BCSP registered
[ 2.959066] Bluetooth: HCI UART protocol LL registered
[ 2.959066] Bluetooth: HCI UART protocol ATH3K registered
[ 2.959067] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 2.959085] Bluetooth: HCI UART protocol Intel registered
[ 2.959093] Bluetooth: HCI UART protocol BCM registered
[ 2.959093] Bluetooth: HCI UART protocol QCA registered
[ 3.931392] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 3.931394] Bluetooth: BNEP filters: protocol multicast
[ 3.931397] Bluetooth: BNEP socket layer initialized
[ 4.100415] Bluetooth: Patch file not found ar3k/AthrBT_0x00000200.dfu
[ 4.100417] Bluetooth: Loading patch file failed
[ 9.725996] Bluetooth: RFCOMM TTY layer initialized
[ 9.726003] Bluetooth: RFCOMM socket layer initialized
[ 9.726006] Bluetooth: RFCOMM ver 1.11
[ 48.509706] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 48.509710] Bluetooth: HIDP socket layer initialized
lspci -knn | grep Rete -A2; lsusb :
02:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 20)
Subsystem: Bigfoot Networks, Inc. Killer N1525 Wireless-AC [1a56:1525]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 05e3:0660 Genesys Logic, Inc. USB 2.0 Hub
Bus 003 Device 004: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 003: ID 05e3:0660 Genesys Logic, Inc. USB 2.0 Hub
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 003: ID 1770:ff00
Bus 001 Device 002: ID 24ae:2003
Bus 001 Device 004: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Come posso risolvere questo problema?
Correlati:aggiornare GCC alla versione 6.3?Risposta accettata:
Questo problema esiste perché Atheros ha riutilizzato il chip VID e PID.
Vedi questa segnalazione di bug
Come soluzione alternativa, puoi applicare una patch a btusb.c
modulo e cambiarlo da ath3k a Roma.
Ho creato un pacchetto DKMS per risolvere questo problema e l'ho caricato sul mio PPA.
https://launchpad.net/~hanipouspilot/+archive/ubuntu/bluetooth/+files/btusb-lp1542743-dkms_0.1_all.deb
Installa questo deb e riavvia. Questo dovrebbe risolvere il problema.