Hi all,
i want to work with a HP line display and once i plug the device this doesn’t appear under /dev/ttyUSBx and i am not quite sure if this is normal. Leaving the details here with monitor after unplug and plug again, also usb-devices command output and udevadm info.
[root@localhost]# udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[589843.706588] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
KERNEL[589843.707519] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
KERNEL[589843.707550] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
KERNEL[589843.707761] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
KERNEL[589843.707782] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
KERNEL[589843.708350] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
KERNEL[589843.708375] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
UDEV [589843.709539] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
UDEV [589843.709569] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
UDEV [589843.710366] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
UDEV [589843.710908] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
UDEV [589843.711639] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
UDEV [589843.712401] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
UDEV [589843.713022] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
KERNEL[589851.917072] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
KERNEL[589851.918527] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
KERNEL[589851.920635] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
KERNEL[589851.920668] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
UDEV [589851.922920] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
UDEV [589851.924157] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
UDEV [589851.925097] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
UDEV [589851.926347] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
KERNEL[589852.270835] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
KERNEL[589852.281333] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
KERNEL[589852.281395] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
UDEV [589852.295408] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
UDEV [589852.296723] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
UDEV [589852.298525] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
^C[root@localhost]# udevadm monitor --env
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[589896.443137] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
ACTION=remove
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0
DEVTYPE=usb_interface
INTERFACE=255/0/0
MODALIAS=usb:v03F0p0F9Bd0100dc00dsc00dp00icFFisc00ip00in00
PRODUCT=3f0/f9b/100
SEQNUM=4677
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[589896.443862] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
ACTION=unbind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/022
DEVNUM=022
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
MAJOR=189
MINOR=21
PRODUCT=3f0/f9b/100
SEQNUM=4678
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[589896.443911] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
ACTION=remove
BUSNUM=001
DEVNAME=/dev/bus/usb/001/022
DEVNUM=022
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
MAJOR=189
MINOR=21
PRODUCT=3f0/f9b/100
SEQNUM=4679
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[589896.444019] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
ACTION=unbind
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
INTERFACE=9/0/0
PRODUCT=5e3/608/8532
SEQNUM=4680
SUBSYSTEM=usb
TYPE=9/0/1
KERNEL[589896.444049] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
ACTION=remove
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
INTERFACE=9/0/0
MODALIAS=usb:v05E3p0608d8532dc09dsc00dp01ic09isc00ip00in00
PRODUCT=5e3/608/8532
SEQNUM=4681
SUBSYSTEM=usb
TYPE=9/0/1
UDEV [589896.445230] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=remove
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0
DEVTYPE=usb_interface
ID_VENDOR_FROM_DATABASE=HP, Inc
INTERFACE=255/0/0
MODALIAS=usb:v03F0p0F9Bd0100dc00dsc00dp00icFFisc00ip00in00
PRODUCT=3f0/f9b/100
SEQNUM=4677
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=589852296601
KERNEL[589896.445463] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
ACTION=unbind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
MAJOR=189
MINOR=20
PRODUCT=5e3/608/8532
SEQNUM=4682
SUBSYSTEM=usb
TYPE=9/0/1
KERNEL[589896.445507] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
ACTION=remove
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
MAJOR=189
MINOR=20
PRODUCT=5e3/608/8532
SEQNUM=4683
SUBSYSTEM=usb
TYPE=9/0/1
UDEV [589896.445639] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=unbind
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
INTERFACE=9/0/0
PRODUCT=5e3/608/8532
SEQNUM=4680
SUBSYSTEM=usb
TYPE=9/0/1
USEC_INITIALIZED=589851924020
UDEV [589896.446423] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=unbind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/022
DEVNUM=022
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
MAJOR=189
MINOR=21
PRODUCT=3f0/f9b/100
SEQNUM=4678
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=589852295287
UDEV [589896.446725] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=remove
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
INTERFACE=9/0/0
MODALIAS=usb:v05E3p0608d8532dc09dsc00dp01ic09isc00ip00in00
PRODUCT=5e3/608/8532
SEQNUM=4681
SUBSYSTEM=usb
TYPE=9/0/1
USEC_INITIALIZED=589896444733
UDEV [589896.447219] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=remove
BUSNUM=001
DEVNAME=/dev/bus/usb/001/022
DEVNUM=022
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
MAJOR=189
MINOR=21
PRODUCT=3f0/f9b/100
SEQNUM=4679
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=589896444345
UDEV [589896.447963] unbind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=unbind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
MAJOR=189
MINOR=20
PRODUCT=5e3/608/8532
SEQNUM=4682
SUBSYSTEM=usb
TYPE=9/0/1
USEC_INITIALIZED=589851922790
UDEV [589896.448565] remove /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=remove
BUSNUM=001
DEVNAME=/dev/bus/usb/001/021
DEVNUM=021
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
MAJOR=189
MINOR=20
PRODUCT=5e3/608/8532
SEQNUM=4683
SUBSYSTEM=usb
TYPE=9/0/1
USEC_INITIALIZED=589896445720
KERNEL[589903.885413] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/023
DEVNUM=023
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
MAJOR=189
MINOR=22
PRODUCT=5e3/608/8532
SEQNUM=4684
SUBSYSTEM=usb
TYPE=9/0/1
KERNEL[589903.886851] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
INTERFACE=9/0/0
MODALIAS=usb:v05E3p0608d8532dc09dsc00dp01ic09isc00ip00in00
PRODUCT=5e3/608/8532
SEQNUM=4685
SUBSYSTEM=usb
TYPE=9/0/1
KERNEL[589903.889870] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
DRIVER=hub
INTERFACE=9/0/0
MODALIAS=usb:v05E3p0608d8532dc09dsc00dp01ic09isc00ip00in00
PRODUCT=5e3/608/8532
SEQNUM=4686
SUBSYSTEM=usb
TYPE=9/0/1
KERNEL[589903.889944] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
ACTION=bind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/023
DEVNUM=023
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
DRIVER=usb
MAJOR=189
MINOR=22
PRODUCT=5e3/608/8532
SEQNUM=4687
SUBSYSTEM=usb
TYPE=9/0/1
UDEV [589903.892307] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/023
DEVNUM=023
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
DRIVER=usb
ID_BUS=usb
ID_FOR_SEAT=usb-pci-0000_00_14_0-usb-0_5_3
ID_MODEL=USB2.0_Hub
ID_MODEL_ENC=USB2.0\x20Hub
ID_MODEL_FROM_DATABASE=Hub
ID_MODEL_ID=0608
ID_PATH=pci-0000:00:14.0-usb-0:5.3
ID_PATH_TAG=pci-0000_00_14_0-usb-0_5_3
ID_REVISION=8532
ID_SERIAL=05e3_USB2.0_Hub
ID_USB_INTERFACES=:090000:
ID_VENDOR=05e3
ID_VENDOR_ENC=05e3
ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
ID_VENDOR_ID=05e3
MAJOR=189
MINOR=22
PRODUCT=5e3/608/8532
SEQNUM=4684
SUBSYSTEM=usb
TAGS=:seat:
TYPE=9/0/1
USEC_INITIALIZED=589903892133
UDEV [589903.893410] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
.LOCAL_ifNum=00
.LOCAL_ifString=
.MM_USBIFNUM=00
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
DRIVER=hub
ID_MODEL_FROM_DATABASE=Hub
ID_USB_CLASS_FROM_DATABASE=Hub
ID_USB_PROTOCOL_FROM_DATABASE=Single TT
ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
INTERFACE=9/0/0
MODALIAS=usb:v05E3p0608d8532dc09dsc00dp01ic09isc00ip00in00
PRODUCT=5e3/608/8532
SEQNUM=4685
SUBSYSTEM=usb
TYPE=9/0/1
USEC_INITIALIZED=589903893278
UDEV [589903.894801] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0 (usb)
.LOCAL_ifNum=00
.LOCAL_ifString=
.MM_USBIFNUM=00
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0
DEVTYPE=usb_interface
DRIVER=hub
ID_MODEL_FROM_DATABASE=Hub
ID_USB_CLASS_FROM_DATABASE=Hub
ID_USB_PROTOCOL_FROM_DATABASE=Single TT
ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
INTERFACE=9/0/0
MODALIAS=usb:v05E3p0608d8532dc09dsc00dp01ic09isc00ip00in00
PRODUCT=5e3/608/8532
SEQNUM=4686
SUBSYSTEM=usb
TYPE=9/0/1
USEC_INITIALIZED=589903893278
UDEV [589903.896341] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=bind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/023
DEVNUM=023
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3
DEVTYPE=usb_device
DRIVER=usb
ID_BUS=usb
ID_FOR_SEAT=usb-pci-0000_00_14_0-usb-0_5_3
ID_MODEL=USB2.0_Hub
ID_MODEL_ENC=USB2.0\x20Hub
ID_MODEL_FROM_DATABASE=Hub
ID_MODEL_ID=0608
ID_PATH=pci-0000:00:14.0-usb-0:5.3
ID_PATH_TAG=pci-0000_00_14_0-usb-0_5_3
ID_REVISION=8532
ID_SERIAL=05e3_USB2.0_Hub
ID_USB_INTERFACES=:090000:
ID_VENDOR=05e3
ID_VENDOR_ENC=05e3
ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
ID_VENDOR_ID=05e3
MAJOR=189
MINOR=22
PRODUCT=5e3/608/8532
SEQNUM=4687
SUBSYSTEM=usb
TAGS=:seat:
TYPE=9/0/1
USEC_INITIALIZED=589903892133
KERNEL[589904.240998] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/024
DEVNUM=024
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
MAJOR=189
MINOR=23
PRODUCT=3f0/f9b/100
SEQNUM=4688
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[589904.250057] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0
DEVTYPE=usb_interface
INTERFACE=255/0/0
MODALIAS=usb:v03F0p0F9Bd0100dc00dsc00dp00icFFisc00ip00in00
PRODUCT=3f0/f9b/100
SEQNUM=4689
SUBSYSTEM=usb
TYPE=0/0/0
KERNEL[589904.250150] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
ACTION=bind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/024
DEVNUM=024
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
DRIVER=usb
MAJOR=189
MINOR=23
PRODUCT=3f0/f9b/100
SEQNUM=4690
SUBSYSTEM=usb
TYPE=0/0/0
UDEV [589904.262388] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=add
BUSNUM=001
DEVNAME=/dev/bus/usb/001/024
DEVNUM=024
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
DRIVER=usb
ID_BUS=usb
ID_MODEL=HP_LM930_Display
ID_MODEL_ENC=HP\x20LM930\x20Display
ID_MODEL_ID=0f9b
ID_REVISION=0100
ID_SERIAL=Labau_Technology_Corp._HP_LM930_Display_93000001
ID_SERIAL_SHORT=93000001
ID_USB_INTERFACES=:ff0000:
ID_VENDOR=Labau_Technology_Corp.
ID_VENDOR_ENC=Labau\x20Technology\x20Corp.
ID_VENDOR_FROM_DATABASE=HP, Inc
ID_VENDOR_ID=03f0
MAJOR=189
MINOR=23
PRODUCT=3f0/f9b/100
SEQNUM=4688
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=589904262271
UDEV [589904.264325] add /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0 (usb)
.LOCAL_ifNum=00
.LOCAL_ifString=
.MM_USBIFNUM=00
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4/1-5.3.4:1.0
DEVTYPE=usb_interface
ID_VENDOR_FROM_DATABASE=HP, Inc
INTERFACE=255/0/0
MODALIAS=usb:v03F0p0F9Bd0100dc00dsc00dp00icFFisc00ip00in00
PRODUCT=3f0/f9b/100
SEQNUM=4689
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=589904264084
UDEV [589904.265621] bind /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4 (usb)
.LOCAL_ifNum=
.LOCAL_ifString=
ACTION=bind
BUSNUM=001
DEVNAME=/dev/bus/usb/001/024
DEVNUM=024
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4
DEVTYPE=usb_device
DRIVER=usb
ID_BUS=usb
ID_MODEL=HP_LM930_Display
ID_MODEL_ENC=HP\x20LM930\x20Display
ID_MODEL_ID=0f9b
ID_REVISION=0100
ID_SERIAL=Labau_Technology_Corp._HP_LM930_Display_93000001
ID_SERIAL_SHORT=93000001
ID_USB_INTERFACES=:ff0000:
ID_VENDOR=Labau_Technology_Corp.
ID_VENDOR_ENC=Labau\x20Technology\x20Corp.
ID_VENDOR_FROM_DATABASE=HP, Inc
ID_VENDOR_ID=03f0
MAJOR=189
MINOR=23
PRODUCT=3f0/f9b/100
SEQNUM=4690
SUBSYSTEM=usb
TYPE=0/0/0
USEC_INITIALIZED=589904262271
root@localhost ~]$ usb-devices
T: Bus=01 Lev=03 Prnt=04 Port=03 Cnt=01 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=03f0 ProdID=0f9b Rev=01.00
S: Manufacturer=Labau Technology Corp.
S: Product=HP LM930 Display
S: SerialNumber=93000001
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
[root@localhost ~]$ udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/ttyUSB9)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3.4':
KERNEL=="1-5.3.4"
SUBSYSTEM=="usb"
DRIVER=="usb"
ATTR{authorized}=="1"
ATTR{avoid_reset_quirk}=="0"
ATTR{bConfigurationValue}=="1"
ATTR{bDeviceClass}=="00"
ATTR{bDeviceProtocol}=="00"
ATTR{bDeviceSubClass}=="00"
ATTR{bMaxPacketSize0}=="64"
ATTR{bMaxPower}=="500mA"
ATTR{bNumConfigurations}=="1"
ATTR{bNumInterfaces}==" 1"
ATTR{bcdDevice}=="0100"
ATTR{bmAttributes}=="80"
ATTR{busnum}=="1"
ATTR{configuration}==""
ATTR{devnum}=="7"
ATTR{devpath}=="5.3.4"
ATTR{idProduct}=="0f9b"
ATTR{idVendor}=="03f0"
ATTR{ltm_capable}=="no"
ATTR{manufacturer}=="Labau Technology Corp."
ATTR{maxchild}=="0"
ATTR{product}=="HP LM930 Display"
ATTR{quirks}=="0x0"
ATTR{removable}=="fixed"
ATTR{rx_lanes}=="1"
ATTR{serial}=="93000001"
ATTR{speed}=="12"
ATTR{tx_lanes}=="1"
ATTR{urbnum}=="13"
ATTR{version}==" 2.00"
looking at parent device '/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3':
KERNELS=="1-5.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bMaxPower}=="100mA"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bcdDevice}=="8532"
ATTRS{bmAttributes}=="e0"
ATTRS{busnum}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="4"
ATTRS{devpath}=="5.3"
ATTRS{idProduct}=="0608"
ATTRS{idVendor}=="05e3"
ATTRS{ltm_capable}=="no"
ATTRS{maxchild}=="4"
ATTRS{product}=="USB2.0 Hub"
ATTRS{quirks}=="0x0"
ATTRS{removable}=="removable"
ATTRS{rx_lanes}=="1"
ATTRS{speed}=="480"
ATTRS{tx_lanes}=="1"
ATTRS{urbnum}=="28"
ATTRS{version}==" 2.00"
looking at parent device '/devices/pci0000:00/0000:00:14.0/usb1/1-5':
KERNELS=="1-5"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceProtocol}=="02"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bMaxPower}=="0mA"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bcdDevice}=="0625"
ATTRS{bmAttributes}=="e0"
ATTRS{busnum}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="2"
ATTRS{devpath}=="5"
ATTRS{idProduct}=="0281"
ATTRS{idVendor}=="03f0"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Microchip"
ATTRS{maxchild}=="6"
ATTRS{product}=="USB4206 Smart Hub"
ATTRS{quirks}=="0x0"
ATTRS{removable}=="unknown"
ATTRS{rx_lanes}=="1"
ATTRS{speed}=="480"
ATTRS{tx_lanes}=="1"
ATTRS{urbnum}=="67"
ATTRS{version}==" 2.10"
looking at parent device '/devices/pci0000:00/0000:00:14.0/usb1':
KERNELS=="usb1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{authorized_default}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bMaxPower}=="0mA"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bcdDevice}=="0418"
ATTRS{bmAttributes}=="e0"
ATTRS{busnum}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="1"
ATTRS{devpath}=="0"
ATTRS{idProduct}=="0002"
ATTRS{idVendor}=="1d6b"
ATTRS{interface_authorized_default}=="1"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Linux 4.18.0-425.10.1.el8_7.x86_64 xhci-hcd"
ATTRS{maxchild}=="16"
ATTRS{product}=="xHCI Host Controller"
ATTRS{quirks}=="0x0"
ATTRS{removable}=="unknown"
ATTRS{rx_lanes}=="1"
ATTRS{serial}=="0000:00:14.0"
ATTRS{speed}=="480"
ATTRS{tx_lanes}=="1"
ATTRS{urbnum}=="102"
ATTRS{version}==" 2.00"
looking at parent device '/devices/pci0000:00/0000:00:14.0':
KERNELS=="0000:00:14.0"
SUBSYSTEMS=="pci"
DRIVERS=="xhci_hcd"
ATTRS{ari_enabled}=="0"
ATTRS{broken_parity_status}=="0"
ATTRS{class}=="0x0c0330"
ATTRS{consistent_dma_mask_bits}=="64"
ATTRS{d3cold_allowed}=="1"
ATTRS{dbc}=="disabled"
ATTRS{device}=="0x06ed"
ATTRS{dma_mask_bits}=="64"
ATTRS{driver_override}=="(null)"
ATTRS{enable}=="1"
ATTRS{irq}=="123"
ATTRS{local_cpulist}=="0-3"
ATTRS{local_cpus}=="f"
ATTRS{msi_bus}=="1"
ATTRS{numa_node}=="-1"
ATTRS{power_state}=="D0"
ATTRS{revision}=="0x00"
ATTRS{subsystem_device}=="0x874f"
ATTRS{subsystem_vendor}=="0x103c"
ATTRS{vendor}=="0x8086"
looking at parent device '/devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
I made myself a udev rule to symlink /dev/ttyUSB9 and when i try using the USB i am getting an exception of unable to get exclusive access.
SUBSYSTEM=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0f9b", SYMLINK+="ttyUSB9", GROUP="dialout", MODE="0666"
i then realized the command ls in /dev has my keyboard for example on /dev/ttyUSB0 in yellow as it is a device, but ttyUSB9 is in blue as a link to bus/usb/001/021 and ownership is root:root instead of root:dialout
I would appreciate any help if possible to solve this.
Many thanks.