Hello,

I have an usb hub built into my monitor. It is being disabled when the monitor is
turned off and reenabled when it's switched back on - in theory. However, this
doesn't seem to work. Attached below is the relevant kernel output in the hope
that it will be useful to someone who knows.

Kernel is 2.4.5-ac21.

Regards,
-Udo.



usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Found IRQ 9 for device 00:04.2
PCI: Sharing IRQ 9 with 00:04.3
PCI: Sharing IRQ 9 with 00:09.0
PCI: Sharing IRQ 9 with 00:09.1
PCI: Sharing IRQ 9 with 00:0d.0
uhci.c: USB UHCI at I/O 0xd400, IRQ 9
uhci.c: detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF c14e0440, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI-alt Root Hub
SerialNumber: d400
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c14e0440
usb.c: call_policy add, num 1 -- no FS yet
PCI: Found IRQ 9 for device 00:04.3
PCI: Sharing IRQ 9 with 00:04.2
PCI: Sharing IRQ 9 with 00:09.0
PCI: Sharing IRQ 9 with 00:09.1
PCI: Sharing IRQ 9 with 00:0d.0
uhci.c: USB UHCI at I/O 0xd000, IRQ 9
uhci.c: detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
usb.c: kmalloc IF c14e0640, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI-alt Root Hub
SerialNumber: d000
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c14e0640
usb.c: call_policy add, num 1 -- no FS yet
uhci.c: :USB Universal Host Controller Interface driver
usb.c: registered new driver hid
usb.c: registered new driver hiddev
hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]>
hid-core.c: USB HID support drivers
uhci.c: root-hub INT complete: port1: 49b port2: 58a data: 6
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 3, 12 Mb/s
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus1/1, assigned device number 2
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
usb.c: kmalloc IF c14e0ac0, numif 1
usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0
hub.c: USB hub found
hub.c: 5 ports detected
hub.c: standalone hub
hub.c: individual port power switching
hub.c: individual port over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 100ms
hub.c: hub controller current requirement: 100mA
hub.c: port removable status: RRRRR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
uhci.c: root-hub INT complete: port1: 495 port2: 58a data: 4
usb.c: hub driver claimed interface c14e0ac0
usb.c: kusbd: /sbin/hotplug add 2
usb.c: kusbd policy returned 0xfffffffe
hub.c: port 2 connection change
hub.c: port 2, portstatus 300, change 3, 1.5 Mb/s
hub.c: port 2 enable change, status 300
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1, portstatus 103, change 10, 12 Mb/s
hub.c: USB new device connect on bus1/1/1, assigned device number 3
uhci.c: uhci_result_control() failed with status 440000
[c149e0c0] link (0149e062) element (0149f210)
  0: [c149f210] link (0149f240) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=014e0b40)
  1: [c149f240] link (0149f270) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=0fe5b2ac)
  2: [c149f270] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

uhci.c: uhci_result_control() failed with status 440000
[c149e0f0] link (0149e062) element (0149f210)
  0: [c149f210] link (0149f240) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=014e0b40)
  1: [c149f240] link (0149f270) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=0fe5b2ac)
  2: [c149f270] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

uhci.c: uhci_result_control() failed with status 440000
[c149e0c0] link (0149e062) element (0149f210)
  0: [c149f210] link (0149f240) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=014e0b40)
  1: [c149f240] link (0149f270) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=0fe5b2ac)
  2: [c149f270] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

uhci.c: uhci_result_control() failed with status 440000
[c149e0f0] link (0149e062) element (0149f210)
  0: [c149f210] link (0149f240) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=014e0b40)
  1: [c149f240] link (0149f270) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=0fe5b2ac)
  2: [c149f270] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

uhci.c: uhci_result_control() failed with status 440000
[c149e0c0] link (0149e062) element (0149f210)
  0: [c149f210] link (0149f240) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=014e0b40)
  1: [c149f240] link (0149f270) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=0fe5b2ac)
  2: [c149f270] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

usb.c: USB device not responding, giving up (error=-110)
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
hub.c: port 1, portstatus 103, change 10, 12 Mb/s
hub.c: USB new device connect on bus1/1/1, assigned device number 4
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
usb.c: kmalloc IF c14e0d00, numif 1
usb.c: skipped 1 class/vendor specific interface descriptors
usb.c: new device strings: Mfr=4, Product=14, SerialNumber=56
usb.c: USB device number 4 default language ID 0x409
Manufacturer: EIZO
Product: EIZO USB HID Monitor
SerialNumber: 23710050
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
uhci.c: root-hub INT complete: port1: 58a port2: 49b data: 6
hiddev0: USB HID v1.10 Device [EIZO EIZO USB HID Monitor] on usb1:4.0
usb.c: hid driver claimed interface c14e0d00
usb.c: kusbd: /sbin/hotplug add 4
usb.c: kusbd policy returned 0xfffffffe
hub.c: port 1 connection change
hub.c: port 1, portstatus 300, change 3, 1.5 Mb/s
hub.c: port 2 connection change
hub.c: port 2, portstatus 101, change 3, 12 Mb/s
hub.c: port 2, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus2/2, assigned device number 2
usb.c: kmalloc IF cfb91c80, numif 1
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
usb.c: USB device number 2 default language ID 0x409
Manufacturer: ALCOR
Product: Generic USB Hub
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 44ms
hub.c: hub controller current requirement: 100mA
hub.c: port removable status: RRRR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
uhci.c: root-hub INT complete: port1: 588 port2: 495 data: 2
usb.c: hub driver claimed interface cfb91c80
usb.c: kusbd: /sbin/hotplug add 2
usb.c: kusbd policy returned 0xfffffffe
hub.c: port 1 enable change, status 300


*** Below is the relevant part for playing with the monitor ***


uhci.c: root-hub INT complete: port1: 48a port2: 580 data: 2
uhci.c: suspend_hc
hub.c: port 1 connection change
hub.c: port 1, portstatus 100, change 3, 12 Mb/s
usb.c: USB disconnect on device 2
usb.c: USB disconnect on device 4
usb.c: kusbd: /sbin/hotplug remove 4
usb.c: kusbd policy returned 0xfffffffe
usb.c: kusbd: /sbin/hotplug remove 2
usb.c: kusbd policy returned 0xfffffffe
uhci.c: root-hub INT complete: port1: 488 port2: 580 data: 2
hub.c: port 1 enable change, status 100
uhci.c: wakeup_hc
uhci.c: root-hub INT complete: port1: 493 port2: 580 data: 2
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus1/1, assigned device number 5
uhci.c: uhci_result_control() failed with status 440000
[c149e0c0] link (0149e062) element (0fc61000)
  0: [cfc61000] link (0fc61030) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=0, PID=2d(SETUP) (buf=014e0ac0)
  1: [cfc61030] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, 
PID=69(IN) (buf=00000000)
 
usb.c: USB device not accepting new address=5 (error=-110)
hub.c: port 1, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus1/1, assigned device number 6
uhci.c: uhci_result_control() failed with status 440000
[c149e0c0] link (0149e062) element (0fc61000)
  0: [cfc61000] link (0fc61030) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=0, PID=2d(SETUP) (buf=014e0ac0)
  1: [cfc61030] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, 
PID=69(IN) (buf=00000000)
 
usb.c: USB device not accepting new address=6 (error=-110)

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to