数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 5632|回复: 7

玩了一下TrueNAS,驱动Aquantia 10G网卡的过程

[复制链接]
发表于 2020-12-30 01:31:34 | 显示全部楼层 |阅读模式

认识众多玩家高手/拆客/DIYer,查阅更多资源,一起学习技术知识

您需要 登录 才可以下载或查看,没有帐号?立即注册 微信登录

x
本帖最后由 pcdoctor 于 2020-12-30 01:34 编辑

FreeNAS 和TrueNAS合并了,


新下载 TrueNAS玩一下,选择的是core版本,也就是原先的FreeNAS 12

安装过程自然跟FreeNAS是一样的,

只是装完后发现10G网卡依然是没有驱动的

先是,复制以前的驱动,试试看
从以前的存档中找出来,if_atlantic.ko
复制到一个U盘上,

插到TrueNAS电脑上,加载
先查看U盘设备
# ls /dev/da*

由于我的系统是装载U盘上的,上面命令会显示出来两个U盘, da0和da1

新插入的U盘是da1, 分区是 da1s1

为U盘建立一个加载目录
#mkdir /media/usb

加载U盘
#mount_msdosfs /dev/da1s1 /media/usb

先加载驱动试试看
# fldload /media/usb/if_atlantic.ko

结果报告我版本不对,不能加载,

想起来这个驱动用在freenas 11上没问题,很可能是因为现在核心版本已经升级到12的原因

在网上找了一圈,看看有没有其他人编译好支持12的,结果没找到,看来只好自己编译了

由于不想在TrueNAS上折腾freebsd核心代码和编译工具,就要新装一个FreeBSD 12.2了

换一个系统U盘,用于新装FreeBSD,

再用第三个空白U盘制作FreeBSD的安装盘
到freebsd.org网站,找到FreeBSD 12.2的安装镜像,选择amd64版本的FreeBSD-12.2-RELEASE-amd64-memstick.img

下载完成后,使用win32diskimager软件把安装img文件写入U盘

设置电脑启用主板上的千兆网卡
安装FreeBSD过程也挺简单,网卡自动识别了,安装过程中选择了安装系统源代码,其他保持默认
配置网络没问题后,
安装wget
#pkg install wget

然后下载最新驱动的源代码


已经更新到0.0.5版本了

解压 文件包
tar xzf master.zip
然后进入目录进行编译
# make

最终会产生一个新的文件,if_atlantic.ko


将这个结果文件复制到U盘,过程和上面一样,就省略了

拿到了最新版的驱动,
回到TrueNAS系统
插入U盘加载后,
再次测试驱动程序是不是工作



# fldload /media/usb/if_atlantic.ko


这回返回正常加载的信息了

然后把驱动文件if_atlantic.ko复制到目录
/boot/modules下面
#cp /media/usb/if_atlantic.ko /boot/modules

设置系统启动自动加载
打开/boot/loader.conf文件,在最后面增加一行
if_atlantic_load="YES"

保存即可,

重新启动系统后,就可以看到网卡了




 楼主| 发表于 2020-12-30 02:20:22 | 显示全部楼层
一台非常老的电脑,AMD Athlon X2 240的CPU ,好歹配了8G DDR2内存,已经是TrueNAS要求的最低内存配置了

truenas.png





同样的硬件,装过OMV,5快2T的硬盘组RAID5,性能比TrueNAS的ZFS系统要快一些,OMV的文件复制速度大约在260MB/s

TrueNAS的ZFS 文件复制速度大约只有180MB/s
ZFS最大的优点就是不用等待RAID5漫长的校验过程了

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-30 02:28:05 | 显示全部楼层
用一个10G大小的文件进行测试,写入速度大约平均220MB/s,读出速度大约评论180MB/s
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-30 02:45:33 | 显示全部楼层

读出和写入的速度截图对比


truenas-read.png

truenas-write.png
回复 支持 反对

使用道具 举报

发表于 2020-12-31 08:28:40 | 显示全部楼层
linux玩的溜啊
回复 支持 反对

使用道具 举报

发表于 2021-1-6 14:37:09 | 显示全部楼层
我的电脑是AMD Athlon X2 250,用的是DDR3的内存吧。现在还是主力机。不过基本上每周用一两次。
回复 支持 反对

使用道具 举报

发表于 2021-1-7 14:08:53 | 显示全部楼层
溜溜的,Linux挺溜
回复 支持 反对

使用道具 举报

发表于 2021-1-7 17:20:23 | 显示全部楼层
折腾是个很麻烦的事情
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

Archiver|手机版|小黑屋|关于我们|联系我们|网站条款|数码之家 ( 闽ICP备05031405号 )

GMT+8, 2021-1-24 02:14 , Processed in 0.218401 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表