1

Я использую Linux-машину (Ubuntu 10.04) внутри автономной подводной лодки, к которой подключено множество USB-устройств, таких как камеры, USB-> последовательные устройства и т.д. К сожалению, каждый раз, когда машина загружается, мои устройства, кажется, получают назначение по-другому. Например, мои различные USB-> последовательные устройства будут отображаться как разные /dev /ttyUSB *, а мои камеры будут отображаться как разные /dev /video *.

Есть ли какой-нибудь способ заставить эти USB-устройства последовательно назначаться одним и тем же файлам /dev?

2 ответа2

2

Напишите правила udev, которые дают каждому устройству известную символическую ссылку в /dev .

1

При подключении устройства отправляют серийный номер, доступный для правил udev. Но уже есть место, по крайней мере в моей системе, где они связаны с действительными узлами устройства. ищите в /dev/input/by-id устройства ввода. Вы можете сделать то же самое для последовательных портов USB, если это еще не сделано.

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