I just got an AVR ASP mkII external programmer and I am unsuccessfully trying to program my arduino with it.
All the settings in the IDE are correct. This is the error message that I am getting:
avrdude: usbdev_open(): cannot open device: Permission denied
Typing lsusb
in a terminal, I am able to see the programmer.
Bus 001 Device 007: ID 03eb:2104 Atmel Corp. AVR ISP mkII