Hi,
I have a device (a dvb-s usb box), that if connected to the main
ehci-hub (a Intel one in the chipset), is recognized every time as
expected.
But I also have a cardbus card with a ehci chipset from NEC and on that
hub the device is only recognized the first time. If I plug it out and
plug it in again, I cannot see or use it. If I do a pccardctl
eject/insert, than the device is recognized again (but this the first
time issue again), but again only once.
I attached dmesg-logs with CONFIG_USB_DEBUG turned on for successful and
not successful recognition, also a lspci with inserted NEC ehci-card.
Please notice that I'm not a member of the list. Send answers, requests
for more information or patches to me too.
Flynn
Aug 27 13:55:37 tablet kernel: pccard: CardBus card inserted into slot 0
Aug 27 13:55:37 tablet kernel: PCI: Enabling device 0000:03:00.2 (0000 -> 0002)
Aug 27 13:55:37 tablet kernel: ACPI: PCI Interrupt 0000:03:00.2[C] -> GSI 18
(level, low) -> IRQ 18
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: EHCI Host Controller
Aug 27 13:55:37 tablet kernel: drivers/usb/core/inode.c: creating file '005'
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: new USB bus registered,
assigned bus number 5
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: reset hcs_params 0x2395
dbg=0 cc=2 pcc=3 ports=5
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: reset portroute 1 0 1 0 0
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: reset hcc_params 0002
thresh 0 uframes 256/512/1024
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: MWI active
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: ...powerdown ports...
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: supports USB remote wakeup
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: irq 18, io mem 0x62002000
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: reset command 080002
(park)=0 ithresh=8 period=1024 Reset HALT
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: init command 010009
(park)=0 ithresh=1 period=256 RUN
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: USB 2.0 started, EHCI
0.95, driver 10 Dec 2004
Aug 27 13:55:37 tablet kernel: usb usb5: default language 0x0409
Aug 27 13:55:37 tablet kernel: usb usb5: new device strings: Mfr=3, Product=2,
SerialNumber=1
Aug 27 13:55:37 tablet kernel: usb usb5: Product: EHCI Host Controller
Aug 27 13:55:37 tablet kernel: usb usb5: Manufacturer: Linux 2.6.18-rc4 ehci_hcd
Aug 27 13:55:37 tablet kernel: usb usb5: SerialNumber: 0000:03:00.2
Aug 27 13:55:37 tablet kernel: usb usb5: uevent
Aug 27 13:55:37 tablet kernel: usb usb5: configuration #1 chosen from 1 choice
Aug 27 13:55:37 tablet kernel: usb usb5: adding 5-0:1.0 (config #1, interface 0)
Aug 27 13:55:37 tablet kernel: usb 5-0:1.0: uevent
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: usb_probe_interface
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: usb_probe_interface - got id
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: USB hub found
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: 5 ports detected
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: standalone hub
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: individual port power switching
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: individual port over-current
protection
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: Single TT
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: TT requires at most 8 FS bit times
(666 ns)
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: power on to power good time: 20ms
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: local power source is good
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: enabling power on all ports
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: state 7 ports 5 chg 0000 evt 0000
Aug 27 13:55:37 tablet kernel: drivers/usb/core/inode.c: creating file '001'
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001803 POWER sig=j CSC CONNECT
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: port 3, status 0501, change 0001,
480 Mb/s
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: debounce: port 3: total 100ms
stable 100ms status 0x501
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: port 3 high speed
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001005 POWER sig=se0 PE CONNECT
Aug 27 13:55:37 tablet kernel: usb 5-3: new high speed USB device using
ehci_hcd and address 2
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: port 3 high speed
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001005 POWER sig=se0 PE CONNECT
Aug 27 13:55:37 tablet kernel: usb 5-3: new device strings: Mfr=0, Product=0,
SerialNumber=0
Aug 27 13:55:37 tablet kernel: usb 5-3: uevent
Aug 27 13:55:37 tablet kernel: usb 5-3: configuration #1 chosen from 1 choice
Aug 27 13:55:37 tablet kernel: usb 5-3: adding 5-3:1.0 (config #1, interface 0)
Aug 27 13:55:37 tablet kernel: usb 5-3:1.0: uevent
Aug 27 13:55:37 tablet kernel: dvb-usb-vp702x 5-3:1.0: usb_probe_interface
Aug 27 13:55:37 tablet kernel: dvb-usb-vp702x 5-3:1.0: usb_probe_interface -
got id
Aug 27 13:55:37 tablet kernel: dvb-usb: found a 'TwinhanDTV StarBox DVB-S
USB2.0 (VP7021)' in cold state, will try to load a firmware
Aug 27 13:55:37 tablet kernel: dvb-usb: downloading firmware from file
'dvb-usb-vp702x-02.fw'
Aug 27 13:55:37 tablet kernel: dvb-usb: reenum check: 2
Aug 27 13:55:37 tablet kernel: dvb-usb: found a 'TwinhanDTV StarBox DVB-S
USB2.0 (VP7021)' in warm state (or no re-enumeration).
Aug 27 13:55:37 tablet kernel: dvb-usb: will pass the complete MPEG2 transport
stream to the software demuxer.
Aug 27 13:55:37 tablet kernel: DVB: registering new adapter (TwinhanDTV StarBox
DVB-S USB2.0 (VP7021)).
Aug 27 13:55:37 tablet kernel: dvb-usb: MAC address: 00:00:00:00:00:00
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: devpath 3 ep0out 3strikes
Aug 27 13:55:37 tablet kernel: vp702x: usb out operation failed. (-71)
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: devpath 3 ep0out 3strikes
Aug 27 13:55:37 tablet kernel: vp702x: usb out operation failed. (-71)
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: devpath 3 ep0in 3strikes
Aug 27 13:55:37 tablet kernel: vp702x: usb in operation failed. (-71)
Aug 27 13:55:37 tablet kernel: dvb-usb: no frontend was attached by 'TwinhanDTV
StarBox DVB-S USB2.0 (VP7021)'
Aug 27 13:55:37 tablet kernel: input: IR-receiver inside an USB DVB receiver as
/class/input/input23
Aug 27 13:55:37 tablet kernel: dvb-usb: schedule remote query interval to 400
msecs.
Aug 27 13:55:37 tablet kernel: dvb-usb: TwinhanDTV StarBox DVB-S USB2.0
(VP7021) successfully initialized and connected.
Aug 27 13:55:37 tablet kernel: drivers/usb/core/inode.c: creating file '002'
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: state 7 ports 5 chg 0000 evt 0008
Aug 27 13:55:37 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
00100a POWER sig=se0 PEC CSC
Aug 27 13:55:37 tablet kernel: hub 5-0:1.0: port 3, status 0100, change 0003,
12 Mb/s
Aug 27 13:55:37 tablet kernel: usb 5-3: USB disconnect, address 2
Aug 27 13:55:37 tablet kernel: usb 5-3: usb_disable_device nuking all URBs
Aug 27 13:55:37 tablet kernel: usb 5-3: unregistering interface 5-3:1.0
Aug 27 13:55:37 tablet kernel: dvb-usb: TwinhanDTV StarBox DVB-S USB2.0
(VP7021) successfully deinitialized and disconnected.
Aug 27 13:55:37 tablet kernel: usb 5-3:1.0: uevent
Aug 27 13:55:37 tablet kernel: usb 5-3: unregistering device
Aug 27 13:55:37 tablet kernel: usbdev5.2_ep00: ep_device_release called for
usbdev5.2_ep00
Aug 27 13:55:37 tablet kernel: usb 5-3: uevent
Aug 27 13:55:38 tablet kernel: hub 5-0:1.0: debounce: port 3: total 100ms
stable 100ms status 0x100
Aug 27 13:55:39 tablet kernel: hub 5-0:1.0: state 7 ports 5 chg 0000 evt 0008
Aug 27 13:55:39 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001803 POWER sig=j CSC CONNECT
Aug 27 13:55:39 tablet kernel: hub 5-0:1.0: port 3, status 0501, change 0001,
480 Mb/s
Aug 27 13:55:39 tablet kernel: hub 5-0:1.0: debounce: port 3: total 100ms
stable 100ms status 0x501
Aug 27 13:55:39 tablet kernel: ehci_hcd 0000:03:00.2: port 3 high speed
Aug 27 13:55:39 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001005 POWER sig=se0 PE CONNECT
Aug 27 13:55:39 tablet kernel: usb 5-3: new high speed USB device using
ehci_hcd and address 3
Aug 27 13:55:40 tablet kernel: ehci_hcd 0000:03:00.2: port 3 high speed
Aug 27 13:55:40 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001005 POWER sig=se0 PE CONNECT
Aug 27 13:55:40 tablet kernel: usb 5-3: default language 0x0409
Aug 27 13:55:40 tablet kernel: usb 5-3: new device strings: Mfr=1, Product=2,
SerialNumber=3
Aug 27 13:55:40 tablet kernel: usb 5-3: Product: UDST702X
Aug 27 13:55:40 tablet kernel: usb 5-3: Manufacturer: DTV-DVB
Aug 27 13:55:40 tablet kernel: usb 5-3: SerialNumber: 0008CA155DFC
Aug 27 13:55:40 tablet kernel: usb 5-3: uevent
Aug 27 13:55:40 tablet kernel: usb 5-3: configuration #1 chosen from 1 choice
Aug 27 13:55:40 tablet kernel: usb 5-3: adding 5-3:1.0 (config #1, interface 0)
Aug 27 13:55:40 tablet kernel: usb 5-3:1.0: uevent
Aug 27 13:55:40 tablet kernel: dvb-usb-vp702x 5-3:1.0: usb_probe_interface
Aug 27 13:55:40 tablet kernel: dvb-usb-vp702x 5-3:1.0: usb_probe_interface -
got id
Aug 27 13:55:40 tablet kernel: dvb-usb: found a 'TwinhanDTV StarBox DVB-S
USB2.0 (VP7021)' in cold state, will try to load a firmware
Aug 27 13:55:40 tablet kernel: dvb-usb: downloading firmware from file
'dvb-usb-vp702x-02.fw'
Aug 27 13:55:40 tablet kernel: dvb-usb: reenum check: 2
Aug 27 13:55:40 tablet kernel: dvb-usb: found a 'TwinhanDTV StarBox DVB-S
USB2.0 (VP7021)' in warm state (or no re-enumeration).
Aug 27 13:55:40 tablet kernel: dvb-usb: will pass the complete MPEG2 transport
stream to the software demuxer.
Aug 27 13:55:40 tablet kernel: DVB: registering new adapter (TwinhanDTV StarBox
DVB-S USB2.0 (VP7021)).
Aug 27 13:55:40 tablet kernel: dvb-usb: MAC address: 00:00:00:00:00:00
Aug 27 13:55:40 tablet kernel: vp702x: system string: USB702X
Aug 27 13:55:40 tablet kernel: DVB: registering frontend 0 (Twinhan DST-like
frontend (VP7021/VP7020) DVB-S)...
Aug 27 13:55:40 tablet kernel: input: IR-receiver inside an USB DVB receiver as
/class/input/input24
Aug 27 13:55:40 tablet kernel: dvb-usb: schedule remote query interval to 400
msecs.
Aug 27 13:55:40 tablet kernel: dvb-usb: TwinhanDTV StarBox DVB-S USB2.0
(VP7021) successfully initialized and connected.
Aug 27 13:55:40 tablet kernel: drivers/usb/core/inode.c: creating file '003'
Aug 27 13:58:04 tablet kernel: hub 5-0:1.0: state 7 ports 5 chg 0000 evt 0008
Aug 27 13:58:04 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
00100a POWER sig=se0 PEC CSC
Aug 27 13:58:04 tablet kernel: hub 5-0:1.0: port 3, status 0100, change 0003,
12 Mb/s
Aug 27 13:58:04 tablet kernel: usb 5-3: USB disconnect, address 3
Aug 27 13:58:04 tablet kernel: usb 5-3: usb_disable_device nuking all URBs
Aug 27 13:58:04 tablet kernel: usb 5-3: unregistering interface 5-3:1.0
Aug 27 13:58:04 tablet kernel: usbdev5.3_ep81: ep_device_release called for
usbdev5.3_ep81
Aug 27 13:58:04 tablet kernel: usbdev5.3_ep82: ep_device_release called for
usbdev5.3_ep82
Aug 27 13:58:04 tablet kernel: dvb-usb: TwinhanDTV StarBox DVB-S USB2.0
(VP7021) successfully deinitialized and disconnected.
Aug 27 13:58:04 tablet kernel: usb 5-3:1.0: uevent
Aug 27 13:58:04 tablet kernel: usb 5-3: unregistering device
Aug 27 13:58:04 tablet kernel: usbdev5.3_ep00: ep_device_release called for
usbdev5.3_ep00
Aug 27 13:58:04 tablet kernel: usb 5-3: uevent
Aug 27 13:58:04 tablet kernel: hub 5-0:1.0: debounce: port 3: total 100ms
stable 100ms status 0x100
Aug 27 13:58:09 tablet kernel: hub 5-0:1.0: state 7 ports 5 chg 0000 evt 0008
Aug 27 13:58:09 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
001803 POWER sig=j CSC CONNECT
Aug 27 13:58:09 tablet kernel: hub 5-0:1.0: port 3, status 0501, change 0001,
480 Mb/s
Aug 27 13:58:09 tablet kernel: hub 5-0:1.0: debounce: port 3: total 100ms
stable 100ms status 0x501
Aug 27 13:58:09 tablet kernel: ehci_hcd 0000:03:00.2: port 3 full speed -->
companion
Aug 27 13:58:09 tablet kernel: ehci_hcd 0000:03:00.2: GetStatus port 3 status
003801 POWER OWNER sig=j CONNECT
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express
Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML
Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express
Graphics Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI
Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI
Express Port 2 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
USB UHCI #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW
(ICH6 Family) AC'97 Audio Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge
(rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
IDE Controller (rev 03)
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network
Connection (rev 05)
02:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
02:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated
FlashMedia Controller
02:06.4 Generic system peripheral [0805]: Texas Instruments PCI6411, PCI6421,
PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD)
Controller
02:06.5 Communication controller: Texas Instruments PCI6411, PCI6421, PCI6611,
PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Smart Card Controller (SMC)
03:00.0 USB Controller: NEC Corporation USB (rev 41)
03:00.1 USB Controller: NEC Corporation USB (rev 41)
03:00.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
10:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit
Ethernet PCI Express (rev 11)
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel