有一台新电脑,想装成linux系统(centos 6.5),但是在安装完毕配置ip的时候出现问题: 1.无法使用ifconfig ethX ip地址进行配置
此处报错为:eth0 :knowned interface no such device
应该是没有ifcfg-eth0这个文件
2.于是自己就到/etc/sysconfig/network-script/目录下新建了该文件, 填写相关配置文件(配置文件不会出现问题),重启服务.
重启服务之后,没有回显(显示网卡关闭,网卡启动),直接就到返回了.
3.直接输入ifconfig -a 报错:只显示lookback地址
4.查看了一些都说是没有驱动,于是就使用lspci查看了网卡的型号:
lspci | grep Ethernet
网卡型号为: intel corporation device 15b7(rev 31)
5,于是就到网上找在e1000e的驱动包,安装到电脑上,但是在安装过程中出现
make install 报错: 说是缺少kernel-devel包
6.下载了(没有找到和6.5内核一直的包,下载了一个6.8的),kernel-deve安装过程中又出现:headread failed
7.是不是需要安装kernel-header软件包.
补充:我已經安装了kernel-headers-2.6.32-696.el6.x86_64.rpm和kernel-devel-2.6.32-696.el6.x86_64.rpm
但是在安装e1000e的时候还是报错:
1)
我有发现:
lib/module/2.6.32-432.el6.x86*64/kernel/driver/net/e1000e/目录下有e1000e.ko
是不是该系统已经安装了驱动.
大神,求解释!
现在有一个问题就是如果我没有安装6.5匹配的kernel的包是不是也会报错,那位大神能够提供一下kernel-devel和kernel-header(内核版本为2.6.32-431.el6.X86*64)的软件包!
还有就是那位大神遇到过这种问题,能帮忙看一下吗?这是解决的方法吗!
急求! 急求!!
最终我安装了高版本的centos,硬件那边就能够识别了.
内核可能需要重新配置并编译一下,以选上你需要的网卡类型。搜索编译内核,可能需要分别执行(1)makemenuconfig这里选择需要支持网卡类型(2)makebzImage(3)makemodules(4)makemodules_install(5)makeinstall(6)reboot用错误信息可以搜索到问题答案,看看是不是适合你的情况dmesg报错有两种:1.dawload-0659NamespacelookupfailureAE_not_found2.psparse-0537methodparse/executionfailed[\](nodeffffffbo)ae_notfound你先执行dmesg命令看看启动过程是否有异常情况lspci|grepEthernet有显示,是不是就表明了内核已经支持此类型的网卡了呢???sudolsmod看看你的mod是否被加载,没有的话手动sudoinsmod xxx.ko,再看看,还没有的话dmesg看看加载时报什么错,你的屏幕截图,没有make这个ko怎么生成的,一般源码都配置,编译,安装三步,直接makeinstall是不是不太对,具体请仔细看README,
ko应该不是你编译出来的,所以符号错误,内核里的结构还有变量经常改来改去,所以包里已经编译出来的ko不一定能与你的内核匹配,还是自己编译源码吧,编译时注意.如果经常升级可能内核和头文件都存在多个,请确认你代码里指定的头文件包含路径与你当前使用的内核一致insmode1000e.ko或者是e100.ko报错:-1nuknownsymbolinmoduledmesg报错有两种:1.dawload-0659NamespacelookupfailureAE_not_found2.psparse-0537methodparse/executionfailed[\](nodeffffffbo)ae_notfound版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。