Ubuntu 20.04 Realtek r8125 Driver Install

JianJie
Nov 1, 2020

--

目前環境:

Ubuntu version : 20.04.1

Kernel version : 5.4.0–52

Motherboard : Asus TUF GAMING B550M-PLUS(WIFI)

在Ubuntu安裝時,Ethernet 預設為r8169驅動,但無法驅動Realtek r8125,造成有線網路無法使用,因此需要安裝r8125 Linux版本的驅動

安裝步驟:

1.到Realtek下載r8125 Linux驅動

注意: 此驅動只支援到5.6版本,因此kernel版本過新時需要降低版本

2.準備安裝環境,安裝相關package

sudo apt-get install build-essential dkms

3.解壓縮文件並放至系統路徑下

sudo tar xvf r8125–9.004.01.tar.bz2 -C /usr/src

4.建立 dkms.conf 文件

利用Text Editor建立 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”

之後將 dkms.conf 放到/usr/src/r8125–9.004.01資料夾內

5.開始編譯dkms

在/usr/src/r8125–9.004.01路徑下開啟Terminal,開始編譯:

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

6.在Blacklist中禁用r8125驅動

sudo gedit /etc/modprobe.d/blacklist.conf

在文件最下方加入並儲存:

blacklist r8125

7.更新系統資訊

sudo update-initramfs -u

重新開機後即可使用

8.驗證安裝結果

ifconfig -a

sudo lshw -c network

看到系統可以正確識別 Realtek RTL8125即可

(看到network不是DISABLE或UNCLAIMED)

--

--

JianJie
JianJie

Written by JianJie

Image Processing / Computer Vision / Deep Learning

Responses (1)