should load the ehci module. It is not usb-ehci. If in doubt, look in the directory /lib/modules/your-kernel-number/kernel/drivers/usb
and see what is in there.
Ok, here's what I did to use an 80Gb ATA-133 harddrive connected to a USB 2 --> IDE adapter plugged into my USB 2.0 hub:
Boot into Mandrake 9.2
Check that ehci-hcd
has been loaded. As root type lsmod
. If not, then modprobe it.
Fire up the programme usbview
so I can check which usb module picks up the about-to-be-plugged-in drive.
Plug in the adapter (harddrive and power already connected up).
Bingo... USB2 device has picked up a removable storage device.
Check what device it is. As root type fdisk -l
Since I have no other SCSI devices, I am looking for the only scsi device listed.
# fdisk -l
Disk /dev/scsi/host0/bus0/target0/lun0/disc: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 * 1 10011 80413324 83 Linux
Great! So I know it is /dev/sda
If there are any partitions on it already, then they'll be listed as above. If not, then you can either use fdisk
to create/edit the partitions on the drive.
Check to see if there is an entry in my /etc/fstab
file. If there is, read off what the mount-point is. If not, then create a mount-point for it.
If there is a mount-point already in the fstab then mount it.
If you have just created the mount-point, then edit your fstab to reflect this and then mount it.
Hope this helps.