GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Hub USB 3.0 non funziona con alcuni dispositivi su Ubuntu 18.04?

UsbHub non funziona su Ubuntu 18.04 LTS.

Ho un notebook con una sola porta USB 3.0 e due porte USB Type-C.

Ho provato a inserire un hub USB (presumo hub USB 2.0) nello slot USB 3.0, ma Ubuntu non lo ha riconosciuto.

Inoltre ho provato a inserire la tastiera Logitech k330 – stesso risultato.

Ma la flash USB che utilizza USB 3.0 funziona perfettamente su questo slot.

dmesg risultato:

[  411.156178] usb 1-7: new full-speed USB device number 12 using xhci_hcd
[  411.284575] usb 1-7: device descriptor read/64, error -71
[  411.521344] usb 1-7: device descriptor read/64, error -71
[  411.629659] usb usb1-port7: unable to enumerate USB device

Ho provato:

sudo vi /etc/default/grub

e cambiando in questo:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 usbcore.old_scheme_first=1"

Mi sono perso qualcosa?

Non credo che il problema sia con l'hub, perché su Windows 10 questo hub funziona perfettamente e anche la tastiera wireless. Spero che il problema sia nella configurazione. Ho Lenovo yoga con una configurazione BIOS molto brutta. Non ci sono pulsanti nel BIOS per modificare le impostazioni USB.

Purtroppo non ho un hub USB 2.0 alimentato. Ma ho un hub USB 3.0. Oggi ho provato ad utilizzare l'hub USB 3.0. È un hub Qilive USB 3.0 con 7 porte USB 3.0 in uscita. Questo hub è stato collegato correttamente, ma sono state riconosciute solo 4 porte USB 3.0:

[ 4694.376640] usb 1-7.4: new high-speed USB device number 16 using xhci_hcd
[ 4694.401994] usb 1-7.4: New USB device found, idVendor=05e3, idProduct=0610
[ 4694.402000] usb 1-7.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4694.402005] usb 1-7.4: Product: USB2.0 Hub
[ 4694.402009] usb 1-7.4: Manufacturer: GenesysLogic
[ 4694.403092] hub 1-7.4:1.0: USB hub found
[ 4694.403535] hub 1-7.4:1.0: 4 ports 

È qualcosa come un problema di alimentazione, ma perché i dispositivi USB 2.0 non funzionano se collegati a USB 3.0 sono ancora sconosciuti. E perché su Windows non ci sono problemi con USB 3.0 o USB 2.0?

Ho provato a collegare il mouse USB direttamente tramite lo slot USB 3.0.

mouse[USB2.0]<->notebook[USB3.0]

Non si collegava.
Ma quando ho provato a collegare il mouse USB tramite hub USB 3.0, si è connesso perfettamente.

mouse[USB2.0]<->[USB3.0]hub[USB3.0]<->notebook[USB3.0]

Qualcosa come se non riesco a collegare dispositivi USB 2.0 allo slot USB 3.0 direttamente in Ubuntu... Ma se collego un hub USB 3.0 e collego un dispositivo USB 2.0 a questo hub, tutto funziona... Sarò felice di qualsiasi aiuto.

Risposta accettata:

Ho riscontrato questo problema su altre distribuzioni come Linux Mint. A volte non sono sincronizzati con il repository centrale. Personalmente penso che sia il modo in cui viene gestito il firmware ed è del tutto possibile che i driver che hai per il tuo hub non siano aggiornati con l'attuale firmware di Ubuntu. Se stai utilizzando una macchina più vecchia, non preoccuparti di provare ad "aggiornare il firmware" perché potresti bloccare la tua macchina se non hai familiarità con quello. Quello che puoi fare per confermare il problema è eseguire:

sudo lshw | more

per vedere se il driver usb è caricato o usa il modprobe -l utilità.

Correlati:un'alternativa leggera a gnome-system-monitor?

Se non lo vedi in nessuno di questi elenchi, il firmware non lo riconosce e lo ha bloccato. Penso che questo abbia a che fare con le nuove funzionalità di sicurezza integrate in Ubuntu per bloccare le porte USB come la modalità protetta. Potrebbe essere necessario aggiornare il funzionamento del bootstrap gestendo meglio il bootstrap uEFI con SHIM/MKO. Vedere questo sito per assistenza nella correzione del bootstrap. Descrive come funziona la modalità protetta e suggerisce altri strumenti su come gestire/firmare un driver USB.

Se hai disabilitato la modalità protetta nel BIOS, molto probabilmente il nuovo firmware (ucode) ha bloccato il tuo hub. Ho riscontrato spesso questo bug dopo aver eseguito un aggiornamento della distribuzione. Se l'hai fatto di recente o update-grub allora molto probabilmente hai qualcosa fuori sincronia. Le utilità di aggiornamento della distribuzione possono incorrere in problemi e lasciare il sistema in disordine, ed è per questo che alcuni utenti le evitano e quindi eseguono una nuova installazione. Esistono strumenti migliori per la gestione di usb-utilities che Rod Smith descrive nel suo libro.


Ubuntu
  1. Il Bluetooth non funziona in Ubuntu 16.04 con [0cf3:3004] Adattatore Atheros?

  2. Ubuntu 18.04 ha smesso di funzionare con i driver Nvidia?

  3. La sospensione non funziona dopo l'aggiornamento a Ubuntu 14.04 da 13.10?

  4. Il touchpad Elan non funziona su Lenovo Ideapad con Ubuntu 16.04?

  5. Il Bluetooth non funziona con Xhci (usb 3.0) sul chipset Intel 7260 in Asus Ux301la?

Come installare Ubuntu 18.04 insieme a Windows 10

Lavorare con più schede di terminale in Ubuntu

Condivisione di rete Ubuntu 15.04 non funziona?

Ubuntu 17.10 Blocco schermo non funzionante e grigio?

Le cuffie USB Logitech non funzionano su 12.04?

Il comando traceroute non funziona su Ubuntu