PVE 8.4 识别不到 Realtek RTL8125 驱动
本文最后更新于 2025年8月31日 下午
太长不看
如果 PVE 8.4 识别不到 Realtek RTL8125 驱动,可以通过升级到 PVE 9.0 或其他版本(未验证)解决。
背景
2025年8月3日装了台台式机,打算运行 PVE。机器有一个有线网卡,芯片是 Realtek RTL8125,和一个无线网卡。 安装时,发现 PVE 8.4 只识别到了无线网卡,识别不到 Realtek RTL8125 驱动,导致无法联网。
过程
1. 尝试连接无线网,下载驱动
发现要用到 wpa_supplicant 才能连接无线网,但是 PVE 8.4 没有预装 wpa_supplicant,没有网我怎么下载 wpa_supplicant?死锁了。
2. 通过 U 盘运行 Debian Live 看是否能识别到无线网卡
Debian 12 也识别不到 Realtek RTL8125 驱动
3. 另一台电脑下载驱动,通过 U 盘传输
首先查看内核版本 1
uname -r # 6.8.12-9-pve
下载下列文件到 U 盘 1
2
3wget http://ftp.us.debian.org/debian/pool/non-free/r/r8125/r8125-dkms_9.016.00-1_all.deb
wget http://download.proxmox.com/debian/pve/dists/bookworm/pve-no-subscription/binary-amd64/proxmox-headers-6.8.12-9-pve_6.8.12-9_amd64.deb
wget http://ftp.us.debian.org/debian/pool/non-free/r/r8125/r8125-dkms_9.016.00-1_all.deb
PVE 甚至没自动挂载 U 盘,手动挂载 1
2lsblk # 查看 U 盘设备名
mount /dev/sdc1 /mnt/usb # 挂载 U 盘1
dpkg -i *.deb
然后又报错,缺少 make,patch,build-essential 等编译工具,但是没有网我怎么装依赖?于是如法炮制,发现 build-essential 包含了非常多的包,但是没有网我……
3. 升级到 PVE 9.0
8/6日晚,正当我有点绝望,打算重装一遍系统死马当活马医的时候,发现 8/5日 更新了 PVE 9.0,遂下载尝试,居然真的识别到了无线网卡,虽然是 r8169,不是 r8125,但是可以联网了。