hi Alan, >> [ 93.620023] usb 1-6: new high speed USB device using ehci_hcd and address 2 >> [ 93.852765] usb 1-6: config 1 has 0 interfaces, different from the >> descriptor's value: 1 >> [ 93.853384] usb 1-6: configuration #1 chosen from 2 choices > Hah, this is amusing. It looks like you found a bug in the code Linux > uses for choosing the "best" configuration. > > Below is a patch to fix the bug; you can test it. For regular kernels, > you should be able to work around the problem by manually telling the > kernel which configuration to use: > > echo 2 >/sys/bus/usb/devices/1-6/bConfigurationValue Thanks, it's looking much better now. [ 93.844057] usb 1-6: new high speed USB device using ehci_hcd and address 2 [ 93.976737] usb 1-6: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 93.977364] usb 1-6: configuration #2 chosen from 2 choices [ 93.987146] usbnet_probe called [ 94.264023] rndis_host 1-6:2.0: RNDIS init failed, -110 [ 94.264063] rndis_host: probe of 1-6:2.0 failed with error -110 Now I just have to figure out why it's timing-out. Regards, Andrew Victor -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html