O lsusb e o lspci listam dispositivos para os quais o sistema não possui drivers?

10

Eu administro sistemas Linux há anos, mas geralmente são caixas comuns e, como resultado, raramente tenho problemas de driver, além de precisar instalar algum pacote de driver "restrito" ou "proprietário" ou instalar manualmente os drivers binários da nvidia de volta no dia.

No entanto, uma pergunta para a qual eu nunca recebi uma resposta direta diz respeito à prática comum de solução de problemas. Irá lsusbe lspcilistará o dispositivo para o qual um sistema não possui drivers (módulos do kernel)? Estou tentando instalar uma webcam em um laptop com chipset SiS e, embora eu possa ver uma webcam física, nenhuma delas lsusbou lspciestá me mostrando que existe algum dispositivo semelhante à webcam.

O que eu quero saber é se ele mostraria alguma coisa ou se precisa de drivers para mostrar um dispositivo?

Jonathan
fonte
1
Olá. Você resolveu o problema com sua webcam? Eu tenho o mesmo problema - conectei uma nova webcam USB para PC, mas ela não foi detectada lsusb.
Pavel

Respostas:

11

lsusbe lspciverifique os barramentos em um nível baixo e não exija drivers para que os dispositivos sejam encontrados além daqueles para os próprios barramentos.

Ignacio Vazquez-Abrams
fonte
essa é a suposição em que operei, mas obrigado pela resposta!
22410 Jonathan
4

Tente "lshw" como superusuário. Ele fornece uma lista detalhada de todo o hardware, sua câmera e detalhes sobre ele devem ser listados lá.

SunMan
fonte
3

Como Ignacio diz, lsusbe lspcinão precisa de drivers - se algo estiver conectado, eles o mostrarão, embora possam mostrar apenas alguns números sem texto descritivo se o dispositivo conectado não for reconhecido - ou seja, se o número de identificação do dispositivo conectado for não no banco de dados de valores.

Se não houver um dispositivo não marcado na saída, é provável que sua webcam esteja morta ou possível que a porta USB esteja morta. Eu tentaria a webcam em outro computador e outro dispositivo na porta USB. A webcam possui alguma opção?

Observe também que lspcimostrará os controladores USB no barramento PCI, mas não listará nenhum dispositivo conectado a esses controladores, apenas lsusbmostrará isso.

Hamish Downer
fonte
é difícil pensar que a webcam está morta, pois está integrada e o computador é novo em folha!
22410 Jonathan
Gostaria de saber se isso significa que ele não está ligado de alguma forma, como o dispositivo wlan não sendo detectado até que seja ligado usando a sequência de teclas fn.
22410 Jonathan
0

Tente update-pciids e update-usbids (?) Para atualizar o banco de dados local de lspci / lsusb. Talvez a descrição do dispositivo da webcam seja muito genérica na saída do lsusb?

ercpe
fonte
1
Acabei monitorando o dmesg com o comando watch e comecei a pressionar a tecla de função e pressionar os botões aleatórios. Com certeza, um deles ligou a webcam ausente e apareceu em dmesg. Agora eu só preciso descobrir por que ele não está criando um nó / dev / video ...
Jonathan