美文网首页
Dell服务器,Centos 网卡驱动安装记录

Dell服务器,Centos 网卡驱动安装记录

作者: 苹果农 | 来源:发表于2022-06-05 18:13 被阅读0次

    背景

    买了一台 DELL 塔式服务器,安装 Centos7 后,没有找到 en0 网卡。无法上网。
    /etc/sysconfig/network-scripts 路径下无法找到 en0 的配置文件。

    解决过程

    1、先用一个 USB 转网口的转换器,连接网线上网。
    2、安装 net-tools
    3、查看 网卡型号,lspci | grep -i net

    00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-LM (rev 10)

    4、下载对应驱动:
    https://downloadmirror.intel.com/15817/eng/e1000e-3.8.4.tar.gz
    5、安装需要的相关软件:

    $ yum install kernel
    $ yum install kernel-dev
    $ yum install gcc
    $ yum group install 'Development Tools'
    

    6、 cd 到 驱动 e1000e 文件 src 目录下
    7、make, 出现错误

    Kernel header files not in any of the expected locations.
    Install the appropriate kernel development package, e.g.
    kernel-devel, for building kernel modules and try again。
    

    原因是 uname -r 的版本号,和安装的 kernel 版本号,小版本对不上
    修改
    /usr/src/kernels 目录下,对应的 xxxx.x86.64 改为和 uname -r 一样的即可(坑)
    8、 再次 make 成功
    9、 make install 生成 e1000e.ko 文件
    10、拷贝 e1000e.ko 文件到 驱动文件路径下

    $ cp e1000e.ko /lib/modules/$(uname -r)/kernel/net/wireled
    

    注意,如果 没有 wireled 文件夹,需先创建
    然后输入以下命令:

    $ depmod -a
    $ modprobe e1000e
    

    11、输入ifconfig 查看网络情况,这时候,就会出现 en0 网卡了,如果没有则重启下。

    备注

    如果找淘宝解决要 200 ,用到这篇文章,至少也赚了100了。

    相关文章

      网友评论

          本文标题:Dell服务器,Centos 网卡驱动安装记录

          本文链接:https://www.haomeiwen.com/subject/gmgrmrtx.html