我在笔记本电脑(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连接时显示的,但此处存在相同错误。
答案 0 :(得分:0)
我已经安装了我想要安装的“ Ubuntu软件”的Arduino软件(arduino-mhall119)。
这是一个非官方软件包,以前曾被报道会导致此问题。
我还测试了“ sudo apt install arduino”
那是一个非常过时的非官方软件包。
卸载这两个软件并安装官方的Arduino IDE,该软件从以下位置下载:
https://www.arduino.cc/en/Main/Software
那应该可以解决问题。