[问题] 重新编译新版本Kernel后, 系统没识别出网卡
2017-09-19 00:00
1186 查看
[问题] 重新编译新版本Kernel后, 系统没识别出网卡;
[找原因]
.查看编译配置
make menuconfig
网卡驱动已经选择;
.与原版本Kernel的启动日志进行比对;
dmesg
发现新旧igb驱动的版本不同:
原Kernel使用了ver5的igb驱动程序;
而新版本Kernel自动驱动只有ver3;
确认可能原因;
[手工编译安装新驱动]
.找到ver5的igb版本源码包
igb-5.3.5.4.tar.gz
.用rpmbuild重新编译安装(在新版本Kernel的系统环境下)
当前用户: root
源码包igb-5.3.5.4.tar.gz;
.rpmbuild -tb igb-5.3.5.4.tar.gz
.OK后可以得到rpm包文件,
所在目录为 /root/rpmbuild/RPMS/x86_64/igb-5.3.5.4-1.x86_64.rpm
.安装
rpm -ivh igb-5.3.5.4-1.x86_64.rpm
.查看指定包的安装名称
rpm -qip igb-5.3.5.4-1.x86_64.rpm
>>>igb
.卸载指定包
rpm -e igb
.重启系统, OK;
[找原因]
.查看编译配置
make menuconfig
网卡驱动已经选择;
.与原版本Kernel的启动日志进行比对;
dmesg
发现新旧igb驱动的版本不同:
原Kernel使用了ver5的igb驱动程序;
而新版本Kernel自动驱动只有ver3;
确认可能原因;
[手工编译安装新驱动]
.找到ver5的igb版本源码包
igb-5.3.5.4.tar.gz
.用rpmbuild重新编译安装(在新版本Kernel的系统环境下)
当前用户: root
源码包igb-5.3.5.4.tar.gz;
.rpmbuild -tb igb-5.3.5.4.tar.gz
.OK后可以得到rpm包文件,
所在目录为 /root/rpmbuild/RPMS/x86_64/igb-5.3.5.4-1.x86_64.rpm
.安装
rpm -ivh igb-5.3.5.4-1.x86_64.rpm
.查看指定包的安装名称
rpm -qip igb-5.3.5.4-1.x86_64.rpm
>>>igb
.卸载指定包
rpm -e igb
.重启系统, OK;
相关文章推荐
- 双系统重新编译内核后,win7启动项消失问题
- 黑莓ECLIPSE3.5开发环境不识别资源文件导致编译不通过解决方案附文件(系统语言问题)
- 【XCode中变更 resource文件后,需要重新编译才能正确识别更新】问题的解决方案
- linux 编译 kernel 3.3 以上关于 bnx2 网卡加载失败问题 bnx2: Can't load firmware file "bnx2/bnx2-mips-09-6.2.1b.fw"
- 改了系统时间,xcode每次都要重新编译问题
- Linux编译内核kernel解决USB、网卡驱动等问题【suse enterprise linux】
- 重新系统或VS2005,第一次编译wince6.0 报错问题
- RK3288 kernel 编译 resource.img 时 .dtb 文件无法识别问题
- 嵌入式交叉编译器,uboot,kernel,根文件系统,tslib,qt编译配置
- 关于ubuntu系统无线网卡无法搜到WiFi信号的问题
- iOS重新定义系统自带的方法,如 重定义 CGRectMake 和 CGPointMake 可以解决屏幕适配的问题
- 编译包含ace库的程序时,显示系统函数重定义问题
- 解决Ubuntu安装无线网卡驱动因”init_mutex”被废除编译不过的问题
- 64位win7运行锐捷后弹出不能识别网卡的问题
- linux系统的vm克隆后启动找不到网卡的问题
- 2530程序用IAR新版本编译旧版本程序可能遇到的一个问题
- Qt5.7不能加载MySql驱动问题.(需要重新编译驱动)
- 【图文】Ubuntu系统源码方式编译安装node.js以及express安装出现找不到命令的问题
- linux 系统下编译mysql源码遇到的问题
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题