1

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

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

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

1 ответ1

3
  1. Познакомьтесь со свойствами устройства, когда оно включено:

    udevinfo -a -p $(udevinfo -q путь -n /dev /ttyUSB0)

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

    udevadm info -q all -p $(udevadm info -q путь -n /dev /ttyUSB0)

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

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

    BUS == "usb", ATTR {serial} == "xxxx", NAME = "ttyUSB0"

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

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