Il Bluetooth ha smesso di funzionare correttamente dopo un possibile aggiornamento


2

Ho usato il bluetooth perfettamente su Ubuntu 16.04.3 LTS negli ultimi 6 mesi, collegando contemporaneamente mouse / tastiera / cuffie. Ma all'improvviso ci fu un aggiornamento del kernel, penso, perché dovevo aggiornare il kernel della mia virtualbox che era un casino! e allo stesso tempo ho iniziato ad avere problemi regolari con il bluetooth che a volte funzionava a volte no.

Comunque ho provato un sacco di cose su Google e non sono sicuro di aver sbagliato qualcosa, ma ora il mio attuale comportamento bluetooth è il seguente:

All'avvio / riavvio del bluetooth non funziona affatto. Ubuntu pensa che sia acceso ma non riesco a collegarmi o scansionare qualsiasi dispositivo.

Se faccio semplicemente "sudo modprobe -r btusb; sudo modprobe btusb" (che credo reinstalla il driver bluetooth o qualcosa del genere) il bluetooth inizia a funzionare senza problemi, tuttavia dopo circa 2 minuti si ferma di nuovo.

È così strano. Ovviamente funziona, ma perché non rimane solo ??

Nel caso in cui aiuti:

sudo dmesg | grep Blue
[    9.266691] Bluetooth: Core ver 2.22
[    9.266704] Bluetooth: HCI device and connection manager initialized
[    9.266710] Bluetooth: HCI socket layer initialized
[    9.266711] Bluetooth: L2CAP socket layer initialized
[    9.266714] Bluetooth: SCO socket layer initialized
[    9.285931] Bluetooth: HCI UART driver ver 2.3
[    9.285932] Bluetooth: HCI UART protocol H4 registered
[    9.285933] Bluetooth: HCI UART protocol BCSP registered
[    9.285945] Bluetooth: HCI UART protocol LL registered
[    9.285946] Bluetooth: HCI UART protocol ATH3K registered
[    9.285946] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    9.285974] Bluetooth: HCI UART protocol Intel registered
[    9.285982] Bluetooth: HCI UART protocol Broadcom registered
[    9.285983] Bluetooth: HCI UART protocol QCA registered
[    9.285984] Bluetooth: HCI UART protocol AG6XX registered
[    9.285984] Bluetooth: HCI UART protocol Marvell registered
[    9.428155] Bluetooth: hci0: Firmware revision 0.1 build 103 week 50 2016
[   10.205097] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   10.205098] Bluetooth: BNEP filters: protocol multicast
[   10.205100] Bluetooth: BNEP socket layer initialized
[   12.659374] Bluetooth: RFCOMM TTY layer initialized
[   12.659377] Bluetooth: RFCOMM socket layer initialized
[   12.659381] Bluetooth: RFCOMM ver 1.11
[   33.820193] Bluetooth: hci0 command 0x0c52 tx timeout
[   57.756016] Bluetooth: hci0 command 0x0405 tx timeout
[  103.871505] Bluetooth: hci0: Firmware revision 0.1 build 103 week 50 2016

--modificare

Ho provato alcuni passaggi per rimuovere e reinstallare il pacchetto bluetooth ma il problema persiste. Per qualche motivo invece di funzionare per 2 minuti il ​​mio bluetooth ora funziona solo circa 15 secondi dopo il riavvio del driver. Il mio syslog lo mostra subito dopo che è successo.

tail syslog
Jan 28 13:43:51 pierre-Galago-Pro system76-daemon[1255]: 2018-01-28 13:43:51,967  INFO  {'hci0': True, 'phy0': True} != {'phy0': True}
Jan 28 13:43:51 pierre-Galago-Pro system76-daemon[1255]: 2018-01-28 13:43:51,970  INFO  airplane_mode: False
Jan 28 13:44:04 pierre-Galago-Pro bluetoothd[1306]: /org/bluez/hci0/dev_57_D3_98_0B_83_19/fd1: fd(36) ready
Jan 28 13:44:04 pierre-Galago-Pro rtkit-daemon[3655]: Supervising 3 threads of 1 processes of 1 users.
Jan 28 13:44:04 pierre-Galago-Pro rtkit-daemon[3655]: Successfully made thread 10504 of process 5763 (n/a) owned by '1000' RT at priority 5.
Jan 28 13:44:04 pierre-Galago-Pro rtkit-daemon[3655]: Supervising 4 threads of 1 processes of 1 users.
Jan 28 13:44:04 pierre-Galago-Pro kernel: [  317.466103] input: 57:D3:98:0B:83:19 as /devices/virtual/input/input27
Jan 28 13:44:23 pierre-Galago-Pro bluetoothd[1306]: Suspend: Connection timed out (110)
Jan 28 13:44:25 pierre-Galago-Pro bluetoothd[1306]: Abort: Connection timed out (110)
Jan 28 13:44:25 pierre-Galago-Pro acpid: input device has been disconnected, fd 22

sembra che bluetoothd sia un demone del pacchetto chiamato bluez e posso vedere che il pacchetto bluez è appena stato aggiornato di recente per Ubuntu 16.04 ( https://launchpad.net/ubuntu/+source/bluez ) forse potrei dover effettuare il downgrade alla versione precedente.

Risposte:


1

Bene meravigliosamente sembra che per ora avrei potuto risolverlo nel modo più improbabile.

Ho provato così tante cose, installando / reinstallando vari pacchetti, c'era un aggiornamento di sistema che ho installato, riavviato così tante volte, nulla lo ha risolto fino a quando non ho letto questa pagina dal supporto System76: http://support.system76.com/ articoli / bluetooth /

Inizia suggerendo di attivare la modalità aereo per vedere se risolve il problema. Beh, lo ha fatto totalmente!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.