I fixed the problem modifying /etc/initramfs-tools/modules and adding
two lines:

/etc/initramfs-tools/modules:
...
ohci_hcd
ehci_hcd
...

In my Compaq Presario V2615LA laptop, the order at which the USB host
modules get loaded matter at the very early stage of the boot process.

I haven't tried changing this in /etc/modules because I assume that by
then the USB host modules have already been loaded during the initrd
phase, even when I don't do the previous modification of the initramfs
modules file.

When I plug in the external HDD:
...
[17179781.040000] usb 3-2: new high speed USB device using ehci_hcd and address 
2
[17179781.172000] usb 3-2: configuration #1 chosen from 1 choice
[17179781.592000] usbcore: registered new driver libusual
[17179781.700000] SCSI subsystem initialized
[17179781.716000] Initializing USB Mass Storage driver...
...

I am using the same USB port I was using in my previous post. I never
hooked up the hard disk drive to another USB port. If it's worth
anything, my computer has only two USB ports, one at each side.

I find that when the problem appears, device is detected as usb 3-1
(full speed), after I manually unloaded and reinserted ehci_hcd, it
became usb 1-2 (high speed), and after I did the initramfs modules file
modifications, it is detected by ehci_hcd as usb 3-2 (high speed).

I hope this bits help the devs.

-- 
USB storage not running at top speed since Edgy beta
https://launchpad.net/bugs/66115

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to