Re: Abysmal performance on external usb drive



On Fri, 2006-Jan-13 13:21:39 -0800, Dread Pirate Mal wrote:
>On 1/13/06, Ollivier Robert <roberto@xxxxxxxxxxxxxxxxx> wrote:
>>
>> Please re-check then as if your controller support EHCI, it should appear
>> in the dmesg output.
>> > uhci0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> port
>> 0xef40-0xef5f
>
> Hmm, it's not showing ehci at all. According to the docs the
>controller in the motherboard *is* usb 2.0, and the drive itself
>shows up as 2.0 if attached to another (windows) system.
>
> Andrew: pciconf shows the controller as uhci@, not as none@
>
> So.. if it's misdetected, would it be remotely sane to try
>compiling sans e/ohci and just have the ehci driver there, or are
>they codependant ?

AFAIK, you need both. The USB1 and USB2 controllers are normally
distinct PCI devices (I think this is required). Possibly your USB2
controller has an ID that is not recognized by ehci. You might like
to post the output of "pciconf -lv".

--
Peter Jeremy
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: USB 2.0 problems digging me in deeper
    ... Each USB host controller has one root hub and multiple ports. ... is EHCI and 3 are UHCI. ... Do I have the right drivers installed? ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: EHCI USB on _top_ of UHCI?
    ... > ACPI code) doesn't change the EHCI behaviour. ... > kernel all manner of USB devices work. ... New devices are check for high speed first and if that controller ... > source that wouldn't compile. ...
    (freebsd-current)
  • Re: USB EHCI & OHCI drivers on Linux
    ... >We are planning to port the USB host controller driver from linux to ... >controller to work in EHCI mode? ... in simple words, is the OHCI ... >implementation subset of EHCI implementation? ...
    (comp.arch.embedded)
  • Re: kern/55094: Intel USB 2.0 unrecognized (partial patch provided)
    ... > (EHCI doesn't appear in the NOTES file and I didn't think to make ... Intel controller with the patch, or simply as a generic EHCI without it. ... when I plug in a USB 2.0 device (1.x devices attach to the UHCI ...
    (freebsd-stable)
  • RE: [9fans] ndis-ulator for plan 9
    ... > EHCI is an extension to UHCI to enable a much greater degree of buffering ... it's an incompatible extension since asynchronous requests are no longer put in the ... the bizarre thing is that the EHCI controller handles only the high-speed ... controller can be either OHCI or UHCI. ...
    (comp.os.plan9)