From: Richard K. <ric...@gm...> - 2022-04-02 07:40:39
|
Good monring (o; Someone has a working udev rule for the NI USB HS GPIB adapter? Well all works except that the /dev/gpib* device entries are isntalled as root,root instead of using group plugdev as in the udev rule: #gpib-usb-b without firmware SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="3923", ATTR{idProduct}=="702b", ENV{DEVICE}="$devnode", RUN+="/usr/local/lib/udev/gpib_udev_fxloader" #device id 713b is a keithley kusb-488 before we load it with firmware SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="3923", ATTR{idProduct}=="713b", ENV{DEVICE}="$devnode", RUN+="/usr/local/lib/udev/gpib_udev_fxloader" #automatically set the correct --board-type option ACTION=="add|change", SUBSYSTEM=="usb", DRIVER=="ni_usb_gpib", ATTRS{serial}=="*", ENV{GPIB_CONFIG_OPTIONS}+="--board-type ni_usb_b", ENV{SERIAL}="$attr{serial}" #devices ready to be configured with gpib_config SUBSYSTEM=="usb", ACTION=="add|change", DRIVER=="ni_usb_gpib", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="702a", RUN+="/usr/local/lib/udev/gpib_udev_config" SUBSYSTEM=="usb", ACTION=="add|change", DRIVER=="ni_usb_gpib", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="709b", RUN+="/usr/local/lib/udev/gpib_udev_config", MODE="666", GROUP="plugdev" SUBSYSTEM=="usb", ACTION=="add|change", DRIVER=="ni_usb_gpib", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="7618", RUN+="/usr/local/lib/udev/gpib_udev_config" SUBSYSTEM=="usb", ACTION=="add|change", DRIVER=="ni_usb_gpib", ATTRS{idVendor}=="3923", ATTRS{idProduct}=="725[cd]", RUN+="/usr/local/lib/udev/gpib_udev_config" thanks in advance richard |