avrdude ohne root/su/sudo

normalerweise kann man avrdude nur als root benutzen. Ich hab das auf meinem Ubuntu Notebook mal so geändert:

In /etc/udev/rules.d/40-permissions.rules
eine Zeile hinzugefügt:


# USB serial converters
SUBSYSTEM=="usb_device", GOTO="usb_serial_start"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="usb_serial_start"
GOTO="usb_serial_end"
LABEL="usb_serial_start"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", \
MODE="0660", GROUP="dialout"
# avrdude, usbasp:
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", \
MODE="0660", GROUP="dialout"

LABEL="usb_serial_end"

Mein usbasp hat diese USB-Id: 16c0:05dc und
der erste ubuntu-user ist in der Gruppe dialout – bei mir funktioniert’s so.

Leave a Reply