Blog/content/posts/2023/arduino/port-permissions-denied.md

1.6 KiB
Raw Blame History

title date draft tags
Arduino IDE /dev/ttyUSB0: Permissions Denied 2023-02-24T14:54:15+03:00 false
arduino
linux
tools

Ошибка can't open device "/dev/ttyUSB0": Permission denied

Данная ошибка говорит, что у пользователя отсутствуют права для записи в порт.

Для решения проблемы, необходимо добавить пользователя в группу которой позволено работать с данным портом.

Выяснить название группы можно следующим образом.
В консоли вводим:

ls -l /dev/ttyUSB0

crw-rw---- 1 root uucp 188, 0 Feb 24 14:44 /dev/ttyUSB0

Видим, что файл пренадлежит пользователю root и группе uucp.

Добавим себя в группу uucp можно командой, где user нужно заменить на имя своего пользователя:

usermod -a -G uucp user

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

Используемый материал:

  1. Arduino в Debian. Ошибка can't open device "/dev/ttyUSB0": Permission denied | hobbymods.ru