【路由器开发板硬件固件配置】
MTK双频:MT7620a + MT7612e
内存:256 MB
闪存:16 MB
固件:MTK自带SDK中的OpenWrt固件(mtksdk-openwrt-2.6.36-v1.3-20140423-dff5cfbf.bin)
【问题】
路由器开发板刷机后,与PC无法ping通。PC与路由器开发板的LAN口相连,开发板和PC用ifconfig命令都可以查到IP。
开发板:192.168.1.1(刷机后缺省配置)
PC:192.168.1.11(通过手工配置)
【分析】
两端网口直连都无法ping通,先排查硬件问题,PC网口、开发板网口、网线均正常。再检查两端网口配置,PC网口配置无异常,开发板网口配置看起来也无异常。
【解决】
开发板网口的配置在/etc/config/network文件里。
文件初始配置是这样的:
config interface 'lan' option ifname 'eth0.1' optiontype 'bridge' option proto 'static' option ipaddr '192.168.1.1' option netmask '255.255.255.0' option ip6assign '60' config interface 'wan' option ifname 'eth0.2' option proto 'dhcp'
查看网口信息
[root@OpenWrt]ifconfig br-lan Link encap:Ethernet HWaddr00:0C:43:76:20:77 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:43ff:fe76:2077/64 Scope:Link inet6 addr: fd16:4e5b:1ca2::1/60 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame: