Вещи, которые Uno не может загрузить в Ubuntu - PullRequest
0 голосов
/ 23 мая 2018

Я пытаюсь загрузить пример эскиза в мои вещи Things Uno, на окнах он работает просто отлично.Однако я продолжаю сталкиваться с проблемами с разрешениями.

Различные версии Arduino IDE выдают разные ошибки, однако все они говорят, что у меня нет разрешения на / dev / ttyACMX.Пример ошибки:

jssc.SerialPortException: Port name - /dev/ttyACM1; Method name - openPort(); Exception type - Permission denied.

Обычный совет - добавить себя в группу dialout и запустить sudo chmod 666 ttyACM0.Я пробовал оба, но безрезультатно.

ls -l /dev/ttyACM1
crw-rw-rw- 1 root dialout 166, 1 mei 23 14:35 /dev/ttyACM1

groups $USER
$USER : $USER adm tty dialout cdrom sudo dip plugdev lpadmin sambashare`

Я работаю на Ubuntu 18.04 на dell xps 15.

Заранее спасибо.

Редактировать: Я вошелвход и выход после добавления себя в новую группу, и я попытался это сделать после перезагрузки.

Редактировать # 2: Я обнаружил, что после каждой попытки загрузить эскиз, разрешения всегда меняются наcrw-rw---- 1 root dialout 166, 0 mei 24 11:38 /dev/ttyACM0

...