欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Ubuntu 安装有线网卡驱动程序

最编程 2024-03-16 20:45:11
...

问题:插入网线后,无法识别有线连接。
原因:主板有线网卡的型号和系统中网卡的驱动不匹配

解决

前提条件: 需要连wifi通网,因为需要安装dkms,和下载驱动。

删除原驱动

1、查看网卡型号

lspci | grep net

在这里插入图片描述
我的网卡型号是8125

2、查看网卡驱动

lspci -k

在这里插入图片描述
网卡驱动是r8169

3、卸载网卡驱动
找出位置

modinfo r8169 | grep filename

然后删除

rm path/r8169.ko

卸载驱动

rmmod r8169

查看是否卸载成功

lsmod | grep r8169

安装驱动

1、在官网找到相应的驱动,这里我找的是driver r81259.005.06版本。下载好后,解压:

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

2、在/usr/src/r8125-9.005.06中创建dkms.conf,内容为:

PACKAGE_NAME=Realtek_r8125
PACKAGE_VERSION=9.005.06

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"

3、安装dkms

sudo apt-get install dkms

4、编译DKMS并且挂载驱动

sudo dkms add -m r8125 -v 9.005.06
sudo dkms build -m r8125 -v 9.005.06
sudo dkms install -m r8125 -v 9.005.06
sudo depmod -a
sudo modprobe r8125

成功后,有线图标会出现
在这里插入图片描述
在这里插入图片描述