web-dev-qa-db-ja.com

/ dev / ttyACM0:許可拒否エラー

Ubuntu 14.04を使用していますが、/ dev/ttyACM0のポート権限に問題があります。 arduino unoボードをラップトップに接続するたびに、「Permission Denied」エラーが発生するため、ボードへのコードのアップロードで問題が発生します。

ポートにSudo chmod 666 /dev/ttyACM0で読み取り/書き込みアクセス権を与えたが、一時的にのみ問題が解決しました。 arduinoボードを切断して再接続すると、許可エラーが再発します。

私はこれに従いました thread ダイアルアウトグループに自分のユーザー名を追加して変更を永続的にしましたが、うまくいきませんでした。

この問題を解決する他の方法はありますか??

4
SY_13

前述のスレッドで説明されているように、ダイアルアウトグループに自分自身を追加し、ログアウトして再度ログインします。これで動作するはずです。これは、現在のセッションが閉じられて新しいセッションが開始されるまで、変更が有効にならないためです。

3
atmelino