Randy.Dunlap wrote:
On Thu, 18 Dec 2003 17:58:35 -0800 Steve Calfee <[EMAIL PROTECTED]> wrote:
| | The easiest way is to boot your system fresh with no devices plugged in.
| | Then plug your device in and wait 10 seconds it will now be address 2.
| | If the device is ok (try lsusb? or some other test that the device is ok) | unplug it and wait 5 seconds.
| | Repeat, each time you should get the next higher USB bus address ie | 3,4,5...n...
| The address will go to 127 and then wrap back to 2.


What kernel version? (almost always important info)

Sorry, forgot to mention that, it's 2.6.x.



For 2.4.x, you can #undef DEVNUM_ROUND_ROBIN in drivers/usb/usb.c and it will re-use recent device numbers instead of assigning new numbers up thru 127 and then beginning at <low numbers> again.

In 2.6.x this #define (DEVNUM_ROUND_ROBIN) is gone, but you can
port that same code to 2.6 if you need it.

Hmmm, I'll look into that.


Thanks,
Alex



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to