Linux USB non rilevato o non funzionante? 5 problemi comuni e soluzioni

Linux USB non rilevato o non funzionante? 5 problemi comuni e soluzioni

Hai collegato un'unità flash USB o una tastiera o un mouse al tuo PC Linux. Ma non sta succedendo niente.





Cosa sta succedendo? Perché il tuo computer Linux non rileva il dispositivo? È una cosa Linux o il tuo dispositivo USB ha smesso di funzionare? Ecco cosa fare su Linux se la tua unità USB non viene rilevata o riconosciuta.





Il dispositivo USB non funziona in Ubuntu?

Unità disco, lettori di schede, telefoni, lettori multimediali e periferiche multimediali... sono tutti utili, ma se c'è un problema con la porta USB oi driver del sistema, non funzioneranno. Questo può essere particolarmente frustrante se si utilizza una tastiera o un mouse Bluetooth (con un dongle USB) poiché significa trovare alternative USB cablate.





Tuttavia, potrebbe non essere la porta che non funziona. Forse il dispositivo USB che stai utilizzando ha sviluppato un guasto e non può essere rilevato.

Affrontare i problemi USB può essere complicato, ma non è impossibile diagnosticare un guasto e apportare le correzioni necessarie.



Ci sono cinque passaggi da seguire per risolvere i problemi USB in Linux:

siti di download del software versione completa gratuita
  1. Conferma che la porta USB è stata rilevata
  2. Effettuare le riparazioni necessarie al porto
  3. Ripara o ripara i dispositivi USB
  4. Riavvia il tuo sistema operativo Linux
  5. Conferma la presenza dei driver di dispositivo

Diamo un'occhiata a ciascuno di questi e impariamo come gestire Linux che non riconosce i dispositivi USB.





1. Dispositivo USB non rilevato da Linux

La prima cosa da verificare quando si inserisce il dispositivo USB nel computer Linux è se viene rilevato. Il rilevamento del dispositivo USB di solito non è così verbale o udibile come in Windows o macOS, il che significa che spesso è necessario verificare che il dispositivo sia stato rilevato dal sistema operativo.

Fortunatamente, questo è semplice.





Innanzitutto, scollega il dispositivo USB che stai interrogando. Quindi, apri una finestra del terminale e inserisci il comando 'list USB':

lsusb

Prendere nota dei risultati, quindi collegare il dispositivo USB ed eseguire nuovamente lsusb.

Questa volta, dovresti vedere un dispositivo aggiuntivo elencato, con un ID bus, ID dispositivo, ID USB e una descrizione. Se non riesci a capire quale sia il dispositivo aggiuntivo (potresti avere un dispositivo USB interno, forse Ethernet), prova un comando diverso.

dmesg | grep -i USB

Il comando dmesg elencherà i dispositivi USB collegati sul tuo sistema. Includerà anche hardware non USB e sfortunatamente offre una quantità enorme di informazioni. Per contrastare questo, puoi provare

dmesg | less

Infine, puoi semplicemente fare affidamento sul più user-friendly

usb-devices

Questo è come un incrocio tra i comandi dmesg e lsusb, che elenca l'hardware USB connesso con informazioni sufficienti per identificarli.

Quindi, l'USB che hai collegato è elencato qui? In caso contrario, forse la porta è danneggiata o c'è un problema con il dispositivo. Allo stesso modo, il dispositivo potrebbe non essere compatibile con Linux.

2. Come controllare la porta USB

Se il dispositivo USB non viene visualizzato, potrebbe essere dovuto a un problema con la porta USB.

Il modo migliore per verificarlo rapidamente è semplicemente utilizzare una porta USB diversa sullo stesso computer. Se l'hardware USB viene ora rilevato, sai che hai un problema con l'altra porta USB.

Se un'altra porta USB non è disponibile, dovrai provare il dispositivo USB su un altro PC o laptop. Questo potrebbe non essere l'ideale, tuttavia, poiché potresti avere solo un computer Windows o macOS come alternativa. Poiché alcuni dispositivi USB non possono essere utilizzati su Linux, sarà difficile accertare se è il dispositivo USB o la porta USB a causare problemi.

Per i migliori risultati, quando possibile attenersi all'hardware compatibile con Linux durante la risoluzione dei problemi dei dispositivi USB.

3. Ripara l'hardware USB rotto

Se il tuo hardware USB non viene visualizzato in Linux e sospetti che sia difettoso, hai due scelte: riparare o restituire.

Una correzione in genere comporta il controllo della porta USB e del dispositivo che attualmente non funziona. Per i dispositivi periferici, le correzioni saranno quasi sempre incentrate sul cavo USB e sulla porta del computer. I cavi USB di solito possono essere sostituiti, tuttavia, mentre le porte possono essere riparate.

Imparentato: Comprensione dei tipi di cavi USB

Un controllo fisico dell'attrezzatura USB è una buona idea. I cavi devono essere robusti, senza spaccature; le spine devono essere solide, con la sezione metallica saldamente fissata.

Le porte USB, nel frattempo, dovrebbero essere controllate con il PC spento e scollegato dall'alimentazione di rete. Controllare che le porte siano saldamente in sede; le porte USB traballanti sono un'indicazione di hardware che si sta consumando.

Se la porta USB si sta allentando, potresti essere in grado di saldarla di nuovo in posizione. Certo, dovresti già sapere come saldare; non tentare mai lavori fai-da-te senza precedente esperienza.

