【ubantu18.04 有线网络驱动安装 r8215-9.007.01】

最近使用ubantu时,突然电脑的有线网络连接不上了,根据以往的经验应该就是ubantu系统上的网络驱动坏了,需要重新安装

提示:这里简述项目相关背景:

电脑配置;ubantu18.04
显卡:3039系列
网卡驱动:r8125-9.007.01


方案1

要是ubantu系统一开始就没有网卡驱动,就需要下载,使用无线网卡这里:
官网驱动源码下载地址:https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

1.准备编译环境

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms

2.解压源码

sudo tar xvf r8125-9.007.01.tar.bz2 -C /usr/src


  1. 添加一个dkms.conf到/usr/src/r8125-9.004.01/dkms.conf,内容如下:
PACKAGE_NAME=Realtek_r8125
PACKAGE_VERSION=9.007.01
 
DEST_MODULE_LOCATION=/updates/dkms
BUILT_MODULE_NAME=r8125
BUILT_MODULE_LOCATION=src/
 
MAKE="'make' -C src/ all"
CLEAN="'make' -C src/ clean"
AUTOINSTALL="yes"

4.编译

sudo dkms add -m r8125 -v 9.007.01

sudo dkms build -m r8125 -v 9.007.01

sudo dkms install -m r8125 -v 9.007.01

sudo depmod -a

sudo modprobe r8125

5.验证安装结果, 运行如下命令即可看到enxxx的有线网接口

ifconfig -a

方案二:

Linux内核版本升级后,导致你的ubantu系统连接不上有线网络,任然需要重新编译安装,执行以下命令卸载后安装:

1.寻找dkms.conf文件位置

通常,我们是将该文件放在 /usr/src/r8125-9.007.01

这里我们就可以看到 dkms.conf文件

sudo tar xvf r8125-9.007.01.tar.bz2 -C /usr/src


  1. 打开文件dkms.conf,
sudo vi dkms.conf

按i 进行编辑,首先删除里面的内容,添加内容如下:

PACKAGE_NAME=Realtek_r8125
PACKAGE_VERSION=9.007.01
 
DEST_MODULE_LOCATION=/updates/dkms
BUILT_MODULE_NAME=r8125
BUILT_MODULE_LOCATION=src/
 
MAKE="'make' -C src/ all"
CLEAN="'make' -C src/ clean"
AUTOINSTALL="yes"

按 esc 退出,按 :wq 保存,退出。

3.编译

sudo dkms add -m r8125 -v 9.007.01

sudo dkms build -m r8125 -v 9.007.01

sudo dkms install -m r8125 -v 9.007.01

sudo depmod -a

sudo modprobe r8125

5.验证安装结果, 运行如下命令即可看到enxxx的有线网接口

ifconfig -a


#哈哈哈哈哈哈

祝大家顺利完成。

你可能感兴趣的:(小知识,日常,ubantu,计算机视觉,编辑器,linux)