Arduino:“ / dev / ttyUSB0”-权限被拒绝...在常规修复后错误仍然存​​在

时间:2019-01-03 00:14:02

标签: ubuntu arduino

我在笔记本电脑(Acer ES15)上安装了Ubuntu(18.10)系统。

我安装了“ Ubuntu软件”确实要我安装的Arduino软件(arduino-mhall119)。 我还测试了“ sudo apt install arduino”,因此也尝试了该软件包/软件。

长话短说:我有这个讨厌的“错误”,但有权限。当我尝试将某些内容上传到Arduino时,它向我显示此错误消息:

avrdude: ser_open(): can't open device "/dev/ttyUSB0": Permission denied

我将用户添加到“拨号”(sudo usermod -a -G dialout julian)组

那并不能解决,所以我确实遵循了一些权利(sudo chmod 666 dev/ttyUSB0

(“ tty”组不存在-> compgen -g->未列出)

我每次都重新启动,但仍然出现此错误。我可以将笔记本电脑上的每个USB端口用于USB记忆棒等。这样他们就可以正常工作!

有人知道如何最终解决此问题吗?提前致谢。 〜朱利安

编辑:组“ tty”存在,我在该组中

/ dev / ttyUSB0是当我连接Arduino Nano时-/ dev / ttyACM0是在我的Arduino Mega / Uno连接时显示的,但此处存在相同错误。

1 个答案:

答案 0 :(得分:0)

  

我已经安装了我想要安装的“ Ubuntu软件”的Arduino软件(arduino-mhall119)。

这是一个非官方软件包,以前曾被报道会导致此问题。

  

我还测试了“ sudo apt install arduino”

那是一个非常过时的非官方软件包。

卸载这两个软件并安装官方的Arduino IDE,该软件从以下位置下载:

https://www.arduino.cc/en/Main/Software

那应该可以解决问题。