I have two embedded Linux devices connected via USB. Both show usb0 devices. One shows the network as RUNNING: device1# ifconfig usb0 usb0 Link encap:Ethernet HWaddr 96:2E:28:4C:23:7C inet addr:192.168.186.2 Bcast:192.168.186.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) but the other does not: device2# ifconfig usb0 usb0 Link encap:Ethernet HWaddr 02:00:86:a9:9c:69 inet addr:192.168.186.1 Bcast:192.168.186.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Can anybody point me in the direction of clues to figure this out? FWIW, device1 is an Atmel device running a 4.1 kernel. I use usb0 all the time with this device when connected to my development host. device2 is an Intel Edison board running a 3.10 kernel (from ubilinux). It is new to me. I know that the USB interface works, and can use it to flash the Atmel device from the Intel board. I just can't figure out why usb0 networking doesn't work. Thanks for tips & clues... --wpd -- 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