USB Hi-speed 2.0  (USB harddrive)


Forum: Other Help Topics
Topic: USB Hi-speed 2.0  (USB harddrive)
started by: Xilinx

Posted by Xilinx on Oct. 27 2005,08:44
I tried different usb2 devices with the last 2.0rc1 version and none seem to function at Hi-speed but all down to usb1...

Has anyone got a hi-speed USB stick working this far with any DSL distribution?  Knoppix v3.9 works fine but that's also with the new 2.6. kernel...

I just do a modprobe usb-storage and then mount /dev/sda1.

Am I using the wrong module?

Posted by cbagger01 on Oct. 27 2005,16:52
Try:

Unplug the device

sudo su
modprobe ehci-hcd

Plug the device back in

wait a few secs

mount it.

Posted by SaidinUnleashed on Oct. 27 2005,17:04
"Why is it not loaded automagically?" you ask?

Because some manufacturers of popular motherboard chipsets *cough*nVidia*cough* do not use standard ehci controllers on all of their usb2 controllers, and loading the ehci module can cause these nonstandard ports to not function at all.

So we think it's better to have functionality on all ports, even if it's slow, by default.

~J.P.

Posted by cbagger01 on Oct. 27 2005,17:16
A compromise solution for the future could be to add a new cheatcode called "usb2"  that would be checked by the linuxrc or later on by one of the init scripts and then automatically modprobe the ehci-hcd module if requested.

Just a thought.

Posted by Juanito on Oct. 28 2005,06:31
I have DSL 2.0RC1 installed on two USB sticks - one USB 1.1 and the other USB 2.0.

At the initial boot, when minirt24.gz and linux24 load, things go much faster with the USB 2.0. When the kernal loads, both USB sticks take the same amount of time (+/- 3mins).

Is the above due to the ehci-hcd module? If so, is there anyway to load it prior to loading the kernal in order to speed things up?

Posted by cbagger01 on Oct. 30 2005,05:25
You can edit the minirt24.gz file and add a command to install the ehci-hcd module in the linuxrc file.

Or you can make a usb boot floppy disk and then rename your old minirt24.gz file to minirt24.gz.old and then copy the minirt24.gz file over from the floppy into your USB drive.

Posted by Xilinx on Feb. 16 2006,12:53
This topic is not about booting USB2.0

It's about getting my stick to work on USB2 speed.

so, I do:
  insmod ehci-hcd
I mount my USB2.0 harddisk like "mount /dev/sda1 /mnt/usb"

I transfer a file with MidnighCommander and see 500Kbit/s transfer rate...

With lsmod I see the ehci-hcd module but it doesn't have a used Flag nexto it. So I can rmmod ehci-hcd while the transfer/cp is busy, why didn't the mount use this ehci-hcd module??? Can I force it?

Posted by roberts on Feb. 16 2006,18:12
Your issue would most likely be gone, if you use the latest version.
Read the change log regarding USB 2.0.

Revisiting old issues is only confusing when they have already been addressed.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.