测试目的
|
验证网卡网口对应LED闪烁行为、灯色与手册一致性。
|
预置条件
|
- 服务器一台。
- 待测网卡一张(光口需要配套光模块)。
- 被测服务器的所有网卡都已经连接到交换机。
|
测试步骤
|
- 执行 ethtool <ifname> 查看网卡当前链接速率和支持的协商速率;观察网卡灯的状态。
- 执行 ifconfig <ifname> down 关闭网口,观察灯状态,有结果1。
- 执行ifconfig <ifname> up打开网口,观察灯状态,有结果1。
- 执行命令强制设置网口速率。以万兆卡强制为1G速率为例,命令如下:
ethtool -s enp7s0f0 autoneg on speed 1000 duplex full
观察灯的状态,有结果1。
- 设置网口速率为10G,观察灯的状态,有结果1。
- 确认结束后执行ethtool -s <ifname> autoneg on恢复默认状态。
- 拔掉网口的线缆,执行ethtool -p <ifname> 20,观察灯的状态,有结果2。
|
预期结果
|
- LINK/ACT灯闪烁行为及灯色与网卡厂家提供的产品手册描述一致。
- 拔掉线缆后,网口指示灯熄灭;执行ethtool –p命令时,指定的网口灯常亮或闪烁,行为与网卡厂家提供的产品手册描述一致。
|
测试结果
|
-
|
备注
|
- 在Intel光口卡上,设置速率是用-s advertise参数实现。
- Ethtool有专门的点灯命令,网卡驱动需要支持通过该命令点亮对应口的指示灯,方便运维时定位物理网口。
ethtool -p|--identify DEVNAME Show visible port identification (e.g. blinking)
|