2016-12-14 13 views
0

ttyACMデバイス、特にFedoraのArduino Leonardoボードを読み書きできるようにしたい。モードでttyACMデバイスにアクセスできない0660

私は、次のルールを作った:

SUBSYSTEM=="tty", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="arduino", MODE="0660", GROUP="plugdev" 

がシンボリックリンクが作成されますが、私は、デバイスの読み取り権限を持っていない:

LSを表示
[[email protected] ~]$ cat /dev/arduino 
cat: /dev/arduino: Permission denied 

は、次のようになります:

[[email protected] ~]$ ls -l /dev/arduino /dev/ttyACM0 
lrwxrwxrwx. 1 root root   7 Dec 18 15:25 /dev/arduino -> ttyACM0 
crw-rw----. 1 root dialout 166, 0 Dec 18 15:25 /dev/ttyACM0 

モードを0666に変更すると動作します。私は、グループに属しているplugdev:

[[email protected] ~]$ sudo groups nexy 
nexy : nexy wheel plugdev 
+1

'groups'と' ls -l/dev/arduino/dev/ttyACM * 'を実行して出力をポストすることはできますか?また、どのポートにアクセスしようとしていますか、どのポートにアクセスしようとしていますか、そしてアクセスしたときにどのようなエラーメッセージが表示されますか? –

答えて

0

あなただけの最近のグループに自分自身を追加した場合は、ログアウトして再度ログインするか、コンピュータを再起動する必要があります。

+0

いいえ、私は私のシステムをインストールして以来、私はこのグループにいると私の他のデバイスも動作します。 –

関連する問題