开发板ping通外网
无线网卡ping通外网
无线网卡在嵌入式开发版中,首先要对开发板的网卡进行配置,一般使用wpa进行网络配置和连接,此处省略wpa的配置方法,重点写在建立有了网卡后怎么ping
首先设置wlan0 的静态ip地址,手动分配设置一个网络ip,一般是局域网ip,分配的ip是和连接上的网络在同一网段下面,使用命令,ifconfig wlan 0 192.168.xxx.xxx
再用ifconfig查看一下,是否设置成功
ping一下连接的路由,此时只是内网ping通,如果是多人局域网,可以ping一下同一局域网下面的其他ip,验证一下是否ping通
设置网关,网关是网络的出口,设置网关后,就可以对外网进行连通,一般设置路由器,或者上级网络,能连通外部网络的网络设备进行设置
网关设置:route add default gw 192.169.1.1
添加路由为默认网关,并设置网关ip
设置完成后,网关路由还不一定能ping通,还缺少DNS域名解析服务器,添加域名解析服务器的地址,就直接使用自己的域名服务器就可以,并且将hosts有关的文件都拷贝到开发板上
在自己的linux主机上,cat /etc/host,查看有关文件,cp所有host*到开发板上的/etc中
同时拷贝/etc/resolv.conf 同样到开发板上的/etc中
拷贝完成后,进入开发板,注意检查网关route和ifconfig中的信息是否正确,开发板如果重启,就会自动改变配置的信息,重复检查一下。检查没问题ping外网,ping www.baidu.com
能ping通,说明路由和DNS都没有问题了