【Ubuntu18.04离线安装网卡驱动】自带r8169安装r8125有线网卡驱动

一、背景

安装Ubuntu18.04.6后 没有网络连接

发现:
有线网卡是8125
而自带的驱动型号为r8169

猜测:
网卡固件型号和驱动版本不匹配

二、尝试

参考了:
有线网卡:
https://blog.csdn.net/qq_35097289/article/details/121996963?spm=1001.2014.3001.5506
https://blog.csdn.net/weixin_42405819/article/details/127363195?spm=1001.2014.3001.5506
https://blog.csdn.net/gyxx1998/article/details/121605252?spm=1001.2014.3001.5506
https://blog.csdn.net/W_shaolin/article/details/120068785?spm=1001.2014.3001.5506

无线网卡:
https://blog.csdn.net/weixin_42825962/article/details/124406916?spm=1001.2014.3001.5506
https://blog.csdn.net/baidu_41816106/article/details/121648139?spm=1001.2014.3001.5506

总结:

  1. 官网下载驱动r8125
  2. 在安装Ubuntu的系统盘里有一些依赖包,安装gcc make
    安装gcc后要建立软链接:
    ln -s /usr/bin/gcc-7 /usr/bin/gcc
    
  3. 安装r8125

三、结果

安装Ubuntu 18.04系统的相关注意事项,及解决Ubuntu 双系统黑屏问题

原因:安装系统的时候忘记关闭SecurityBoot了

系统开启了安全启动
所有的内核模块要密钥用加密算法签名才能加载

禁用BIOS中的secure boot,因为此方法使用第三方源安装显卡驱动,不禁止secure boot会导致安装的驱动不能使用,禁用也不会有多大安全隐患。

安装网卡驱动后,关闭安全启动

用root把文件r8169.ko放在目录/lib/modules/5.4.0-84-generic/kernel/drivers/net/ethernet/realtek/下面
把r8169.ko重命名为r8169.bak
这两个文件权限都设为644(chmod 644 r8125.ko)

用root权限执行
tar zxf apt.tar.gz
cd apt
apt install ./*.deb
这样就安装上了gcc和make
再运行那个驱动的./autorun.sh

dpkg -l perl libdpkg-perl bzip2 xz-utils patch make binutils

apt install ./dpkg-dev_1.19.0.5ubuntu2.4_all.deb

dpkg -l cpp gcc-7

apt --fix-broken install ./dpkg-dev_1.19.0.5ubuntu2.4_all.deb ./gcc_7.4.0-1ubuntu2.3_amd64.deb
后面两个参数是路径哈,分别指向那两个文件

apt -y --fix-broken install

可以先做一个软连接,使用root运行
ln -s /usr/bin/gcc-7 /usr/bin/gcc
然后运行那个驱动的./autorun.sh
连上网络之后运行apt update
和apt --fix-broken install

modprobe rtl8125 iwlwifi

modprobe r8125

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值