arduino port access
This commit is contained in:
parent
447b9724b8
commit
8c4d253694
40
content/posts/2023/arduino/port-permissions-denied.md
Normal file
40
content/posts/2023/arduino/port-permissions-denied.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
title: "⛔ Arduino IDE /dev/ttyUSB0: Permissions Denied"
|
||||||
|
date: 2023-02-24T14:54:15+03:00
|
||||||
|
draft: false
|
||||||
|
tags: [arduino, linux, tools]
|
||||||
|
---
|
||||||
|
|
||||||
|
## Ошибка can't open device "/dev/ttyUSB0": Permission denied
|
||||||
|
|
||||||
|
![](/content/images/2023/arduino-perm-denied.png)
|
||||||
|
|
||||||
|
Данная ошибка говорит, что у пользователя отсутствуют права для записи в порт.
|
||||||
|
|
||||||
|
Для решения проблемы, необходимо добавить пользователя
|
||||||
|
в группу которой позволено работать с данным портом.
|
||||||
|
|
||||||
|
Выяснить название группы можно следующим образом.
|
||||||
|
В консоли вводим:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
ls -l /dev/ttyUSB0
|
||||||
|
|
||||||
|
crw-rw---- 1 root uucp 188, 0 Feb 24 14:44 /dev/ttyUSB0
|
||||||
|
```
|
||||||
|
|
||||||
|
Видим, что файл пренадлежит пользователю `root` и группе `uucp`.
|
||||||
|
|
||||||
|
Добавим себя в группу `uucp` можно командой,
|
||||||
|
где `user` нужно заменить на имя своего пользователя:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
usermod -a -G uucp user
|
||||||
|
```
|
||||||
|
|
||||||
|
После этой операции необходимо перезайти в сеанс,
|
||||||
|
ну либо перезагрузить компьютер,
|
||||||
|
для того чтобы изменения учетной записи вступили в силу.
|
||||||
|
|
||||||
|
## Используемый материал:
|
||||||
|
1. [Arduino в Debian. Ошибка can't open device "/dev/ttyUSB0": Permission denied](http://hobbymods.ru/article/mikrokontrolery-arduino/arduino-v-debian-osibka-cant-open-device-devttyusb0-permission-denied) | hobbymods.ru
|
Loading…
Reference in New Issue
Block a user