Ich möchte ttyACM Gerät, insbesondere Arduino Leonardo Board unter Fedora lesen und schreiben können.Zugriff auf ttyACM Gerät im Modus 0660
Ich habe eine Regel:
SUBSYSTEM=="tty", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="arduino", MODE="0660", GROUP="plugdev"
Symlink erstellt, aber ich habe keine Berechtigung, um das Gerät zu lesen:
[[email protected] ~]$ cat /dev/arduino
cat: /dev/arduino: Permission denied
Zeige ls gibt die folgenden:
[[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
Wenn ich den Modus auf 0666 ändere, funktioniert es. Ich gehöre zu der Gruppe plugdev:
[[email protected] ~]$ sudo groups nexy
nexy : nexy wheel plugdev
Können Sie einfach 'gruppen' und' ls -l/dev/arduino/dev/ttyACM * 'ausführen und die Ausgabe hier posten? Außerdem, auf welchen Port möchten Sie zugreifen, wie versuchen Sie darauf zuzugreifen und welche Fehlermeldung erhalten Sie, wenn Sie darauf zugreifen? –