有线网络¶
开发板使用 V3S 内置 100M Ethernet PHY。默认系统启动 eth0,通过 DHCP 获取地址。
查看连接状态¶
ifconfig eth0
cat /sys/class/net/eth0/carrier
cat /sys/class/net/eth0/speed
cat /sys/class/net/eth0/duplex
网线连接正常时,carrier 为 1,协商结果通常为 100 和 full。
DHCP¶
默认配置文件为 /etc/default/network:
INTERFACE="eth0"
MODE="dhcp"
重新申请地址:
/etc/init.d/S40network restart
检查地址、路由和 DNS:
ifconfig eth0
route -n
cat /etc/resolv.conf
ping -c 4 192.168.1.1
静态地址¶
编辑 /etc/default/network:
INTERFACE="eth0"
MODE="static"
STATIC_IP="192.168.1.100"
STATIC_NETMASK="255.255.255.0"
STATIC_GATEWAY="192.168.1.1"
DNS_SERVERS="192.168.1.1 8.8.8.8"
地址必须与实际局域网网段一致。应用配置:
/etc/init.d/S40network restart
吞吐测试¶
电脑运行 iperf3 服务端:
iperf3 -s
开发板运行客户端:
iperf3 -c <电脑IP>
如果无法建立连接,先检查双方防火墙和 ping 是否互通。