最近入手了一款带Realtek8125b网卡的主板,装Ubuntu18用于开发,由于缺少网卡驱动,导致连不了网,查阅相关资料,发现官网有驱动源码,此博客记录编译、安装驱动。
此版本驱动源码转至下载频道:https://download.csdn/download/WU9797/12995768
官网驱动源码下载地址:https://www.realtek/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.004.01.tar.bz2 -C /usr/src
3. 添加一个dkms.conf到/usr/src/r8125-9.004.01/dkms.conf,内容如下:
PACKAGE_NAME=Realtek_r8125
PACKAGE_VERSION=9.004.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.004.01
sudo dkms build -m r8125 -v 9.004.01
sudo dkms install -m r8125 -v 9.004.01
sudo depmod -a
sudo modprobe r8125
5. 验证安装结果, 运行如下命令即可看到enxxx的有线网接口:
ifconfig -a
6. Linux内核版本升级后,任然需要重新编译安装,执行以下命令卸载后安装:
sudo dkms remove r8125/9.004.01 --all
备注:Ubuntu20.04亲测有效。
更多推荐
Ubuntu18安装Realtek8125b网卡驱动
发布评论