USB 2.0 external hard drive only 1.000MB/s transfers
chrisric at routemaster.net
Wed Sep 21 05:09:27 PDT 2005
Well... I am sorry to say I have been wasting everyone's time. I assumed
that because my USB hard disk was recognised and worked at USB 2.0
speeds on Widnows XP then it would work just as well on my FreeBSD box.
I borrowed a friends USB 2.0 hard disk and flash disk today... They both
get recognised correctly!
My BlueEye (U235J USB2.0) must not comply to USB 2.0 standards, I will
see if I can't get any info from the maker (www.noontec.com) about this
Thank you to everyone for your help and sorry about the wild goose
Sep 21 21:41:08 spunky2 kernel: uhub4: Prolific Technology Inc. USB_HUB,
class 9/0, rev 2.00/0.01, addr 2
Sep 21 21:41:08 spunky2 kernel: uhub4: single transaction translator
Sep 21 21:41:08 spunky2 kernel: uhub4: 1 port with 0 removable, self
Sep 21 21:41:09 spunky2 kernel: umass1: Prolific Technology Inc.
USB_Storage, rev 2.00/0.01, addr 3
Sep 21 21:41:09 spunky2 kernel: da2 at umass-sim1 bus 1 target 0 lun 0
Sep 21 21:41:09 spunky2 kernel: da2: <TDX MemoDisk PROL> Removable
Direct Access SCSI-0 device
Sep 21 21:41:09 spunky2 kernel: da2: 40.000MB/s transfers
Sep 21 21:41:09 spunky2 kernel: da2: 250MB (512000 512 byte sectors: 64H
Sep 21 21:44:10 spunky2 kernel: umass2: Maxtor OneTouch, rev 2.00/2.00,
Sep 21 21:44:10 spunky2 kernel: umass2: Get Max Lun not supported
Sep 21 21:44:12 spunky2 kernel: da3 at umass-sim2 bus 2 target 0 lun 0
Sep 21 21:44:12 spunky2 kernel: da3: <Maxtor OneTouch 0201> Fixed Direct
Access SCSI-0 device
Sep 21 21:44:12 spunky2 kernel: da3: 40.000MB/s transfers
Sep 21 21:44:12 spunky2 kernel: da3: 78166MB (160084992 512 byte
sectors: 255H 63S/T 9964C)
From: Bernd Walter [mailto:ticso at cicely12.cicely.de]
Sent: Wednesday, 21 September 2005 8:50 AM
To: Chris Richards
Cc: ticso at cicely.de; hselasky at c2i.net; freebsd-usb at freebsd.org;
bakul at bitblocks.com
Subject: Re: USB 2.0 external hard drive only 1.000MB/s transfers
On Wed, Sep 21, 2005 at 08:15:15AM +1000, Chris Richards wrote:
> I was lucky enough to have a Belkin USB 2.0 PCI card (NEC chipset) in
another PC (WinXP) so I swapped them over thinking I would be on easy
street now - no difference.
> It's like the companion controllers "usb0" and "usb1" don't get
recognised as being USB 2.0 capable.
The companion controllers are not high-sped capable, the EHCI are.
The EHCI gets noticed about an attached device and if it finds it not to
be a high-speed one it switches over the connector to it companion
controller doing the full/low-speed job.
It is more likely your device is too stupid to send a propper high speed
signature, so it ends with the full-speed controller.
You can build a kernel with USB_DEBUG and set sysctl
hw.usb.uhub.debug=10 befor connecting the device, maybe we can see more.
>From the symptoms the device looks very much a non high-speed one, no
clue how you made it faster under Windows.
B.Walter BWCT http://www.bwct.de
bernd at bwct.de info at bwct.de
More information about the freebsd-usb