如何更新 TrueNAS 12.0 上的网卡驱动程序?
我的网卡直接在主板上,它是英特尔主板 DH55HC,网卡是 82578DC 千兆位启用的。
我直接在英特尔的 FreeBSD 网站上找到了该驱动程序;https://downloadcenter.intel.com/download/17509/Intel-Network-Adapter-Gigabit-Base-Driver-for-FreeBSD-
不确定如何安装?我在下面列出了我尝试这样做的原因。
我的 trueNAS 盒子没有获得千兆链接速度。我测试了电缆,通过以下方式更改了 TrueNAS shell 中的设置:ifconfig <interface-name> <ip_address> media 1000baseTX mediaopt full-duplex
但这样做只会中断连接,并且机器不再能从网络 ping 通,也不会出现在路由器的设备列表中。
该路由器具有千兆功能:Netgear R6700v2
可以以千兆速度连接其他机器。
确认电缆是全新的 cat6 并且我已将两端压接两次以确保它们正确连接到 RJ45 连接器。
答案1
安装说明位于自述在您链接的网站上。
事实上,FreeBSD 已经内置了对此驱动程序的支持。请参阅man igb(4)
如何启用它。
名称 igb——英特尔(R) PRO/1000 PCI Express 千兆以太网适配器驱动程序
摘要 要将此驱动程序编译到内核中,请将以下行放入内核配置文件中:
device igb Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): if_igb_load="YES"
描述 igb 驱动程序提供对基于以下平台的 PCI Express 千兆以太网适配器的支持Intel 82575 和 82576 以太网控制器芯片。该驱动程序支持传输/接收校验和卸载和巨型帧。此外,它还支持所有适配器上的 TCP 分段卸载 (TSO)。