本文最后更新于 2023-08-12,文章内容可能已经过时。

TrueNAS安装2.5G网卡驱动(Realtek 8125B 芯片)

前言

FreeNAS现在改名叫TrueNAS CORE,官网地址:https://www.truenas.com/ , 本文记录下折腾驱动的全过程,方便后续踩坑填坑。 先看下成果。

用到的软硬件

TP-LINK TL-SH1005

TP-LINK 2.5G PCIe网卡TL-NG421(Realtek 8125B 芯片)

TrueNAS

驱动安装过程

1、将TL-NG421网卡插入nas,此时发现网卡的10M/100M的灯是亮的,登录nas后台是发现不了该网卡的

2、启用SSH远程访问,选择--服务--SSH--勾选运行中--勾选自动启动--点击编辑--允许root用户登录--允许密码验证

配置完成后,选择ssh连接工具远程连接,我这里以xshell为例

然后使用xftp软件将下载的好的文件重新命名为if_re.ko接着放到/boot/kernel目录下,驱动文件下载地址见最后参考链接的第二个链接。(这也是参考链接的第一个链接的作者留下来的最大的疑问,最重要的不给出来就很那啥了,还好有强大的Google,终于给找到了。)

接着回到nas的管理界面,选择系统然后选择微调,新增变量if_re_load 、值YES、类型默认、描述随便写,

最后重启后就发现trueNAS就能识别2.5G网卡了。

参考链接

https://post.smzdm.com/p/a7d0n379/ https://www.embedded-ideas.de/2020/08/08/freenas-on-odroid-h2-rtl8125b-driver-installation/