Lenovo SR650安装Windows Server 2012,同时配置Solarflare万兆网卡,但当下载Solarflare安装完成Solarflare万兆网卡驱动后导致OS无法正常启动,同时此时BMC中提示PCI警告,通过多种分析测试,该问题不属于硬件故障,是由于Solarflare万兆网卡固件版本7.4应用于Windows存在BUG,通过最终测试,需要将Solarflare万兆网卡固件升级到8.0即可解决该问题;
OpenOnload驱动及固件下载
上传升级程序/soft
1.OpenOnload驱动程序
SF-109585-LS-33_OpenOnload_Release_Package.zip
2. 网卡固件包sfutils
sfutils-8.2.1.1003-1.x86_64.rpm
安装驱动
unzip /soft/SF-109585-LS-33_OpenOnload_Release_Package.zip
cd /soft/onload-7.1.0.265
./scripts/onload_install
安装输出结果:
writing list of installed files to '/tmp/tmp.GGqvLWYurt'
/usr/sbin/adduser
onload_install: Install complete.
onload_install: WARNING: 32-bit libraries were not installed. As a result it will not be possible to accelerate 32-bit applications with OpenOnload. See build log for further details.
onload_install: To load the newly installed drivers run: onload_tool reload
[root@localhost onload-7.1.0.265]#
按提示加载驱动
onload_tool reload
查看万兆网卡固件
[root@localhost onload-7.1.0.265]# ethtool -i ens2f0
driver: sfc
version: 4.15.6.1004
firmware-version: 7.4.4.1000 rx1 tx1
expansion-rom-version:
bus-info: 0000:37:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: yes
[root@localhost onload-7.1.0.265]#
[root@localhost onload-7.1.0.265]# ethtool -i ens2f1
driver: sfc
version: 4.15.6.1004
firmware-version: 7.4.4.1000 rx1 tx1
expansion-rom-version:
bus-info: 0000:37:00.1
supports-statistics: yes