JLink RPM package for Linux provides
This file also contains the following line which skips processing of rule entries for devices which are not handled by usb_device subsystem.
However, in some Linux distros (openSUSE at least) the subsystem name is usb instead of usb_device, which results in the rules not being applied and access to the device being denied.
It would be nice if this line could be fixed in the next release of the JLink software as follows:
/etc/udev/rules.d/99-jlink.rules
file which allows to use SEGGER devices without root access.This file also contains the following line which skips processing of rule entries for devices which are not handled by usb_device subsystem.
ACTION!="add", SUBSYSTEM!="usb_device", GOTO="jlink_rules_end"
However, in some Linux distros (openSUSE at least) the subsystem name is usb instead of usb_device, which results in the rules not being applied and access to the device being denied.
It would be nice if this line could be fixed in the next release of the JLink software as follows:
ACTION!="add", SUBSYSTEM!="usb_device", SUBSYSTEM!="usb", GOTO="jlink_rules_end"