diff --git a/udev/99-saleae.rules b/udev/99-saleae.rules index 4e060a9..103d1b3 100644 --- a/udev/99-saleae.rules +++ b/udev/99-saleae.rules @@ -1,14 +1,11 @@ -# Rules for the Saleae Logic analyzer to allow to run the programs a normal user -# being part of the plugdev group. Simply copy the file to /etc/udev/rules.d/ -# and plug the device +# Saleae Logic Analyzer +# This file should be installed to /etc/udev/rules.d so that you can access the Logic hardware without being root +# +# type this at the command prompt: sudo cp 99-SaleaeLogic.rules /etc/udev/rules.d -BUS!="usb", ACTION!="add", SUBSYSTEM!=="usb_device", GOTO="saleae_logic_rules_end" - -# Saleae Logic analyzer (USB Based) -# Bus 006 Device 006: ID 0925:3881 Lakeview Research -# Bus 001 Device 009: ID 21a9:1004 Product: Logic S/16, Manufacturer: Saleae LLC - -ATTR{idVendor}=="0925", ATTR{idProduct}=="3881", MODE="664", GROUP="plugdev" -ATTR{idVendor}=="21a9", ATTR{idProduct}=="1004", MODE="664", GROUP="plugdev" - -LABEL="saleae_logic_rules_end" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0925", ATTR{idProduct}=="3881", MODE="0666" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="21a9", ATTR{idProduct}=="1001", MODE="0666" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="21a9", ATTR{idProduct}=="1003", MODE="0666" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="21a9", ATTR{idProduct}=="1004", MODE="0666" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="21a9", ATTR{idProduct}=="1005", MODE="0666" +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="21a9", ATTR{idProduct}=="1006", MODE="0666"