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

Reply via email to