To anyone concerned with linux kernel usb bus driver development:
I need a change to core/hub.c to make the x-micro 802.11b wlan usb adapter work.
Beginning on line 1437 in drivers/usb/core/hub.c in kernel 2.6.8 the following comment appears:
/* Why interleave GET_DESCRIPTOR and SET_ADDRESS this way?
* Because device hardware and firmware is sometimes buggy in
* this area, and this is how Linux has done it for ages.
* Change it cautiously.
*
* NOTE: Windows gets the descriptor first, seemingly to help
* work around device bugs like "can't use addresses with bit 3
* set in certain configurations". Yes, really.
*/I need an option to emulate windows for this particular behaviour. Ideally it would be per-port and/or per-device configurable somewhere in /proc, but a system-wide on/off sysctl would work, and a kernel source define would be appreciated if nothing else.
Justin Lesarge, [EMAIL PROTECTED]
------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
