|
udev problem with PEARL display at dockstar / lcd4linux July 01, 2013 04:17PM |
Registered: 12 years ago Posts: 25 |
SUBSYSTEM=="usb", ACTION=="add", ENV{ID_MODEL_ID}=="0102", ENV{ID_VENDOR_ID}=="1908", RUN+="/usr/local/bin/lcd4linux"
SUBSYSTEM=="usb", ACTION=="remove", ENV{ID_MODEL_ID}=="0102", ENV{ID_VENDOR_ID}=="1908", RUN+="/usr/bin/killall lcd4linux"
lsusb -v
Bus 001 Device 004: ID 1908:0102 GEMBIRD
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 8
idVendor 0x1908 GEMBIRD
idProduct 0x0102
bcdDevice 2.00
iManufacturer 2 hackfin
iProduct 3 USB-Display
iSerial 1 0.1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 200mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 4 libusb
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x1a68
(Bus Powered)
Debug Mode
Jul 1 16:35:20 seadock kernel: [ 1809.696161] usb 1-1.4: new full-speed USB device number 9 using orion-ehci
Jul 1 16:35:21 seadock kernel: [ 1809.825768] usb 1-1.4: New USB device found, idVendor=1908, idProduct=0102
Jul 1 16:35:21 seadock udevd[8645]: seq 636 queued, 'add' 'usb'
Jul 1 16:35:21 seadock udevd[8645]: passed 319 bytes to netlink monitor 0xba2320
Jul 1 16:35:21 seadock udevd[8664]: seq 636 running
Jul 1 16:35:21 seadock udevd[8664]: device 0xba3b58 has devpath '/devices/platform/orion-ehci.0/usb1/1-1/1-1.4'
Jul 1 16:35:21 seadock udevd[8664]: no db file to read /run/udev/data/c189:8: No such file or directory
Jul 1 16:35:21 seadock udevd[8664]: IMPORT builtin 'usb_id' /lib/udev/rules.d/91-permissions.rules:30
Jul 1 16:35:21 seadock udevd[8664]: ID_VENDOR=hackfin
Jul 1 16:35:21 seadock udevd[8664]: ID_VENDOR_ENC=hackfin
Jul 1 16:35:21 seadock udevd[8664]: ID_VENDOR_ID=1908
Jul 1 16:35:21 seadock udevd[8664]: ID_MODEL=USB-Display
Jul 1 16:35:21 seadock udevd[8664]: ID_MODEL_ENC=USB-Display
Jul 1 16:35:21 seadock udevd[8664]: ID_MODEL_ID=0102
Jul 1 16:35:21 seadock udevd[8664]: ID_REVISION=0200
Jul 1 16:35:21 seadock udevd[8664]: ID_SERIAL=hackfin_USB-Display_0.1
Jul 1 16:35:21 seadock udevd[8664]: ID_SERIAL_SHORT=0.1
Jul 1 16:35:21 seadock udevd[8664]: ID_BUS=usb
Jul 1 16:35:21 seadock udevd[8664]: ID_USB_INTERFACES=:ff0000:
Jul 1 16:35:21 seadock udevd[8664]: MODE 0664 /lib/udev/rules.d/91-permissions.rules:36
Jul 1 16:35:21 seadock udevd[8664]: no node name set, will use kernel supplied name 'bus/usb/001/009'
Jul 1 16:35:21 seadock udevd[8664]: creating device node '/dev/bus/usb/001/009', devnum=189:8, mode=01664, uid=0, gid=0
Jul 1 16:35:21 seadock udevd[8664]: preserve file '/dev/bus/usb/001/009', because it has correct dev_t
Jul 1 16:35:21 seadock udevd[8664]: set permissions /dev/bus/usb/001/009, 021664, uid=0, gid=0
Jul 1 16:35:21 seadock udevd[8664]: creating symlink '/dev/char/189:8' to '../bus/usb/001/009'
Jul 1 16:35:21 seadock udevd[8645]: seq 637 queued, 'add' 'usb'
Jul 1 16:35:21 seadock udevd[8664]: created db file '/run/udev/data/c189:8' for '/devices/platform/orion-ehci.0/usb1/1-1/1-1.4'
Jul 1 16:35:21 seadock udevd[8664]: passed -1 bytes to netlink monitor 0xba3a00
Jul 1 16:35:21 seadock udevd[8664]: seq 636 processed with 0
Jul 1 16:35:21 seadock udevd[8645]: seq 636 done with 0
Jul 1 16:35:21 seadock udevd[8645]: passed 341 bytes to netlink monitor 0xba2320
Jul 1 16:35:21 seadock udevd[8664]: seq 637 running
Jul 1 16:35:21 seadock udevd[8664]: device 0xbaa7b0 has devpath '/devices/platform/orion-ehci.0/usb1/1-1/1-1.4/1-1.4:1.0'
Jul 1 16:35:21 seadock udevd[8664]: no db file to read /run/udev/data/+usb:1-1.4:1.0: No such file or directory
Jul 1 16:35:21 seadock udevd[8664]: RUN '/sbin/modprobe -b $env{MODALIAS}' /lib/udev/rules.d/80-drivers.rules:7
Jul 1 16:35:21 seadock kernel: [ 1809.832698] usb 1-1.4: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Jul 1 16:35:21 seadock kernel: [ 1809.840069] usb 1-1.4: Product: USB-Display
Jul 1 16:35:21 seadock kernel: [ 1809.844272] usb 1-1.4: Manufacturer: hackfin
Jul 1 16:35:21 seadock kernel: [ 1809.848574] usb 1-1.4: SerialNumber: 0.1
Jul 1 16:35:21 seadock udevd[8888]: starting '/sbin/modprobe -b usb:v1908p0102d0200dcFFdscFFdpFFicFFisc00ip00'
Jul 1 16:35:21 seadock udevd[8664]: '/sbin/modprobe -b usb:v1908p0102d0200dcFFdscFFdpFFicFFisc00ip00'(err) 'FATAL: Module usb:v1908p0102d0200dcFFdscFFdpFFicFFisc00ip00 not found.'
Jul 1 16:35:21 seadock udevd[8664]: '/sbin/modprobe -b
usb:v1908p0102d0200dcFFdscFFdpFFicFFisc00ip00' [8888] exit with return code 1
Jul 1 16:35:21 seadock udevd[8664]: passed -1 bytes to netlink monitor 0xba3a00
Jul 1 16:35:21 seadock udevd[8664]: seq 637 processed with 0
Jul 1 16:35:21 seadock udevd[8645]: seq 637 done with 0
Jul 1 16:40:21 seadock kernel: [ 2110.520891] usb 1-1.4: USB disconnect, device number 9 Jul 1 16:40:21 seadock udevd[8645]: seq 638 queued, 'remove' 'usb' Jul 1 16:40:21 seadock udevd[8645]: passed 344 bytes to netlink monitor 0xba2320 Jul 1 16:40:21 seadock udevd[8664]: seq 638 running Jul 1 16:40:21 seadock udevd[8664]: no db file to read /run/udev/data/+usb:1-1.4:1.0: No such file or directory Jul 1 16:40:21 seadock udevd[8664]: passed -1 bytes to netlink monitor 0xba3a00 Jul 1 16:40:21 seadock udevd[8664]: seq 638 processed with 0 Jul 1 16:40:21 seadock udevd[8645]: seq 638 done with 0 Jul 1 16:40:21 seadock udevd[8645]: seq 639 queued, 'remove' 'usb' Jul 1 16:40:21 seadock udevd[8645]: passed 322 bytes to netlink monitor 0xba2320 Jul 1 16:40:21 seadock udevd[8664]: seq 639 running Jul 1 16:40:21 seadock udevd[8664]: device 0xbaa7b0 filled with db file data Jul 1 16:40:21 seadock udevd[8664]: RUN '/usr/bin/killall lcd4linux' /etc/udev/rules.d/70-dpf.rules:14 Jul 1 16:40:21 seadock udevd[8664]: device node '/dev/bus/usb/001/009' not found Jul 1 16:40:21 seadock udevd[8664]: removing device node '/dev/bus/usb/001/009' Jul 1 16:40:21 seadock udevd[8998]: starting '/usr/bin/killall lcd4linux' Jul 1 16:40:21 seadock udevd[8664]: '/usr/bin/killall lcd4linux'(err) 'lcd4linux: no process found' Jul 1 16:40:21 seadock udevd[8664]: '/usr/bin/killall lcd4linux' [8998] exit with return code 1 Jul 1 16:40:21 seadock udevd[8664]: passed -1 bytes to netlink monitor 0xba3a00 Jul 1 16:40:21 seadock udevd[8664]: seq 639 processed with 0 Jul 1 16:40:21 seadock udevd[8645]: seq 639 done with 0