Rather than fiddle with rmmod, perhaps loading ehci_hcd in the initrd.img file is the answer. It certainly seems to have resolved my problems, with fully patched Hardy....
1. Add to /etc/initramfs-tools/modules:
ehci_hcd
2. Reconfigure current kernel:
dpkg-reconfigure linux-image-2.6.24-23-server
3. Reboot.
dmesg confirms that ehci_hcd is loaded before ohci_hcd, and that my usb_storage device is using ehci_hcd. I'm getting about 27MB/s write, and about 10MB/s read&write onto the disk, without errors.
Rather than fiddle with rmmod, perhaps loading ehci_hcd in the initrd.img file is the answer. It certainly seems to have resolved my problems, with fully patched Hardy....
1. Add to /etc/initramfs- tools/modules:
ehci_hcd
2. Reconfigure current kernel: reconfigure linux-image- 2.6.24- 23-server
dpkg-
3. Reboot.
dmesg confirms that ehci_hcd is loaded before ohci_hcd, and that my usb_storage device is using ehci_hcd. I'm getting about 27MB/s write, and about 10MB/s read&write onto the disk, without errors.