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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html