Add RTL8126 driver to pFsense2.7

By | 2025-03-27

pfSense软件库内置的Realtek驱动只到198.00,8126需要最新的V1100驱动,所以只能下载源码自己编译安装了

编译环境:虚拟机FreeBSD14
PfSense2.7 FreeBSD内核源码下载地址:
https://github.com/pfsense/FreeBSD-src/tree/RELENG_2_7_0
fetch https://github.com/pfsense/FreeBSD-src/archive/refs/heads/RELENG_2_7_0.zip

8126驱动下载地址:https://www.realtek.com/Download/List?cate_id=584

进入rtl_bsd_drv_v1100.00驱动代码文件夹,输入make编译,成功后会生成驱动文件if_re.ko

将编译好的驱动复制到pFsense的/boot/modules文件夹

修改驱动文件权限 chmod 555 /boot/modules/if_re.ko

并在/boot/loader.conf最底部添加两句代码

if_re_load="YES"
if_re_name="/boot/modules/if_re.ko"

保存重启系统

RTL8126成功加载

该驱动未经PF官方适配,可能存在性能问题,慎重使用

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注