(In reply to Johannes Meixner from comment #20) Yep, that is what I found as well (In reply to Markus Elfring from comment #19) Hmm ... this seems that SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp" will not be matched by (usb) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:02.1/usb1/1-2/1-2:1.0 DEVTYPE=usb_interface ^^^^^^^^^^^^^ INTERFACE=7/1/2 MODALIAS=usb:v0482p063Ed0000dc00dsc00dp00ic07isc01ip02in00 PRODUCT=482/63e/0 SEQNUM=2643 SUBSYSTEM=usb TYPE=0/0/0 you may copy /usr/lib/udev/rules.d/50-udev-default.rules to /etc/udev/rules.d/50-udev-default.rules and add after the line SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp" the new line SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_interface", ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp" to see if this may match You may also check the Kyocera with the full output of udevad, info -x for the DEVTYPE