I am trying to use an Atmel AVRISP mkII (USB) device programmer with Mandriva Linux 2006, kernel 2.6.12-22mdk, libusb0.1_4, but it won't work. When I plug it in, no device is created in /dev/. (Maybe that's expected.)

AVRDUDE is supposed to support it, but it gives me these errors:
Code:
avrdude: usb_open(): cannot read serial number "error sending control message: Operation not permitted"
avrdude: usb_open(): cannot read product name "error sending control message: Operation not permitted"
avrdude: usbdev_open(): error setting configuration 1: could not set config 1: Operation not permitted
avrdude: usbdev_open(): did not find any USB device "usb"
Those functions, usb_open() and usbdev_open() are libusb API functions.

Why don't I have permission? What can I change, there is no device in /dev to change permissions on?