ti aggiorno sulla situazione.
Sono riuscito a risolvere il problema in un modo più elegante.
Devi sapere che il problema si verifica per un settaggio errato del parametro "enable_autosuspend" di btusb che è impostato a Y invece che a N.
Quindi per risolvere basta cambiare questo
sudo gedit /sys/module/btusb/parameters/enable_autosuspend
Dopo aver fornito la password modificare la Y in N salvare e uscire, riavviare il sistema
Correzione
Questo però non risolve il problema per i riavvii seguenti il primo, perchè il parametro c'è anche in grub2 che si avvia prima con il parametro autosuspend a 2 (tempo in secondi) per le porte usb.
Quindi occorre fare la seguente modifica :
Codice: Seleziona tutto
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="[^ ]*/& usbcore.autosuspend=-1/' /etc/default/grub
sudo update-grub2
rebootche inserisce nei valori di default del file grub il valore -1 (nessuna autosospensione) per autosuspend.
Per verificare il parametro usare
Codice: Seleziona tutto
cat /sys/module/usbcore/parameters/autosuspend