Hi all, I have 1 more USB which is not gettingdetected. Following is the information and my analysis on it
Error: usb 2-1: device not accepting address 3, error -71 usb 2-1: device not accepting address 4, error -71 In hub.c i tried both the old scheme and the new scheme but still it doesnt work. The error comes when hub driver is trying to assign a unique address(which the device is not able to accept) , with the new scheme we first send a 64 byte get_device_descriptor and get the ep0 max packet size(Dont know what it is?), but it appears that device is not able to accept this standard request. Even set_address is failing (It shd not fail right?). Currently i dont have the USB stick i have asked them to courier it to me. Once it comes i will try to analyse in detail. But still it appears device is not following the spec. I guess according to the USB spec device should respond to device descriptor request? . But i dont know why 64 byte device descriptor request is made(it is working for normal USB's for which kernel makes 64 btye request), The size of the descriptor is 18 bytes, but kernel can ask for <= 18 bytes right? Any clues on this error will be helpful? Will keep updating u on my observations and analysis. Warm Regards, Akshay - To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html