centos7安装老旧硬件驱动

Centos7的发行版去掉了许多早期的网卡驱动。可以到ELrepo的源上下载。如果自己下载驱动make的话会说找不到内核程序。可如下操作:
Install Howto
Download the latest elrepo-release rpm from
http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/
Install elrepo-release rpm:

rpm -Uvh elrepo-release*rpm

Install kmod-e100 rpm package:

yum install kmod-e100

[root@centos7 ~]# ifconfig
enp1s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:e0:4f:68:11:bd txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.22.4 netmask 255.255.255.0 broadcast 192.168.22.255
inet6 fe80::de0:c0e3:9bba:e788 prefixlen 64 scopeid 0x20
ether 60:a4:4c:b2:95:30 txqueuelen 1000 (Ethernet)
RX packets 113643 bytes 98929673 (94.3 MiB)
RX errors 0 dropped 3576 overruns 0 frame 0
TX packets 60454 bytes 7747394 (7.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 16 bytes 1624 (1.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16 bytes 1624 (1.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
#rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

获取http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
获取http://elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
准备中… ################################# [100%]
正在升级/安装…
1:elrepo-release-7.0-3.el7.elrepo ################################# [100%]
[root@centos7 ~]# yum install kmod-e100
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile

  • base: mirrors.aliyun.com
  • elrepo: hkg.mirror.rackspace.com
  • epel: mirrors.aliyun.com
  • extras: mirror.bit.edu.cn
  • updates: mirrors.aliyun.com
  • webtatic: sp.repo.webtatic.com
    elrepo | 2.9 kB 00:00
    elrepo/primary_db | 526 kB 00:00
    正在解决依赖关系
    –> 正在检查事务
    —> 软件包 kmod-e100.x86_64.0.3.5.24-3.el7_5.elrepo 将被 安装
    –> 解决依赖关系完成
    依赖关系解决
    ===============================================================================
    Package 架构 版本 源 大小
    ================================================================================
    正在安装:
    kmod-e100 x86_64 3.5.24-3.el7_5.elrepo elrepo 35 k
    事务概要
    ================================================================================
    安装 1 软件包
    总下载量:35 k
    安装大小:86 k
    Is this ok [y/d/N]: y
    Downloading packages:
    kmod-e100-3.5.24-3.el7_5.elrepo.x86_64.rpm | 35 kB 00:00
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    警告:RPM 数据库已被非 yum 程序修改。
    正在安装 : kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 1/1
    Working. This may take some time …
    Done.
    验证中 : kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 1/1
    已安装:
    kmod-e100.x86_64 0:3.5.24-3.el7_5.elrepo
    完毕!
    [root@centos7 ~]# modprobe e100
    [root@centos7 ~]# ifconfig
    enp1s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    ether 00:e0:4f:68:11:bd txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 192.168.22.4 netmask 255.255.255.0 broadcast 192.168.22.255
    inet6 fe80::de0:c0e3:9bba:e788 prefixlen 64 scopeid 0x20
    ether 60:a4:4c:b2:95:30 txqueuelen 1000 (Ethernet)
    RX packets 114711 bytes 99069899 (94.4 MiB)
    RX errors 0 dropped 3631 overruns 0 frame 0
    TX packets 60762 bytes 7834903 (7.4 MiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    enp6s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    ether 00:07:e9:00:98:a8 txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    enp6s1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    ether 00:1b:21:09:ba:22 txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    inet 127.0.0.1 netmask 255.0.0.0
    inet6 ::1 prefixlen 128 scopeid 0x10
    loop txqueuelen 1000 (Local Loopback)
    RX packets 16 bytes 1624 (1.5 KiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 16 bytes 1624 (1.5 KiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    [root@centos7 ~]# lsmod
    Module Size Used by
    e100 40864 0
    nls_utf8 12557 1
    isofs 39844 1
    uas 22442 0
    usb_storage 66636 2 uas
    e1000 137574 0
    tcp_diag 12591 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值