Attempting to connect from a PC to an OpenWRT device over Ethernet is giving "no route to host". I'm working on an OpenWRT port for a new device, so it's possible something isn't configured correctly on that side. What steps can I take to debug this?
The PC is configured with static IP
192.168.1.100 for subnet
192.168.1.1/24, which should match the default OpenWRT settings. When I connect Ethernet, I see LED activity on the device.
From the PC:
$ ifconfig eth2 Link encap:Ethernet HWaddr ec:a8:6b:35:5f:59 inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::eea8:6bff:fe35:5f59/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:706 errors:0 dropped:0 overruns:0 frame:0 TX packets:3094 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:241452 (241.4 KB) TX bytes:214343 (214.3 KB) $ ip route show 169.254.0.0/16 dev eth2 scope link metric 1000 192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.100 metric 100 $ arp -i eth2 Address HWtype HWaddress Flags Mask Iface 192.168.1.96 (incomplete) eth2 192.168.1.1 (incomplete) eth2
(incomplete) HWaddress about -- does that mean something's wrong with the device's MAC address?