Skip to content

Linux troubleshooting

sigman edited this page Jul 10, 2026 · 2 revisions

Desktop Linux come in lot of flavors so problems could be quite unique. But generally on most conventional distros is enough to install recent Chrome/Chromium/derived browser and ensure it can access USB device. One of the ways to do the latter is to run helper script from the app in terminal:

curl -fsSL https://dspi-ctrl.fyi/setup-linux.sh | sh

This is straightforward script checks the host and then installs rules via udevadm.

# DSPi USB DSP -- open access on just this board so WebUSB can open it.
# uaccess grants the active local session; MODE 0666 is the fallback for systems
# where uaccess does not apply (e.g. Arch, which has no plugdev group).
# Install to /etc/udev/rules.d/ (the 70- prefix must stay below 73 so the uaccess
# tag is processed), then: udevadm control --reload && udevadm trigger --action=add
SUBSYSTEM=="usb", ATTR{idVendor}=="2e8a", ATTR{idProduct}=="feaa", TAG+="uaccess", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="2e8b", ATTR{idProduct}=="feaa", TAG+="uaccess", MODE="0666"

You can do it yourself if you prefer.

Clone this wiki locally