Czy lsusb i lspci będą wyświetlać listę urządzeń, dla których system nie ma sterowników?

10

Od lat administruję systemami Linux, ale zwykle są to skrzynki towarowe, w związku z czym rzadko mam problemy ze sterownikami, bez konieczności instalowania pakietu sterowników „zastrzeżonego” lub „zastrzeżonego” lub ręcznej instalacji sterowników binarnych nvidia w ciągu dnia.

Jednak jedno pytanie, na które nigdy nie znalazłem prostej odpowiedzi, dotyczy powszechnej praktyki rozwiązywania problemów. Czy lsusbi wyświetli lspcilistę urządzeń, dla których system nie ma sterowników (modułów jądra)? Próbuję zainstalować kamerę na laptopie chipset SiS-a chociaż widzę fizycznej kamery, ani lsusbczy lspcisą pokazując mi, że każda kamera-podobne urządzenie istnieje.

Chcę wiedzieć, czy coś pokaże, czy też potrzebuje sterowników, aby pokazać urządzenie?

Jonathan
źródło
1
Witaj. Czy rozwiązałeś problem z kamerą internetową? Mam ten sam problem - podłączyłem nową kamerę internetową USB do komputera, ale nie jest to wykrywane przez lsusb.
Pavel

Odpowiedzi:

12

lsusbi lspciskanuj autobusy na niskim poziomie i nie wymagaj sterowników, aby znaleźć urządzenia wykraczające poza te dla samych autobusów.

Ignacio Vazquez-Abrams
źródło
to założenie, na którym działałem, ale dziękuję za odpowiedź!
Jonathan
4

Spróbuj „lshw” jako superużytkownik. To daje szczegółową listę wszystkich sprzętu, aparat oraz informacje o nim powinny być wymienione tam.

SunMan
źródło
3

Jak mówi Ignacio lsusbi lspcinie potrzebują sterowników - jeśli coś jest podłączone, pokażą to, chociaż mogą pokazywać tylko kilka cyfr bez tekstu opisowego, jeśli podłączone urządzenie nie zostanie rozpoznane - to znaczy, jeśli numer identyfikacyjny podłączonego urządzenia to nie w bazie danych wartości.

Jeśli na wyjściu nie ma nawet nieznakowanego urządzenia, oznacza to, że kamera internetowa jest martwa lub port USB nie działa. Chciałbym wypróbować kamerę internetową na innym komputerze i wypróbować inne urządzenie w porcie USB. Czy kamera internetowa ma jakiś przełącznik?

Zauważ też, że lspcipokaże kontrolery USB na szynie PCI, ale nie wyświetli listy urządzeń podłączonych do tych kontrolerów, tylko lsusbto pokaże.

Hamish Downer
źródło
trudno myśleć, że kamera internetowa jest martwa, ponieważ jest zintegrowana, a komputer jest zupełnie nowy!
Jonathan
Zastanawiam się, czy to oznacza, że ​​nie jest on w jakiś sposób włączony, podobnie jak urządzenie WLAN nie jest wykrywane, dopóki nie zostanie włączone przy użyciu sekwencji klawiszy FN.
Jonathan
0

Wypróbuj update-pciids i update-usbids (?), Aby zaktualizować lokalną bazę danych lspci / lsusb. Może opis urządzenia kamery jest bardzo ogólny w wyjściu lsusb?

ercpe
źródło
1
Skończyłem monitorowanie dmesg za pomocą komendy watch, a następnie zacząłem przytrzymywać klawisz funkcyjny i naciskać losowe przyciski. Jasne, jedna z nich włączyła brakującą kamerę internetową i wyskoczyła w dmesg. teraz muszę tylko dowiedzieć się, dlaczego nie tworzy węzła / dev / video ...
Jonathan