> > Finally, in an installation of WindowsXP with no SP (no USB2.0 driver, > just USB1.1) the stick works in any port, and I get a message telling > me that a high speed device has been connected to a non high speed > bus. >
Just because WinXX tells you something doesn't mean it's true. WinXX may or may not be telling you the truth. Without measuring the transfer speed in each port you won't know. That said, the USB implementation in Linux has gone through numerous implementations. And some devices need certain config options turned on to function properly. You might want to try - # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y CONFIG_USB_BANDWIDTH=y CONFIG_USB_DYNAMIC_MINORS=y making sure enforce bandwidth allocation and dynamic USB minor allocation Also, if you have 2.6.10, additionally select fill speed ISO transactions and root hub translators under USB 2.0 support. Regardless, without being able to use a known good USB controller - like an NEC USB chip based PCI card, it's hard to pin down where the issue is. Indeed, both the Acer USB sitck, the VIA USB implementation, and the board layout could all be factors that combine to cause the problem you're seeing. Bob -- - -- [email protected] mailing list
