10

Я администрирую системы Linux уже много лет, но обычно они являются стандартными, и в результате у меня редко возникают проблемы с драйверами, за исключением необходимости установки какого-либо "ограниченного" или "проприетарного" пакета драйверов, или ручной установки двоичных драйверов nvidia обратно в день.

Однако один вопрос, на который я никогда не отвечал на прямой вопрос, касается обычной практики устранения неполадок. Будет ли lsusb и lspci перечислять устройства, для которых в системе нет драйверов (модулей ядра)? Я пытаюсь установить веб-камеру на ноутбук с чипсетом SiS, и хотя я вижу физическую веб-камеру, ни lsusb ни lspci не показывают мне, что существует какое-либо устройство, подобное веб-камере.

Что я хочу знать, так это то, будет ли он отображать что-либо или нужны драйверы для отображения устройства?

4 ответа4

9

lsusb и lspci сканируют шины на низком уровне и не требуют драйверов, чтобы найти устройства, отличные от устройств для самих шин.

4

Попробуйте "lshw" как суперпользователь. Это дает подробный список всех устройств, камера и сведения о нем должны быть перечислены там.

3

Как говорит Игнасио, lsusb и lspci не нуждаются в драйверах - если что-то подключено, они покажут это, хотя они могут показывать только несколько цифр без какого-либо описательного текста, если подключенное устройство не распознается - то есть, если номер идентификатора подключенного Устройство отсутствует в базе данных значений.

Если на выходе нет даже устройства без метки, возможно, ваша веб-камера не работает или порт USB не работает. Я попробовал бы веб-камеру на другом компьютере и попробовал бы другое устройство в порту USB. Есть ли на веб-камере какой-либо переключатель?

Также обратите внимание, что lspci будет отображать контроллеры USB на шине PCI, но не будет перечислять какие-либо устройства, подключенные к этим контроллерам, только lsusb покажет это.

0

Попробуйте update-pciids и update-usbids(?) обновить локальную базу данных lspci/lsusb. Может быть, описание устройства веб-камеры является очень общим в выводе lsusb?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .