Hallo!
Because of the not working ALi based USB 2.0 cards I decided to buy two new cards using NEC chips. (My other "no name" cards with NEC chip are working fine with Linux.)
I bought two Tekram DC-602T USB 2.0 cards. (Chip is NEC D720100AGM, same as on my other cards.)
But unforeseeable they give me a new problem: With Kernel 2.6.6 and lower they seem to work very well, but with Kernel 2.6.7 and higher I got trouble. Whenever I connect a USB 2.0 device, regardless what device type it is, I get
fatal error HC died; cleaning up
I attached my log files.
best regards Jürgen Heinrich
Oct 2 18:18:43 ws-06 kernel: ehci_hcd 0000:00:0a.2: fatal error Oct 2 18:18:43 ws-06 kernel: ehci_hcd 0000:00:0a.2: HC died; cleaning up
Oct 2 18:18:36 ws-06 kernel: usbcore: registered new driver usbfs Oct 2 18:18:36 ws-06 kernel: usbcore: registered new driver hub Oct 2 18:18:36 ws-06 kernel: PCI: Found IRQ 11 for device 0000:00:0a.2 Oct 2 18:18:36 ws-06 kernel: PCI: Sharing IRQ 11 with 0000:00:0c.0 Oct 2 18:18:36 ws-06 kernel: PCI: Sharing IRQ 11 with 0000:00:0d.0 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: NEC Corporation USB 2.0 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: irq 11, pci mem 0xd5800000 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: new USB bus registered, assigned bus number 1 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: USB 2.0 enabled, EHCI 0.95, driver 2004-May-10 Oct 2 18:18:36 ws-06 kernel: usb usb1: Product: NEC Corporation USB 2.0 Oct 2 18:18:36 ws-06 kernel: usb usb1: Manufacturer: Linux 2.6.9-rc3-mm1 ehci_hcd Oct 2 18:18:36 ws-06 kernel: usb usb1: SerialNumber: 0000:00:0a.2 Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: USB hub found Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: 5 ports detected Oct 2 18:18:36 ws-06 kernel: PCI: Found IRQ 9 for device 0000:00:0d.3 Oct 2 18:18:36 ws-06 kernel: PCI: Sharing IRQ 9 with 0000:00:04.2 Oct 2 18:18:36 ws-06 kernel: PCI: Sharing IRQ 9 with 0000:00:09.0 Oct 2 18:18:36 ws-06 kernel: PCI: Sharing IRQ 9 with 0000:00:0a.1 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: ALi Corporation USB 2.0 Controller Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: irq 9, pci mem 0xd2800000 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: new USB bus registered, assigned bus number 2 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10 Oct 2 18:18:36 ws-06 kernel: usb usb2: Product: ALi Corporation USB 2.0 Controller Oct 2 18:18:36 ws-06 kernel: usb usb2: Manufacturer: Linux 2.6.9-rc3-mm1 ehci_hcd Oct 2 18:18:36 ws-06 kernel: usb usb2: SerialNumber: 0000:00:0d.3 Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: USB hub found Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: 6 ports detected Oct 2 18:18:36 ws-06 kernel: usb 2-5: new high speed USB device using address 2 Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: USB hub found Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: 4 ports detected
Oct 2 18:18:36 ws-06 kernel: ehci_hcd: block sizes: qh 128 qtd 96 itd 192 sitd 96 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: reset hcs_params 0x2395 dbg=0 cc=2 pcc=3 ports=5 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: reset portroute 1 0 1 0 0 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: reset hcc_params 0002 thresh 0 uframes 256/512/1024 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: init command 010009 (park)=0 ithresh=1 period=256 RUN Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0a.2: supports USB remote wakeup Oct 2 18:18:36 ws-06 kernel: usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 Oct 2 18:18:36 ws-06 kernel: usb usb1: default language 0x0409 Oct 2 18:18:36 ws-06 kernel: usb usb1: hotplug Oct 2 18:18:36 ws-06 kernel: usb usb1: adding 1-0:1.0 (config #1, interface 0) Oct 2 18:18:36 ws-06 kernel: usb 1-0:1.0: hotplug Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: usb_probe_interface Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: usb_probe_interface - got id Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: standalone hub Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: individual port power switching Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: individual port over-current protection Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: Single TT Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: TT requires at most 8 FS bit times Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: power on to power good time: 20ms Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: local power source is good Oct 2 18:18:36 ws-06 kernel: hub 1-0:1.0: enabling power on all ports Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: reset hcs_params 0x103216 dbg=1 cc=3 pcc=2 ordered ports=6 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: reset hcc_params 7002 thresh 0 uframes 256/512/1024 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: capability 0001 at 70 Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: init command 010009 (park)=0 ithresh=1 period=256 RUN Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: supports USB remote wakeup Oct 2 18:18:36 ws-06 kernel: usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1 Oct 2 18:18:36 ws-06 kernel: usb usb2: default language 0x0409 Oct 2 18:18:36 ws-06 kernel: usb usb2: hotplug Oct 2 18:18:36 ws-06 kernel: usb usb2: adding 2-0:1.0 (config #1, interface 0) Oct 2 18:18:36 ws-06 kernel: usb 2-0:1.0: hotplug Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: usb_probe_interface Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: usb_probe_interface - got id Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: standalone hub Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: individual port power switching Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: individual port over-current protection Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: Single TT Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: TT requires at most 8 FS bit times Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: power on to power good time: 20ms Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: local power source is good Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: enabling power on all ports Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: port 5, status 0501, change 0001, 480 Mb/s Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: debounce: port 5: total 100ms stable 100ms status 0x501 Oct 2 18:18:36 ws-06 kernel: hub 2-0:1.0: port 5 not reset yet, waiting 50ms Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: port 5 high speed Oct 2 18:18:36 ws-06 kernel: ehci_hcd 0000:00:0d.3: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT Oct 2 18:18:36 ws-06 kernel: usb 2-5: new device strings: Mfr=0, Product=0, SerialNumber=0 Oct 2 18:18:36 ws-06 kernel: usb 2-5: hotplug Oct 2 18:18:36 ws-06 kernel: usb 2-5: adding 2-5:1.0 (config #1, interface 0) Oct 2 18:18:36 ws-06 kernel: usb 2-5:1.0: hotplug Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: usb_probe_interface Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: usb_probe_interface - got id Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: standalone hub Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: individual port power switching Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: individual port over-current protection Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: TT per port Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: TT requires at most 8 FS bit times Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: Port indicators are supported Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: power on to power good time: 100ms Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: local power source is good Oct 2 18:18:36 ws-06 kernel: hub 2-5:1.0: enabling power on all ports Oct 2 18:18:37 ws-06 kernel: drivers/usb/host/ehci-sched.c: scheduled qh dd37b100 usecs 7/0 period 256.0 starting 255.0 (gap 0) Oct 2 18:18:43 ws-06 kernel: ehci_hcd 0000:00:0a.2: reset command 01000b (park)=0 ithresh=1 period=256 Reset RUN