Set up under linux #
If you find that your programmer is only usable by the root
user,
that is probably a permission issue. udev
can set the correct
permissions once configured:
// /etc/udev/rules.d/avr-isp-mkii.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="03eb", SYSFS{idProduct}=="2104", GROUP="users", MODE="0660"
, where 03eb
and 2104
can be aquired using lsusb
and one needs
a user group to which users typically belong. Many linux systems have
such a group simply named users
, but you can choose anything else,
as long as you are member of that group.
After creating that file the udev-deamon has to be restarted or the new rules will not be active:
# current version of udev
udevadm control --reload-rules
# older udev versions used
udevcontrol --reload-rules