I tried to plug-in different USB devices on the same port but the information
in the /proc/bus/usb/devices does not give the same port and bus mapping.
You're likely doing something else, that you didn't mention. For example, with four root hub ports, you showed three busses. That doesn't add up unless one of them is high speed, but your edited device listings show only full speed root hubs ...
If some of the devices are high speed and some aren't, then you'd get some changes when enumeration gives some to the high speed controller and some to the full/low speed one. Completely predictable changes: high speed devices on one connector get one bus/port, full/low speed ones on the same connector get a different one.
Remember the wiring of external connectors to root hub ports is physically not able to change. The hardware isn't randomizing this stuff. And in standard kernels the software isn't doing it either.
- Dave
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel