TrueNAS 安装 Aquantia 10G 网卡驱动 (AQC 107)

玩 TrueNAS 建议直接上因特尔网卡,因为 TrueNAS 不带 AQC 107 网卡驱动,我就是一个被坑了好久的人之一。 


我的机器是 HP GEN10 Plus,由于只有一个PCIE接口, 要上万兆,又要加两个固态做缓存,而且不想占用本来就少的 sata 接口, 买了威联通的 QM2-2S10GTA, 带一个万兆电口和两个 sata m.2接口。


但是安装完 TrueNAS,才发现识别不了这个网卡,查了好久,司波图视频里也说 TrueNAS 没有 AQC 107 的驱动,不甘心啊。


带着我的不甘心翻了一下午,终于在 GitHub 找到了一个貌似 FreeBSD 环境下的 驱动

https://github.com/Aquantia/aqtion-freebsd 


需要编译,过程太坎坷,不建议小白尝试,我这里直接给出编译好的驱动文件


TrueNAS 11.3 (解压后md5: 29653d079db83ab8a7a1cab909bcb86a)

TrueNAS 12.1 (解压后md5: 8a2365f5daea6bd74c5088643ae80f8f)

TrueNAS 12.2 (解压后md5: 4b7369dae686b5dde8d48d8537c96b3b)


1. 复制驱动文件到 TrueNAS 的 root 目录, 驱动有好几个,自己看好安装的 TrueNAS 版本号,登陆 ssh 时候会显示,用 

uname -a

也可以查看

2. 测试驱动是否能够挂载

kldload if_atlantic.ko

这里提示温江应该放在 /boot/modules 目录下, 不用管他, 打开网页端,刷新可以看到网卡已经挂载上了

3. 回到终端,将驱动文件复制到之前测试挂载时候提示的目录

cp if_atlantic.ko /boot/modules

修改启动文件 

vim /boot/loader.conf

在最后一行加上 

if_atlantic_load="YES"

4. reboot 重启 TrueNAS, 再次回到网页端,刷新发现网卡已经获取到IP, 并且显示为 10G 网卡

 


4880
1
3年前