Ответы пользователя по тегу Linux
  • Как сделать id usb-устройства статическим?

    @Krakish
    Был такой вопрос только с Arduino. Также пользовался rules в udev. Сделал по этому примеру, все работает:
    Вы можете попробовать создать правило udev, которое создаст символическую ссылку на это USB-устройство, а затем вы сможете использовать что-то вроде / dev / myUSB, которое всегда будет оставаться неизменным для этого конкретного USB-устройства.

    Сначала вам нужно найти некоторую идентифицирующую информацию для USB-накопителя. При наборе lsusb должна отобразиться некоторая информация, которая выглядит следующим образом:

    Bus 001 Device 004: ID 0403:6001 Future Technology Devices International

    В этом примере 0403 - это идентификатор поставщика, а 6001 - это идентификатор продукта.

    Создайте файл с именем 99_usbdevice.rules (я не думаю, что имя имеет значение, просто каталог):

    sudo nano /etc/udev/rules.d/99_usbdevices.rules

    Обратите внимание, что каталог выше может быть специфичным для Raspbian.

    Скопируйте / вставьте строку ниже в файл и сохраните ее:

    SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="myUSB"

    Перезагрузите Pi или отключите USB и снова вставьте его. Теперь должна быть запись / dev / myUSB, которую вы можете использовать так же, как и запись ttyUSB #.
    Ответ написан
    1 комментарий