Hardware
Serielle Schnittstellen
Problem:
Zugriff auf serielle Schnittstellen nicht möglich. Z.B. /dev/ttyUSB0Lösung:
Dem User die fehlende Gruppe dailout hinzufügen.groups benutzer
sudo usermod -a -G dailout benutzer
Neu anmelden.
USBasp - Permission denied
In manchen Systemen wird ein tty Gerät erzeugt wenn USBasp verbunden wird. Wenn jedoch der Port in der Arduino IDE auf /dev/ttyS0 eingestellt ist kommt es zu folgendem Fehler:
avrdude: Warning: cannot open USB device: Permission denied
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor=’www.fischl.de’ product=’USBasp’
sudo vi /etc/udev/rules.d/99-USBasp.rules
Inhalt:
SUBSYSTEM=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", GROUP="dialout"
USBasp abstecken und udev neu starten.sudo /etc/init.d/udev restart