SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы
Список вопросов ПечатьRemiZOffAlex Создано: 2017-09-02 17:02:39.927772 Обновлено: 2017-09-02 17:02:39.927772 |
---|
Чтобы у вас была возможность обращаться к Arduino от имени пользователя, под которым вы работаете, нужно указать службе udev, чтобы она создавала файлы устройств с нужными правами доступа. Для этого необходимо открыть любым редактором (с правами root или через sudo) файл: /etc/udev/rules.d/usbasp.rules ...и добавить в него следующие строки: SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="arduino_$attr{serial}", SYMLINK+="arduino", OWNER="user" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0010", SYMLINK+="arduino_$attr{serial}", SYMLINK+="arduino", OWNER="user" SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", SYMLINK+="arduino_$attr{serial}", SYMLINK+="arduino", OWNER="user" Данные рекомендации актуальны только для оригинальных Arduino. У китайских клонов на CH341/FTDI/PL2303 будут другие idProduct и idVendor, но вы можете их определить самостоятельно с помощью программы lsusb и вписать в соответствующие строки. |