Как найти ссылку между / dev / video и lsusb output


4

Linux предоставляет интерфейсы камеры, /dev/video*но этот интерфейс не описывает марку / модель камеры. Между тем, lsusbсообщает о марке / модели всех USB-устройств, включая камеры, но не сообщает, какому /devфайлу они соответствуют. Как связать устройство, о котором сообщается, lsusbс /dev/video*файлом?


1
Вы рассматривали hwinfoдля такого? Это соответствует идентифицированному устройству его местоположению файла (/ dev / xyz), которое вы ищете здесь.
Повелитель огня

@ Firelord, это выглядит очень полезным. В частности, он говорит мне путь sysfs, который содержит ссылку на путь video4linux / videoN. Тем не менее, я не уверен, насколько портативный hwinfo. Мне нужно что-то, что будет работать во встроенных системах.
15:15

Ответы:


3

Проверка /sys/class/video4linux/video$N/nameи /sys/class/video4linux/video$N/device/driver/*даст вам данные, что вы позволите вам найти lsusbстроку.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.