Freebsd

如何在 TrueNAS 上安裝 (nic) 驅動程序

  • October 30, 2020

如何在 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 連接器。

安裝說明在您連結到的站點的自述文件中。

事實上,FreeBSD 已經內置了對這個驅動程序的支持。查看man igb(4)以及如何啟用它。

名稱 igb – Intel(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 驅動程序支持基於Intel 82575 和 82576 乙太網控制器晶片的 PCI Express 千兆乙太網適配器。該驅動程序支持發送/接收校驗和解除安裝和巨型幀。此外,它支持所有適配器上的 TCP 分段解除安裝 (TSO)。

引用自:https://serverfault.com/questions/1040546