linux下无法在SMP下安装网卡驱动 问题:非Windows系统支持 问题描述: 万全R520 G4在安装RH7.3后,在up下可以编译网卡驱动并安装,但在SMP下执行make install编译加载报错,提示该e1000.o文件是基于UP模式的。 解决方法: 在SMP下将tmp下临时生成的.o文件都删除; 命令:1.cd /tmp/e1000-5.3.19/src 2.rm .o 删除完之后再重新编译加载就OK了。 原因分析: 由于再次编译的时候,如果已经在src的目录下生成了*.o文件,系统就不重新编译了,直接将该文件copy到内核驱动模块的目录下,由于该.o文件是上次在UP模式下生成的,自然不使用于SMP模式了。
linux下无法在SMP下安装网卡驱动-联想乐享知识库
⚡ 核心结论
本文来源联想官方,解答关于 linux下无法在SMP下安装网卡驱动 的常见问题,包括:万全R520 G4在Linux RH7.3 SMP模式下安装e1000网卡驱动时提示e1000.o文件基于UP模式,怎么办等。
内容来源:联想官方
常见问题解答
万全R520 G4在Linux RH7.3 SMP模式下安装e1000网卡驱动时提示e1000.o文件基于UP模式,怎么办
该问题源于编译残留:此前在UP模式下生成的e1000.o目标文件仍保留在源码目录中,SMP环境下再次执行make install时未重新编译,直接复用不兼容的UP模式对象文件。解决步骤:1. 进入驱动源码目录,执行cd /tmp/e1000-5.3.19/src;2. 删除所有临时目标文件,执行rm *.o;3. 重新执行make install完成编译与加载。注意事项:务必确保删除的是src目录下的*.o文件,而非其他位置;操作前建议备份关键配置;驱动版本需与内核版本匹配。