/dev/ttyACM0:权限被拒绝错误

/dev/ttyACM0:权限被拒绝错误

我正在使用 Ubuntu 14.04,但 /dev/ttyACM0 的端口权限有问题。每次我将 arduino uno 开发板插入笔记本电脑时,我都会遇到将代码上传到开发板的问题,因为我收到“权限被拒绝”错误。

当我使用 授予端口读写访问权限时,问题得到了解决 sudo chmod 666 /dev/ttyACM0,但只是暂时的。当我断开并重新连接 arduino 板时,权限错误再次出现。

我关注了线通过将我的用户名添加到拨出组来使更改永久生效,但是没有效果。

还有其他方法可以解决这个问题吗?

答案1

将自己添加到 dialout 组,如您提到的线程中所述,然后注销并重新登录。现在它应该可以正常工作了。这是因为修改只有在您当前会话关闭并启动新会话后才会生效。

相关内容