安装openEuler-22.03-LTS,网卡未能识别,网卡是intel i350,求帮助?

联想服务器SR590,本身有4块1G网卡,受网络交换机影响,自己给服务器安装了一块intel i350-t2v2 100M网卡,
以前曾安装过openEuler-24.03-LTS,安装过程都能自动识别intel i350网卡

软件方要求安装openEuler-22.03-LTS,
但网卡未能识别,网卡是intel i350,求帮助?

我下载源码,想配置menuconfig,重新编译
Device Drivers
→ Network device support
→ Ethernet driver support
→ Intel devices
→ Intel(R) Gigabit Ethernet support
→ [*] Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support (igb)

在执行到
make M=drivers/net/ethernet/intel/igb
有错误提示
[root@lenovo-out-zc-31 linux-5.10.0-60.18.0.50.002203.x86_64]# make M-drivers/net/ethernet/intel/igb
WARNING: Symbol version dump “Module.symvers” is missing.
Modules may not have dependencies or modversions.
MODPOST drivers/net/ethernet/intel/igb/Module.symvers
WARNING: modpost: Symbol info of mlinux is missing. Unresolved symbol check will be entirely skipped.
[root@lenovo-out-zc-31 linux-5.10.0-60.18.0.50.002203.x86_64]#

我在网上搜索到 英特尔 i350 网卡驱动 Linux源码下载

问这个可以在openEuler-22.03-LTS上使用么?
如何操作?

可以直接使用 make 编译安装,会生成模块文件

问题解决了。

总结:
openEuler-22.03-LTS对intel i350-t2v2网卡是支持的,不需要另外安装驱动程序。

问题的解决:
lspci -nn | grep -i ethernet 列不出intel i350网卡。我以为是驱动程序没挂上。
试图安装openEuler内核源码,通过make menuconfig,重新编译网卡驱动模块,但编译出错。这条路没走通。
又试图从intel网站上下载最新源码,make install,整个过程无报错,重新加载igb模块,但还是不行。

Deepseek说可能网卡没插好/BIOS设置问题,操作系统没检测出网卡。
我看网卡亮着绿灯,由于办公室有块相同型号的旧网卡,就换上了。重装openEuler2203,操作系统一启动,立刻提示网卡UP,一会儿有DOWN,猛然想起,这块旧网卡是上次换下来的是有故障的。但可以证明不需要额外安装驱动了。

马上找一块好的intel i350-t2v2网卡换上,
lspci -nn | grep -i ethernet 可以列出网卡了
vi /etc/sysconfig/network-scripts/ifcfg-enpXXXX 手动填上内容
systemctl restart NetworkManagernmcli device connect enpXXXX

之后就正常了。

感谢yanzhicong的帮助!!!