Centos 7升级内核到5.12有线网络连不上

Centos 7升级内核到5.12有线网络连不上

检查网络适配器

输入ifconfig查看有没有enp3网络适配器,如果没有说明有可能新内核中没有有线网卡的驱动。

安装Realtek驱动

打开Realtek下载中心选择自己有线网卡的型号下载Unix驱动:
Realtek有线网卡类型我的笔记本有线网卡是第三个PCI GBE。点击进入后在Unix栏目找到适配自己的驱动点击下载:
适配的驱动从驱动说明信息可以清楚的知道,内核升级到5.6及以上是需要更新驱动的。

使用tar -jxvf ***.tar.bz2解压文件,然后进入解压后的目录运行./autorun.sh即可。

安装驱动遇到的问题

  • 找不到 gcc 命令
    运行yum install gcc -y进行安装即可。
  • 报错找不到目录
    如:/lib/modules/xxx/kernel/build No such file or directory
    需要删除kernel-headers,并安装kernel-devel包和kernel-ml-headers包:
$ yum remove kernel-headers
$ yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml-headers
  • 报错不支持的选项
    如:gcc: 错误:unrecognized command line option ‘-mrecord-mcount
    其实Centos带的gcc版本或通过yun install gcc安装版本都是4.*,而-mrecord-mcount选项是5以上版本支持的。可以在GCC 5 发布说明中找到这么一句话:
    The new -mrecord-mcount option for -pg generates a Linux kernel style table of pointers to mcount or fentry calls at the beginning of functions.

升级 gcc 到最新版本:

# 安装 gcc8
yum install devtoolset-8-gcc*
# 启用gcc8
scl enable devtoolset-8 bash
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值