Web Programmer, "SecurityError: Access denied" on Linux (SOLVED)

Hey, I solved this by adding a udev rule for the device in /etc/udev/rules.d, and it now works! For anyone else on Linux with a similar problem, this is what I did:

  1. You need the USB vendor and product ID of the device, for the seed it is “0483” and “df11”, respectively. It will be the same for you, but if you want to check, you can open a console and type lsusb | grep DFU, then look for the two numbers “ID xxxx:xxxx”.

  2. In a console type sudo nano /etc/udev/rules.d/50-daisy-stmicro-dfu.rules

  3. Enter the following: (no line break)

    SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="df11", MODE="0664", GROUP="plugdev"

  4. Ctrl+O, then Enter to save, Ctrl+X to exit nano. Disconnect / reconnect the seed, and press BOOT then RESET. You should now be able to connect with the web programmer.

Note: You may want to check that you are in the plugdev group (but you probably are), by typing groups

2 Likes