有线网络

开发板使用 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

网线连接正常时,carrier1,协商结果通常为 100full

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 是否互通。