http://bugzilla.opensuse.org/show_bug.cgi?id=938659 http://bugzilla.opensuse.org/show_bug.cgi?id=938659#c26 --- Comment #26 from Johannes Meixner <jsmeix@suse.com> --- 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: You are on the CC list for the bug.