When running lattice diamond 3.11 the installation instructions to get the usb programmer to work are ineffective.
libusb couldn't open USB device /dev/bus/usb/003/023: Permission denied.
libusb requires write access to USB device nodes.
The permissions are supposed to be set by a udev rule.
The rule is supposed to be something like:
SUBSYSTEM=="usb",ATTRS{idVendor}=="1134",ATTRS{idProduct}=="8001",MODE="0666",SYMLINK+="lattice-%n"
But it's not actually getting set to 0666. What is wrong with lattice's instructions?