Inoltre, controlla la presenza di polvere e sporco nelle porte USB, in particolare quelle sul retro del PC dove la polvere si accumula regolarmente. La polvere è nemica dei PC, quindi vale la pena mantenere il sistema in un ambiente privo di polvere per incoraggiare le prestazioni. Poiché la polvere può penetrare nel tuo PC tramite gli slot USB, prenditi il ​​tempo necessario per mantenere pulite queste porte. Utilizzare una bomboletta di aria compressa per disperdere polvere e sporco.

Puoi restituire il tuo dispositivo USB? Se è nuovo, probabilmente. Il problema è che, a meno che non sia esplicitamente etichettato come in esecuzione su Linux, è improbabile che il rivenditore accetti un reso. Potrebbe essere necessario essere un po' selettivi con i fatti che condividi con loro...

4. Riavvio di Linux per riparare una porta USB

In alcuni casi, ad esempio se stai utilizzando un laptop, i problemi di alimentazione potrebbero influire sulla sua capacità di rilevare i dispositivi USB. L'impostazione di sospensione automatica è progettata per ridurre il consumo energetico sui laptop Linux, ma può rivelarsi controproducente.

Che cosa si può fare?

Innanzitutto, controlla se la sospensione automatica sta causando il problema. Puoi farlo riavviando il tuo computer; se il dispositivo USB funziona, la porta USB riceve alimentazione. Il problema si verifica quando il software di gestione dell'alimentazione decide di interrompere l'invio di alimentazione alla porta USB.

Il passo successivo è assicurarsi che ciò non accada di nuovo. Su Ubuntu 20.04 puoi aprire un terminale e inserire:

come mettere iPhone 7 in modalità di ripristino
udisksctl power-off -b /dev/sdX

Se stai utilizzando una versione precedente di Ubuntu, sono necessari comandi diversi. Ad esempio, i seguenti trucchi da riga di comando sono per Ubuntu 18.10.

Apri una finestra di terminale e inserisci:

cat /sys/module/usbcore/parameters/autosuspend

Questo dovrebbe restituire un valore di 2 , il che significa che la sospensione automatica è abilitata.

Puoi risolvere questo problema modificando il file grub. Accedere:

sudo nano /etc/default/grub

Ecco, cerca

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash'

Cambia questo in

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash usbcore.autosuspend=-1'

premere Ctrl + X per salvare il file ed uscire. Quindi, aggiorna grub:

sudo update-grub

Al termine, riavvia Ubuntu.

Dopo il riavvio, accedi al tuo account e inserisci nuovamente il comando cat:

cat /sys/module/usbcore/parameters/autosuspend

Questa volta, il valore restituito dovrebbe essere -1 . Hai disabilitato la sospensione automatica, quindi i dispositivi USB collegati al tuo laptop non dovrebbero guastarsi a causa di problemi di alimentazione.

Come puoi vedere, questa è una procedura molto diversa. Controlla i passaggi corretti sulla tua distribuzione Linux preferita.

5. Verifica dei driver del dispositivo USB su Linux

C'era una volta, i dispositivi USB non funzionavano spesso in Linux. Solo i dispositivi prodotti da OEM interessati a Linux (forse l'hanno usato per lo sviluppo) offrirebbero un driver Linux.

In questi giorni, le cose sono molto diverse, con la maggior parte dei produttori che offrono un driver Linux. Nella maggior parte dei casi, questo sarà già disponibile nel tuo sistema operativo Linux, tramite il kernel. Non dovresti aver bisogno di installare alcun driver USB.

Se un driver non è disponibile, probabilmente sarai in grado di trovarlo contattando il produttore del dispositivo USB.

L'unità USB non viene visualizzata in Linux? Prova questo

Per i dispositivi di archiviazione flash USB, la risoluzione dei problemi è una questione diversa. L'archiviazione flash è soggetta a guasti, soprattutto se il dispositivo viene fatto cadere o viene utilizzato frequentemente. In questo caso, prova a utilizzare la memoria su un altro computer; se non funziona, prova a recuperare e riformattare i dati.

Tuttavia, un dispositivo di archiviazione flash USB guasto potrebbe essere un sintomo di una porta USB danneggiata sul computer. Ad esempio, una porta difettosa potrebbe sovraccaricare le tue unità USB, con variazioni di potenza inadeguate che danneggiano i dati. Pertanto, è fondamentale utilizzare i passaggi precedenti per escludere un problema con il PC o il laptop.

Ancora più importante, non fare affidamento sull'archiviazione flash per i backup dei dati. Sebbene più lente, le unità disco rigido meccaniche sono più affidabili.

Risoluzione dei problemi USB su Linux: risolto!

Con i driver integrati e l'ampio supporto per molti tipi di dispositivi USB, dovrebbe essere facile diagnosticare i problemi con l'hardware USB del computer.

Sebbene l'hardware danneggiato potrebbe dover essere riparato o sostituito, sono disponibili anche correzioni software.

come disinstallare steam su mac

Se sei passato di recente da Windows, incorrere in problemi USB su Linux può essere un problema. Fortunatamente, questi problemi sono generalmente facilmente risolvibili.

Condividere Condividere Tweet E-mail 5 suggerimenti che rendono facile il passaggio a Linux da Windows

Ci sono molte ragioni per migrare da Windows a Linux. Ad esempio, Linux potrebbe offrire un ambiente leggero. Se sei stanco di Windows e vuoi cambiare, passare a Linux dovrebbe essere facile.

Leggi Avanti
Argomenti correlati
  • Linux
  • Chiavetta USB
  • Risoluzione dei problemi
  • Suggerimenti per Linux
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante dei Lego e fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti