Камера в Linux переключает имя файла при загрузке


0

У меня есть несколько камер для использования в Zoneminder. Но они, как правило, меняются местами при загрузке. Одна связующая камера a получит / dev / video0, в другой раз будет / dev / video1.

Есть ли способ установить эти имена файлов, чтобы сделать их постоянными?

Ответы:


1

Да, это возможно, с помощью правил udev . Смотрите /etc/udev/rules.d (в дистрибутивах на основе Debian).

По сути, вы можете привязать устройство к имени, используя информацию о поставщике и другую информацию, доступную на устройстве через интерфейс USB. $ lsusbи $ usb-devicesпомочь вам определить правильную информацию о ваших устройствах. И документация udev помогает с фактическим синтаксисом правил.


2

Если у вас есть небольшое количество известных камер, наилучшим подходом для написания udevправила, вероятно, является использование серийных номеров для их различения (так как это будет работать, даже если они одной модели).

Я нашел эту ссылку действительно хорошей для начала udev.

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