EMS Flasher FAQ

main page

libusb couldn't open USB device /dev/bus/usb/003/009: Permission denied.

(note that /dev/bus/usb/003/009 may have different numbers at the end)

This means you don't have access to the device file. For a temporary fix that will work on any Linux distro:

sudo chown your_username /dev/bus/usb/003/009

Obviously replace your_username with your username and the filename with the file from your error. Note that you will need to do this each time the device is plugged in.

On Ubuntu and Debian, download the udev rules file 50_ems_gb_flash.rules and place it in /etc/udev/rules.d. Then make sure your user is in the plugdev group. To add yourself to this group, run:

sudo adduser your_username plugdev

and then log out and log back in.