Чи будуть перераховані пристрої lsusb та lspci, для яких у системі немає драйверів?


10

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

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

Що я хочу знати, якщо це щось би показало, чи потрібні драйвери для того, щоб показати пристрій?


1
Привіт. Ви вирішили проблему з веб-камерою? У мене така ж проблема - я підключив нову веб-камеру usb до ПК, але вона не виявлена lsusb.
Павло

Відповіді:


12

lsusbі lspciсканувати шини на низькому рівні, і не вимагати від них драйверів для того, щоб пристрої знаходилися за межами таких для самих автобусів.


це припущення, над яким я працював, але дякую за відповідь!
Джонатан

4

Спробуйте "lshw" як суперпользователь. Це дає докладний список всіх пристроїв, камера і відомості про нього повинні бути перераховані там.


3

Як каже Ігнасіо, lsusbі lspciдрайвери не потрібні - якщо щось підключено, вони покажуть це, хоча вони можуть показувати лише кілька номерів без будь-якого описового тексту, якщо підключений пристрій не розпізнається - тобто якщо ідентифікаційний номер підключеного пристрою не в базі даних значень.

Якщо у виході немає навіть немаркованого пристрою, то, швидше за все, ваша веб-камера загинула або можливо порт USB загинув. Я б спробував веб-камеру на іншому комп’ютері та спробував інший пристрій на USB-порту. Чи веб-камера має якийсь перемикач на ньому?

Також зауважте, що lspciна шині PCI буде показано USB-контролери, але він не перелічить жодних пристроїв, підключених до цих контролерів, лише lsusbпокаже це.


важко подумати, що веб-камера мертва, оскільки вона інтегрована, а комп'ютер абсолютно новий!
Джонатан

Мені цікаво, якщо це означає, що він не увімкнено якось, як і пристрій wlan, який не буде виявлено, поки його не буде включено за допомогою послідовності клавіш fn.
Джонатан

0

Спробуйте update-pciids та update-usbids (?) Для оновлення локальної бази даних lspci / lsusb. Можливо, опис пристрою веб-камери є дуже загальним у виході lsusb?


1
Я закінчив моніторинг dmesg за допомогою команди watch, а потім почав утримувати функціональну клавішу та натискати випадкові кнопки. Звичайно, одна з них працювала на відсутній веб-камері, і вона вискакувала в dmesg. тепер мені просто потрібно з'ясувати, чому це не створює / dev / video-вузол ...
Джонатан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.