Lsusb e lspci elencheranno i dispositivi per i quali il sistema non ha driver?


10

Ho amministrato sistemi Linux per anni ormai, ma di solito sono scatole di prodotti e, di conseguenza, raramente ho problemi di driver, a corto di necessità di installare alcuni pacchetti di driver "limitati" o "proprietari" o installare manualmente i driver binari nvidia nel giorno.

Tuttavia, una domanda a cui non ho mai trovato una risposta diretta riguarda le pratiche comuni di risoluzione dei problemi. Will lsusbe lspcielenco dei dispositivi per i quali un sistema dispone di nessun driver (kernel moduli)? Sto cercando di installare una webcam su un laptop con chipset SiS e sebbene riesca a vedere una webcam fisica, nessuno dei due lsusbo lspcimi sta mostrando che esiste un dispositivo simile a una webcam.

Quello che voglio sapere è se mostrerebbe qualcosa o se avesse bisogno di driver per mostrare un dispositivo?


1
Ciao. Hai risolto il problema con la tua webcam? Ho lo stesso problema: ho collegato una nuova web cam usb al PC ma non è stata rilevata da lsusb.
Pavel

Risposte:


11

lsusbe lspciscansiona i bus a un livello basso e non richiede driver per far sì che i dispositivi si trovino oltre quelli dei bus stessi.


questo è il presupposto su cui ho operato ma grazie per la risposta!
Jonathan,

4

Prova "lshw" come superutente. Fornisce un elenco dettagliato di tutto l'hardware, la fotocamera e i dettagli su di esso dovrebbero essere elencati lì.


3

Come dice Ignacio, lsusbe lspcinon hanno bisogno di driver - se qualcosa è collegato, lo mostreranno, anche se potrebbero mostrare solo alcuni numeri senza alcun testo descrittivo se il dispositivo collegato non viene riconosciuto - cioè se il numero ID del dispositivo collegato è non nel database dei valori.

Se non c'è nemmeno un dispositivo senza etichetta nell'output, è probabile che la tua webcam sia morta o che la porta USB sia morta. Vorrei provare la webcam su un altro computer e provare un altro dispositivo nella porta USB. La webcam ha qualche interruttore acceso?

Si noti inoltre che lspcimostrerà i controller USB sul bus PCI, ma non elencherà alcun dispositivo collegato a tali controller, lsusblo mostrerà solo .


è difficile pensare che la webcam sia morta, poiché è integrata e il computer è nuovo di zecca!
Jonathan,

Mi chiedo se questo significhi che non è acceso in qualche modo, proprio come il dispositivo wlan non viene rilevato fino a quando non viene acceso usando la sequenza di tasti fn.
Jonathan,

0

Prova update-pciids e update-usbids (?) Per aggiornare il database locale di lspci / lsusb. Forse la descrizione del dispositivo webcam è molto generica nell'output di lsusb?


1
Ho finito per monitorare dmesg con il comando watch, quindi ho iniziato a tenere premuto il tasto funzione e a premere i pulsanti casuali. Abbastanza sicuro, uno di loro ha acceso la webcam mancante ed è spuntato in dmesg. ora devo solo capire perché non sta creando un nodo / dev / video ...
Jonathan
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.