OS兼容性-网卡信息带内查询测试(Linux)

测试目的

测试网卡在目标Linux系统中的信息完整性及正确性。

预置条件

按组网方式1搭建测试环境。

测试步骤

  1. 登录目标服务器,通过 lspci -vvv -s BDF |grep Width 命令,查看网卡LnkSta实际的PCIe带宽及速率信息,有结果1。
  2. 通过 lspci -vvv -s BDF 命令查看网卡 VID DID SVID SSID VPD信息,有结果2。
  3. 通过 ethtool 命令及 ip 命令查看网卡MAC地址、网卡支持最大速率、网口类型、固件版本、驱动版本,有结果3。
  4. 分别在ARM服务器平台和x86服务器平台重复以上步骤进行测试。

预期结果

  1. 网卡PCIe底层带宽及通道数与手册一致。
  2. 可正常获取网卡VID DID SVID SSID信息,且信息与手册一致。
  3. 可正常获取网卡MAC地址、网卡支持最大速率、网口类型、固件版本、驱动版本信息。

测试结果

-

备注

  1. 每家厂商提供OS兼容性列表,并针对每种声称支持的OS提供此测试用例执行结果,测试执行人员可结合厂家列表及本规范要求,选取一款OS进行验证。
  2. 网卡SN与PN信息暂不做要求。
  3. 参考指令:

    MAC地址及状态(UP或DOWN)ip -o -f link addr网卡驱动和固件版本ethtool –i ethX网口速率及协商状态ethtool ethX网卡控制器型号lspci –s BDF网卡型号lspci | grep -i eth网卡DEVICEIDlspci -vvv -ns bus_info | head -n 1网卡PNlspci -vvs BDF |grep -i “Part number”网卡SNlspci -vvs BDF |grep -i “Serial number”