Автоматически передавать записи на USB и последовательные устройства

Я работаю с некоторыми USB и последовательными микроконтроллерами. Каждый раз, когда я подключаю устройство, я должен выполнить следующую команду, чтобы дать ему доступ на запись, а также мой пароль:

sudo chmod 666 /dev/ttyUSB0

Можно ли настроить Ubuntu на автоматическое предоставление доступа для записи к подключенным устройствам?

Если нет, то как я могу сделать пакетный файл, который я могу легко предоставить для доступа к порту, который я хочу, например, если я запустил следующую команду, он выполняет задание:

giveaccess -usb0
1
задан 20 November 2012 в 22:36

2 ответа

Вы можете сделать это, настроив udev в /etc/udev/rules.d. Для чтения сначала должен быть файл README.

Это должно быть довольно просто. Подробнее об этом можно прочитать здесь: «Написание правил udev».

Пример:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0123", SYSFS{idProduct}=="4567", ACTION=="add", GROUP="audio", MODE="0666"

предоставит USB-устройство идентификатора поставщика 0123 и идентификатор продукта 4567 группа audio и режим файла 0666 при добавлении в систему.

0
ответ дан 25 May 2018 в 04:10

рабочее правило udev:

SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", ATTR{idProduct}=="2107",GROUP="dialout", MODE="0666"

idVendor и idProduct для Atmel AVR Dragon

0
ответ дан 25 May 2018 в 04:10

Другие вопросы по тегам:

Похожие вопросы: