Bem, com os dois comandos a seguir, posso encontrar as informações necessárias:
ls /sys/bus/usb/devices/*
listar todos os dispositivos USB
cat /sys/bus/usb/devices/*/product
Mostrar nomes de dispositivos na ordem da lista acima.
Eu tenho 7 dispositivos USB DVB-C, dos quais um deles não está funcionando corretamente. Estou tentando descobrir qual deles é, sem ativá-los / desativá-los um por um. No TVHeadend é apenas listar como / dev / dvb / adapter0 (-6) e o chipset do dispositivo é mostrado. Agora eu tenho dispositivos diferentes usando o mesmo chipset. Eu sei de lsusb para listar dispositivos usb e lsdvb para listar dispositivos dvb. lsusb me dá o nome do dispositivo atual, mas não qual adaptador dvb é. O lsdvb mostra-me todos os adaptadores, mas não o nome do dispositivo (por exemplo: Technisat Cablestar, Terratec, etc.).
Existe um comando para ver todas as informações ou vários comandos que ainda me permitem ver qual dispositivo é qual adaptador?
Qualquer ajuda é apreciada:)
Bem, com os dois comandos a seguir, posso encontrar as informações necessárias:
ls /sys/bus/usb/devices/*
listar todos os dispositivos USB
cat /sys/bus/usb/devices/*/product
Mostrar nomes de dispositivos na ordem da lista acima.