eth1 has no MAC address.
Hmmmm. How do I set this? Where is eth0's MAC set?
eth0 will be configured by apps/netutils/netinit.  Bit it will initialize only one network.  It will require custom logic to initialize two networks.

Have you tried: nsh>ifup eth0
No. Bravo! That got the interface up! I can ping the interface from NSH
now. I think the routing table on my laptop needs work though– I can't ping
it from NSH, and I can't ping the NuttX board from the laptop.

That means that you probably do not have apps/netutils/netinit configured correctly.  It can be configured to bring up the network.  And it can be configured to handle cases where the cable is not connected and initialized the network later when the cable is connected.

It is common not to be able to ping from the target.  That is usually because the host PC has disabled ping responses.  You probably need to disable the firewall altogether on the 10.0.0.xx network.

Greg


Reply via email to