วันจันทร์ที่ 13 สิงหาคม พ.ศ. 2561

AVRISP-MKII Under Fedora : Arduino "Permission Denine Problems"

Check usb device id by using command

lsusb

It's show like this

Bus 003 Device 006: ID 03eb:2104 Atmel Corp. AVR ISP mkII

Then create this 70-avrdude_usbprog.rules in /etc/udev/rules.d/.
This following is 70-avrdude_usbprog.rules content.

# Atmel AVR ISP mkII
SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", TAG+="uaccess"

Execute this following command by root.

udevadm control --reload

Then unplug (usb) the AVRISP-MKII and plug it again.
It's work fine on Fedora Workstation 28.

Thanks for solution from Quichotte
https://forums.fedoraforum.org/showthread.php?265610-execute-avrdude-as-non-root