适用对象: 所有使用Ubuntu 20.04且网卡为Realtek RTL8126的用户,无需任何编译基础,跟着操作就能成功联网。
Realtek RTL8126是一款较新的2.5G有线网卡芯片,Ubuntu 20.04默认内核(5.4 LTS)并未包含其驱动模块。因此系统安装后往往无法识别网卡,表现为“有线网络”不可见。本教程将带您通过编译安装官方开源驱动,彻底解决Ubuntu 20.04 安装网卡驱动难题,这也是目前最稳定的RTL8126 驱动安装教程。
在开始Realtek RTL8126 Ubuntu驱动编译之前,请确保系统已连接网络(可使用手机USB网络共享或无线网卡临时联网)。打开终端(Ctrl+Alt+T),逐条执行以下命令:
sudo apt updatesudo apt upgrade -ysudo apt install -y build-essential dkms linux-headers-$(uname -r) git 以上命令将安装GCC编译器、内核头文件及DKMS动态内核模块支持框架,这些都是Ubuntu 有线网卡驱动 编译安装的必备组件。
推荐使用Realtek官方开源的r8126驱动,可从其GitHub镜像仓库获取。执行:
git clone https://github.com/awesometic/realtek-r8126-dkms.gitcd realtek-r8126-dkms 如果Git下载缓慢,也可提前在其他设备下载并拷贝至本机。源码文件夹中包含r8125-9.009.02等目录(RTL8126驱动沿用了部分8125代码框架)。
进入驱动源码目录,执行编译安装。这里我们采用DKMS方式,便于内核更新后自动重建驱动:
sudo make dkms-install 如果上述命令失败,可尝试传统方法:
make cleanmakesudo make install 安装完成后,加载内核模块:
sudo modprobe r8126 使用以下命令检查网卡是否被识别:
ip alsmod | grep r8126ethtool -i enp3s0 # 请将enp3s0替换为您实际的网卡接口名 如果出现驱动版本信息,说明安装成功。此时有线网络图标应已出现,可正常拨号或DHCP获取IP。
▲ 驱动加载后,ifconfig显示已识别的RTL8126网卡
为避免每次重启后需要手动modprobe,将r8126加入/etc/modules:
echo "r8126" | sudo tee -a /etc/modules 至此,您已成功在Ubuntu 20.04 安装网卡驱动并让RTL8126正常工作。通过本RTL8126 驱动安装教程,您不仅掌握了Realtek RTL8126 Ubuntu下的驱动编译方法,也熟悉了Ubuntu 有线网卡驱动 编译安装的标准流程。如果本教程对您有帮助,欢迎分享给更多遇到同样问题的朋友。
—— 享受极速2.5G有线网络,从亲手安装驱动开始。
本文由主机测评网于2026-02-12发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260224924.html