Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Sep 2005 00:28:16 +0200
From:      Bernd Walter <ticso@cicely12.cicely.de>
To:        Chris Richards <chrisric@routemaster.net>
Cc:        ticso@cicely.de, freebsd-usb@freebsd.org
Subject:   Re: USB 2.0 external hard drive only 1.000MB/s transfers
Message-ID:  <20050919222815.GE552@cicely12.cicely.de>
In-Reply-To: <0C9AA1AB019C4A44AE29659CF2BB203202F19C@gir.routemaster.net>
References:  <0C9AA1AB019C4A44AE29659CF2BB203202F19C@gir.routemaster.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On Tue, Sep 20, 2005 at 08:02:04AM +1000, Chris Richards wrote:
> Hi,
>  
> The requested output is below and I understand what you are saying about the speed of a drive vs USB 2.0. I have plugged the drive into Windows XP and transferred a file to it from another computer over my 100Mb LAN and it sits at around 9,000KB's so it is definitely capable of going faster than it currently is on FreeBSD.
>  
> Cheers.
>  
> -Chris
>  
> --------------------------
> root@spunky2 <mailto:root@spunky2> :~# usbdevs -v
> Controller /dev/usb0:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 powered
> Controller /dev/usb1:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 addr 2: full speed, self powered, config 1, USB TO IDE(0x0702), vendor 0x05e3(0x05e3), rev 0.33
> Controller /dev/usb2:
> addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 powered
>  port 3 powered
>  port 4 powered
> Controller /dev/usb3:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
>  port 1 powered
>  port 2 addr 2: full speed, power 160 mA, config 1, EZ USB/Ethernet Converter(0x0200), SMC, Inc(0x0707), rev 1.01

So you have an high-speed controller (ehci), but you device is
attaching to the full-speed controller (uhci).
Your transferrate is not surprising with this setup.
Does it make a difference if you connect the device after booting?
You may also want to try another high-speed device or NEC based
controller - VIA ones are known to have problems.
There have been some workarounds for VIA based controller - they might
help you or not.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd@bwct.de                                  info@bwct.de




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050919222815.GE552>