I have just tried connecting my 2Wire 2700HGV router to my ubuntu 9.04 linux system using USB. This produces the following in syslog:-
Oct 26 23:12:34 chris kernel: [230365.857016] usb 6-2: new full speed USB device using uhci_hcd and address 3 Oct 26 23:12:34 chris kernel: [230366.039734] usb 6-2: configuration #1 chosen from 1 choice Oct 26 23:12:35 chris kernel: [230366.219736] usbcore: registered new interface driver cdc_ether Oct 26 23:12:35 chris kernel: [230366.468009] rndis_host 6-2:1.0: RNDIS_MSG_QUERY(0x00010202) failed, -110 Oct 26 23:12:35 chris kernel: [230366.708062] rndis_host 6-2:1.0: RNDIS_MSG_QUERY(0x01010101) failed, -110 Oct 26 23:12:35 chris kernel: [230366.708067] rndis_host 6-2:1.0: rndis get ethaddr, -110 Oct 26 23:12:35 chris kernel: [230366.709680] rndis_host: probe of 6-2:1.0 failed with error -110 Oct 26 23:12:35 chris kernel: [230366.709713] usbcore: registered new interface driver rndis_host Oct 26 23:12:35 chris kernel: [230366.968010] rndis_wlan 6-2:1.0: RNDIS init failed, -110 Oct 26 23:12:35 chris kernel: [230366.968036] rndis_wlan: probe of 6-2:1.0 failed with error -110 Oct 26 23:12:35 chris kernel: [230366.968064] usbcore: registered new interface driver rndis_wlan
Is this an error (as in a bug in the Linux code) or is it just that the USB code in Linux doesn't know how to talk to the router?