ubuntu20.04的Realtek网卡驱动安装

原因

ubuntu的20.04版本对部分网卡的驱动没有默认集成,需要手动安装, 记录下安装流程

查看网卡型号

1
2
3
4
5
sudo lshw -C network
*-network
description: Ethernet interface
product: RTL8125 2.5GbE Controller
vendor: Realtek Semiconductor Co., Ltd.

得知型号是RTL8125 2.5G,然后去官方网站下载对应的驱动

https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

在你的机器上首先确保有make相关组件,新安装系统时需要安装好一些编译的包,也可以按下列方式重新安装

首先,你网卡没法联网,只能使用本地镜像,本地镜像的构建方式如下:

1
2
3
#挂载镜像
mkdir /media/iso
sudo mount ~/Desktop/ubuntu-20.04.2.0-desktop-amd64.iso /media/iso

#focal是ubtunu20.04的版本的名称
sudo vim /etc/apt/sources.list
deb file:/media/iso/ focal main contrib

#更新下包的缓存
sudo apt update

#安装make命令, build-essential是编译代码所需的包,iso镜像中自带了,其实可以在安装系统时安装上
sudo apt install build-essential 或者make

然把你下载的驱动拷贝到服务器,我的对应驱动是r8125-9.005.06.tar.bz2

解压
tar jxvf r8125-9.005.06.tar.bz2

编译和安装

cd r8125-9.005.06
sudo make
sudo ./autorun.sh

正常查看网络,或者手动配置ip

ip a


ubuntu20.04的Realtek网卡驱动安装
https://johnson7788.github.io/2022/03/14/ubuntu20-04%E7%9A%84Realtek%E7%BD%91%E5%8D%A1%E9%A9%B1%E5%8A%A8%E5%AE%89%E8%A3%85/
作者
Johnson
发布于
2022年3月14日
许可协议