Comment # 26 on bug 938659 from
FYI for comparison what happens on my Tumbleweed system
when I plug in my Brother HL-5150D at the USB:
-----------------------------------------------------------------------------
# udevadm monitor -kup
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[590.826642] add /devices/pci0000:00/0000:00:05.7/usb1/1-5 (usb)
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/002
DEVNUM=002
DEVPATH=/devices/pci0000:00/0000:00:05.7/usb1/1-5
DEVTYPE=usb_device
MAJOR=189
MINOR=1
PRODUCT=4f9/22/100
SEQNUM=1533
SUBSYSTEM=usb
TYPE=0/0/0

KERNEL[590.829347] add /devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0
DEVTYPE=usb_interface
INTERFACE=7/1/2
MODALIAS=usb:v04F9p0022d0100dc00dsc00dp00ic07isc01ip02in00
PRODUCT=4f9/22/100
SEQNUM=1534
SUBSYSTEM=usb
TYPE=0/0/0

UDEV  [590.890628] add /devices/pci0000:00/0000:00:05.7/usb1/1-5 (usb)
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/002
DEVNUM=002
DEVPATH=/devices/pci0000:00/0000:00:05.7/usb1/1-5
DEVTYPE=usb_device
ID_BUS=usb
ID_MODEL=HL-5150D
ID_MODEL_ENC=HL-5150D
ID_MODEL_FROM_DATABASE=HL-5150D series
ID_MODEL_ID=0022
ID_REVISION=0100
ID_SERIAL=Brother_HL-5150D_F5J889574
ID_SERIAL_SHORT=F5J889574
ID_USB_INTERFACES=:070102:
ID_VENDOR=Brother
ID_VENDOR_ENC=Brother
ID_VENDOR_FROM_DATABASE=Brother Industries, Ltd
ID_VENDOR_ID=04f9
MAJOR=189
MINOR=1
PRODUCT=4f9/22/100
SEQNUM=1533
SUBSYSTEM=usb
SYSTEMD_WANTS=printer.target
TAGS=:systemd:
TYPE=0/0/0
USEC_INITIALIZED=826908

KERNEL[590.908023] add /module/usblp (module)
ACTION=add
DEVPATH=/module/usblp
SEQNUM=1535
SUBSYSTEM=module

KERNEL[590.911129] add /class/usbmisc (class)
ACTION=add
DEVPATH=/class/usbmisc
SEQNUM=1536
SUBSYSTEM=class

KERNEL[590.911783] add
/devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0/usbmisc/lp0 (usbmisc)
ACTION=add
DEVNAME=/dev/usb/lp0
DEVPATH=/devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0/usbmisc/lp0
MAJOR=180
MINOR=0
SEQNUM=1537
SUBSYSTEM=usbmisc

KERNEL[590.911921] add /bus/usb/drivers/usblp (drivers)
ACTION=add
DEVPATH=/bus/usb/drivers/usblp
SEQNUM=1538
SUBSYSTEM=drivers

UDEV  [590.913493] add /devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0
DEVTYPE=usb_interface
ID_MODEL_FROM_DATABASE=HL-5150D series
ID_VENDOR_FROM_DATABASE=Brother Industries, Ltd
INTERFACE=7/1/2
MODALIAS=usb:v04F9p0022d0100dc00dsc00dp00ic07isc01ip02in00
PRODUCT=4f9/22/100
SEQNUM=1534
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=1329

UDEV  [590.917473] add
/devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0/usbmisc/lp0 (usbmisc)
ACTION=add
DEVNAME=/dev/usb/lp0
DEVPATH=/devices/pci0000:00/0000:00:05.7/usb1/1-5/1-5:1.0/usbmisc/lp0
MAJOR=180
MINOR=0
SEQNUM=1537
SUBSYSTEM=usbmisc
USEC_INITIALIZED=4574

UDEV  [590.925511] add /module/usblp (module)
ACTION=add
DEVPATH=/module/usblp
SEQNUM=1535
SUBSYSTEM=module
USEC_INITIALIZED=908323

UDEV  [590.927355] add /class/usbmisc (class)
ACTION=add
DEVPATH=/class/usbmisc
SEQNUM=1536
SUBSYSTEM=class
USEC_INITIALIZED=911359

UDEV  [590.928396] add /bus/usb/drivers/usblp (drivers)
ACTION=add
DEVPATH=/bus/usb/drivers/usblp
SEQNUM=1538
SUBSYSTEM=drivers
USEC_INITIALIZED=917617
-----------------------------------------------------------------------------

To verify whether or not in /usr/lib/udev/rules.d/50-udev-default.rules
the rule
-----------------------------------------------------------------------------
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",
 ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp"
-----------------------------------------------------------------------------
is actually executed I added
 RUN+="/bin/bash -c 'ls -l /dev/bus/usb/*/* >/tmp/ls-l_dev_bus_usb'"
to it (all on onse single line - shown wrapped here):
-----------------------------------------------------------------------------
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",
 ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp"
 RUN+="/bin/bash -c 'ls -l /dev/bus/usb/*/* >/tmp/ls-l_dev_bus_usb'"
-----------------------------------------------------------------------------

This is the result:
-----------------------------------------------------------------------------
# ls -l /tmp/ls-l_dev_bus_usb
-rw-r--r-- 1 root root 330 Jul 23 14:29 /tmp/ls-l_dev_bus_usb

# cat /tmp/ls-l_dev_bus_usb
crw-rw-r-- 1 root root 189,   0 Jul 23 14:20 /dev/bus/usb/001/001
crw-rw-r-- 1 root lp   189,   1 Jul 23 14:29 /dev/bus/usb/001/002
crw-rw-r-- 1 root root 189, 128 Jul 23 14:20 /dev/bus/usb/002/001
crw-rw-r-- 1 root root 189, 256 Jul 23 14:20 /dev/bus/usb/003/001
crw-rw-r-- 1 root root 189, 384 Jul 23 14:20 /dev/bus/usb/004/001

# lsusb
Bus 001 Device 002: ID 04f9:0022 Brother Industries, Ltd HL-5150D series
...

# ls -l /dev/bus/usb/001/002
crw-rw-r-- 1 root lp 189, 1 Jul 23 14:29 /dev/bus/usb/001/002
-----------------------------------------------------------------------------


You are receiving this mail because: