Arduino IDE in Kubuntu Permission denied?
Hey,
Ich bin vor kurzem auf Linux "umgestiegen" und wollte nun mal wieder etwas mit dem Arduino machen. Also habe ich die Arduino IDE installiert.
Wenn ich etwas auf den Arduino Nano laden will, heißt es.
avrdude: ser_open(): can't open device "/dev/ttyUSB0": Permission denied
Ich habe es schon mit "sudo chmod 777 /dev/ttyUSB0" im Terminal versucht, was aber leider nichts gebracht hat. Die Neuinstallation der IDE war auch nicht hilfreich.
Hat jemand vielleicht eine Lösung?
Danke im Voraus.
4 Antworten
Die virtuelel serielle Schnittstelle hat nicht die passenden Nutzerrechte.
Diese Rechte kann man nach dem Anstecken des USB-Kabels im Terminal zuweisen.
Oder Du liest mal hier und packst Deinen User auch in die gezeigte Gruppe.
https://forum.ubuntuusers.de/topic/rs232-auf-dev-ttyusb0-fuer-user-schreibbar-mac/
Du solltest chgrp und chown nutzen und dem Verzeichnis der Gruppe und dem User zuweisen mit dem du angemeldet bist.
https://www.marksei.com/linux-permissions-chown-chgrp-and-chmod/
gibt es denn /dev/ttyUSB0
überhaupt?
Durch Umstecken wird oft eine neue Gerätedatei zugewiesen, die könnte dann ttyUSB1 oder ... lauten.
Mach mal
ls -l /dev/ttyACM*
oder was genau willst du hören? da sind locker 50 Einträge
ls: Zugriff auf '/dev/ttyACM*' nicht möglich: Datei oder Verzeichnis nicht gefunden
ls: Zugriff auf '/dev/ttyUSB*' nicht möglich: Datei oder Verzeichnis nicht gefunde
er findet nicht mal das "dev/ttyUSB0" verzeichnis/Datei