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

TrueNAS安装2.5G网卡驱动(Realtek 8125B 芯片)
Photo by an_vision / Unsplash

前言

FreeNAS现在改名叫TrueNAS CORE,官网地址:https://www.truenas.com/

本文记录下折腾驱动的全过程,方便后续踩坑填坑。

先看下成果。

image-20211107234345103.png

用到的软硬件

TP-LINK TL-SH1005

img

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

img

TrueNAS

image-20211106020253565.png

驱动安装过程

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

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

image-20211106020621695.png
image-20211106020733812.png

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

image-20211106020845755.png

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

image-20211107233943899.png

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

image-20211107234723664.png

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

参考链接

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