Linux: запомнить путь к USB-устройству

в Linux, есть ли способ запомнить / изменить путь к USB-устройству?

в моем случае мне нужно, чтобы linux помнил, что мой последовательный адаптер USB будет оставаться на /dev/ttyUSB0, но когда я отключаю его и снова подключаю, он переключается на /dev/ttyUSB1.

Я использую дистрибутив на основе debian (mint), если это помогает. Спасибо!

5
задан dhulihan
13.03.2023 14:31 Количество просмотров материала 2890
Распечатать страницу

1 ответ

  1. узнать свойства устройства при его включении:

    udevinfo -а-р $(udevinfo -Q в путь -н к /dev/ttyUSB0)

    Если у вас есть какой-то новый дистрибутив, где udevinfo недоступен, используйте это:

    udevadm инфо-Q все -п $(udevadm инфо-путь г-н к /dev/ttyUSB0)

  2. найдите некоторое свойство, которое может идентифицировать устройство (уникально), например "serial"

  3. создать файл с именем / etc/udev / rules.d / 10-USB-serial, который содержит строку:

    автобус=="USB", и М{последовательный}=="ХХХХ", имя="ttyUSB0"

    обратите внимание на два знака равенства для свойств, которые проверяются, и один для того, который назначен.

3
отвечен RolKau 2023-03-14 22:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх