Your computer MAY have a combination of USB 1.1 & 2.0 Ports. Look in Device Manager. If the device says "enhanced" then it is USB 2.0. Your solution would be to move the external to a different port or install a USB 2.0 PCI card. Also, keep in mind that other devices using that USB controller and other devices using the same IRQ can slow things down more.
The theoretical transfer rate for USB 2.0 is 400Mb, which equals 50MBs. The actual transfer rates will be substantially less, but shouldn't be as low as 3MBs. Are you using a USB hub or ports on a KBoard?
Check to see what IRQ setting is used for the USB and what else, if anything is also sharing that IRQ.
Just looked at my Advanced settings for the USB controllers. There is a screen stating that the controller shares bandwidth and is fixed at 10 percent. This is sharing bandwidth with the PCI bus. Some BIOSes allow disabling of PCI slots to conserve bandwidth. Check your BIOS to see if there is such a setting. If so, disable PCI slots not in use, if possible.
while in bios set to non windows or no OS if so linux just reads bios. like it is supposed to do. Unlike widows that control bios.
as you can see some one wrote a driver for windows that supports faster transfer rates. You will have to read up on the usb devices and DMA
Quote:
there is different modules for usb storage devices and in a stock kernel it may not be set up or has detected it wrong.
|