多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
然后我们在命令行中执行ping命令,看看网卡驱动与协议栈是否能正常工作,关于ping命令的基本介绍如下(“[ ]”中的命令是非必须填充字段): ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]][-w timeout] [-R] [-S srcaddr] [-c compartment] [-p][-4] [-6] target_name 选项:  -t Ping 指定的主机,直到停止。若要查看统计信息并继续操作,请键入 Ctrl+Break;若要停止,请键入 Ctrl+C。  -a 将地址解析为主机名。  -n count 要发送的回显请求数,默认值为 4。  -l size 发送缓冲区大小。  -f 在数据包中设置“不分段”标记(仅适用于 IPv4),数据包就不会被路由上的网关分段。  -i TTL 指定生存时间。  -v TOS 服务类型(仅适用于 IPv4。该设置已被弃用,对 IP 标头中的服务类型字段没有任何影响)  -r count 记录计数跃点的路由(仅适用于 IPv4)。  -s count 计数跃点的时间戳(仅适用于 IPv4)。  -j host-list 与主机列表一起使用的松散源路由(仅适用于 IPv4)。  -k host-list 与主机列表一起使用的严格源路由(仅适用于 IPv4)。  -w timeout 等待每次回复的超时时间(毫秒)。  -R 同样使用路由标头测试反向路由(仅适用于 IPv6)。根据 RFC 5095,已弃如果使用此标头,某些系统可能丢弃用此路由标头,如果使用此标头,某些系统可能丢弃回显请求  -S srcaddr 要使用的源地址。  -c compartment 路由隔离舱标识符。  -p Ping Hyper-V 网络虚拟化提供程序地址。  -4 强制使用 IPv4。  -6 强制使用 IPv6。  target_name 指定要 ping 的远程计算机。 当然,那么多命令肯定也是记不住的,那我们可以通过在控制台中执行“ping /?”命令,就能得到ping命令说明了,具体见图 7 12。 ![](https://box.kancloud.cn/03bb84c7da20ffd77d4c3858e634bf55_785x634.png) 学习了ping命令,我们直接执行“ping xxx.xxx.xxx.xxx”命令,看一下我们的开发板看看能否ping得通,如果电脑发出的ping包能被开发板接收并且正确返回,这代表这电脑与开发板在网络上已经是连通的,xxx对应自己开发板的IP地址,执行命令的结果具体见图 7‑13,然后我们再执行“arp -a”命令,可以看到电脑主机的ARP表,我们开发板的IP地址与MAC地址都正确出现在ARP表中,具体见图 7‑14。 ![](https://box.kancloud.cn/f34aef0a33330a9235020d7e96ea1e39_771x482.png) ![](https://box.kancloud.cn/be529a77d29c9b618e6285d1a8e30152_556x342.png)