Sorry for cross-posting, but this refers to FC3 and FC4 alike:
I have an external USB2 hard disk and a PCMCIA USB2 controller. With kernel 2.6.5 (Knoppix) both are recognized, EHCI picks up the device and runs it at "high speed" (USB2 speed); on two different laptops (Dell and Toshiba, both Intel 32 architecture).
With FC3 and the standard kernel-2.6.9-1.667, the USB2 controller is recognized and EHCI picks up. When I plug in the USB2 hard disk, EHCI gives up on it (ehci_hcd 0000:03:00.2: fatal error, ehci_hcd 0000:03:00.2: HC died; cleaning up), OHCI picks up instead and drives the device at "full speed" (USB1 speed). Of course the drive works this way, but about 20 to 40 times slower than with kernel 2.6.5. This happens with kernel .681 as well, on the two different laptops mentioned above.
I hoped 2.6.10 would cure this, but the same happens when I run FC3 with the FC4 kernel 2.6.10-1.1063_FC4; that's why I am cross-posting to the test-list. (The FC4 kernel works nicely on FC3 otherwise.)
Has anyone experienced symptoms like these? Is anyone driving USB2 devices at high speed successfuly with FC3/4?
Thanks for any hints! Michael
Jan 3 22:18:54 kolibri kernel: PCI: Enabling device 0000:03:00.0 (0000 -> 0002) Jan 3 22:18:54 kolibri kernel: ACPI: PCI interrupt 0000:03:00.0[A] -> GSI 10 (level, low) -> IRQ 10 Jan 3 22:18:54 kolibri kernel: ohci_hcd 0000:03:00.0: OHCI Host Controller Jan 3 22:18:54 kolibri kernel: ohci_hcd 0000:03:00.0: irq 10, pci mem 12dc8000 Jan 3 22:18:54 kolibri kernel: ohci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 3 Jan 3 22:18:54 kolibri kernel: hub 3-0:1.0: USB hub found Jan 3 22:18:54 kolibri kernel: hub 3-0:1.0: 3 ports detected Jan 3 22:18:54 kolibri kernel: PCI: Enabling device 0000:03:00.1 (0000 -> 0002) Jan 3 22:18:54 kolibri kernel: ACPI: PCI interrupt 0000:03:00.1[B] -> GSI 10 (level, low) -> IRQ 10 Jan 3 22:18:54 kolibri kernel: ohci_hcd 0000:03:00.1: OHCI Host Controller Jan 3 22:18:54 kolibri kernel: ohci_hcd 0000:03:00.1: irq 10, pci mem 12dca000 Jan 3 22:18:54 kolibri kernel: ohci_hcd 0000:03:00.1: new USB bus registered, assigned bus number 4 Jan 3 22:18:56 kolibri kernel: hub 4-0:1.0: USB hub found Jan 3 22:18:56 kolibri kernel: hub 4-0:1.0: 2 ports detected Jan 3 22:18:56 kolibri kernel: PCI: Enabling device 0000:03:00.2 (0000 -> 0002) Jan 3 22:18:56 kolibri kernel: ACPI: PCI interrupt 0000:03:00.2[C] -> GSI 10 (level, low) -> IRQ 10 Jan 3 22:18:56 kolibri kernel: ehci_hcd 0000:03:00.2: EHCI Host Controller Jan 3 22:18:56 kolibri kernel: ehci_hcd 0000:03:00.2: irq 10, pci mem 12dcc000 Jan 3 22:18:56 kolibri kernel: ehci_hcd 0000:03:00.2: new USB bus registered, assigned bus number 5 Jan 3 22:18:56 kolibri kernel: ehci_hcd 0000:03:00.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10 Jan 3 22:18:56 kolibri kernel: hub 5-0:1.0: USB hub found Jan 3 22:18:56 kolibri kernel: hub 5-0:1.0: 5 ports detected Jan 3 22:19:09 kolibri kernel: ehci_hcd 0000:03:00.2: fatal error Jan 3 22:19:09 kolibri kernel: ehci_hcd 0000:03:00.2: HC died; cleaning up Jan 3 22:19:09 kolibri kernel: ohci_hcd 0000:03:00.0: wakeup Jan 3 22:19:11 kolibri kernel: usb 3-1: new full speed USB device using address 2 Jan 3 22:19:11 kolibri kernel: usb 3-1: not running at top speed; connect to a high speed hub Jan 3 22:19:11 kolibri kernel: scsi1 : SCSI emulation for USB Mass Storage devices Jan 3 22:19:11 kolibri kernel: Vendor: WDC WD25 Model: 00JB-00GVA0 Rev: 08.0 Jan 3 22:19:11 kolibri kernel: Type: Direct-Access ANSI SCSI revision: 02 Jan 3 22:19:11 kolibri kernel: SCSI device sda: 488397169 512-byte hdwr sectors (250059 MB) Jan 3 22:19:11 kolibri kernel: sda: assuming drive cache: write through Jan 3 22:19:11 kolibri kernel: sda:Current sda: sense key No Sense Jan 3 22:19:11 kolibri kernel: sda1 sda2 sda3 sda4 < sda5 > Jan 3 22:19:11 kolibri kernel: Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
PCI: Enabling device 0000:03:00.0 (0000 -> 0002) ohci_hcd 0000:03:00.0: NEC Corporation USB PCI: Setting latency timer of device 0000:03:00.0 to 64 ohci_hcd 0000:03:00.0: irq 10, pci mem d187e000 ohci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 3 hub 3-0:1.0: USB hub found hub 3-0:1.0: 3 ports detected PCI: Enabling device 0000:03:00.1 (0000 -> 0002) ohci_hcd 0000:03:00.1: NEC Corporation USB (#2) PCI: Setting latency timer of device 0000:03:00.1 to 64 ohci_hcd 0000:03:00.1: irq 10, pci mem d19ac000 ohci_hcd 0000:03:00.1: new USB bus registered, assigned bus number 4 hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected PCI: Enabling device 0000:03:00.2 (0000 -> 0002) ehci_hcd 0000:03:00.2: NEC Corporation USB 2.0 ehci_hcd 0000:03:00.2: irq 10, pci mem d19d1000 ehci_hcd 0000:03:00.2: new USB bus registered, assigned bus number 5 ehci_hcd 0000:03:00.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29 hub 5-0:1.0: USB hub found hub 5-0:1.0: 5 ports detected usb 5-1: new high speed USB device using address 2 scsi1 : SCSI emulation for USB Mass Storage devices Vendor: WDC WD25 Model: 00JB-00GVA0 Rev: 08.0 Type: Direct-Access ANSI SCSI revision: 02 SCSI device sda: 488397169 512-byte hdwr sectors (250059 MB) sda: assuming drive cache: write through sda: sda1 sda2 sda3 sda4 < sda5 > Attached scsi disk sda at scsi1, channel 0, id 0, lun 0 USB Mass Storage device found at 2
Jan 3 21:56:34 kolibri kernel: PCI: Enabling device 0000:03:00.0 (0000 -> 0002) Jan 3 21:56:34 kolibri kernel: ACPI: PCI interrupt 0000:03:00.0[A] -> GSI 10 (level, low) -> IRQ 10 Jan 3 21:56:34 kolibri kernel: ohci_hcd 0000:03:00.0: OHCI Host Controller Jan 3 21:56:34 kolibri kernel: ohci_hcd 0000:03:00.0: irq 10, pci mem 0x10800000 Jan 3 21:56:34 kolibri kernel: ohci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 3 Jan 3 21:56:34 kolibri kernel: hub 3-0:1.0: USB hub found Jan 3 21:56:34 kolibri kernel: hub 3-0:1.0: 3 ports detected Jan 3 21:56:35 kolibri kernel: PCI: Enabling device 0000:03:00.1 (0000 -> 0002) Jan 3 21:56:35 kolibri kernel: ACPI: PCI interrupt 0000:03:00.1[B] -> GSI 10 (level, low) -> IRQ 10 Jan 3 21:56:35 kolibri kernel: ohci_hcd 0000:03:00.1: OHCI Host Controller Jan 3 21:56:35 kolibri kernel: ohci_hcd 0000:03:00.1: irq 10, pci mem 0x10801000 Jan 3 21:56:35 kolibri kernel: ohci_hcd 0000:03:00.1: new USB bus registered, assigned bus number 4 Jan 3 21:56:35 kolibri kernel: hub 4-0:1.0: USB hub found Jan 3 21:56:35 kolibri kernel: hub 4-0:1.0: 2 ports detected Jan 3 21:56:36 kolibri kernel: PCI: Enabling device 0000:03:00.2 (0000 -> 0002) Jan 3 21:56:36 kolibri kernel: ACPI: PCI interrupt 0000:03:00.2[C] -> GSI 10 (level, low) -> IRQ 10 Jan 3 21:56:36 kolibri kernel: ehci_hcd 0000:03:00.2: EHCI Host Controller Jan 3 21:56:36 kolibri kernel: ehci_hcd 0000:03:00.2: irq 10, pci mem 0x10802000 Jan 3 21:56:36 kolibri kernel: ehci_hcd 0000:03:00.2: new USB bus registered, assigned bus number 5 Jan 3 21:56:36 kolibri kernel: ehci_hcd 0000:03:00.2: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004 Jan 3 21:56:36 kolibri kernel: hub 5-0:1.0: USB hub found Jan 3 21:56:36 kolibri kernel: hub 5-0:1.0: 5 ports detected Jan 3 21:56:53 kolibri kernel: ehci_hcd 0000:03:00.2: fatal error Jan 3 21:56:53 kolibri kernel: ehci_hcd 0000:03:00.2: HC died; cleaning up Jan 3 21:56:54 kolibri kernel: usb 3-1: new full speed USB device using ohci_hcd and address 2 Jan 3 21:56:54 kolibri kernel: usb 3-1: not running at top speed; connect to a high speed hub Jan 3 21:56:54 kolibri kernel: scsi2 : SCSI emulation for USB Mass Storage devices Jan 3 21:56:59 kolibri kernel: Vendor: WDC WD25 Model: 00JB-00GVA0 Rev: 08.0 Jan 3 21:56:59 kolibri kernel: Type: Direct-Access ANSI SCSI revision: 00 Jan 3 21:56:59 kolibri kernel: SCSI device sda: 488397169 512-byte hdwr sectors (250059 MB) Jan 3 21:56:59 kolibri kernel: sda: assuming drive cache: write through Jan 3 21:56:59 kolibri kernel: SCSI device sda: 488397169 512-byte hdwr sectors (250059 MB) Jan 3 21:56:59 kolibri kernel: sda: assuming drive cache: write through Jan 3 21:56:59 kolibri kernel: sda: sda1 sda2 sda3 sda4 < sda5 > Jan 3 21:56:59 kolibri kernel: Attached scsi disk sda at scsi2, channel 0, id 0, lun 0