尝试通过以太网从 PC 连接到 OpenWRT 设备是“没有到主机的路由”。我正在为新设备开发 OpenWRT 端口,因此可能在该端未正确配置某些内容。我可以采取哪些步骤来调试它?
PC 配置了192.168.1.100用于子网的静态 IP 192.168.1.1/24,它应该与默认的 OpenWRT 设置匹配。当我连接以太网时,我看到设备上的 LED 活动。
从电脑:
$ 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——这是否意味着设备的 MAC 地址有问题?