Truenas unable to find onboard 2.5Gb network card

I am a new user to Truenas and was so excited to get my device up and going. I purchased a Jonsbo NAS N3 case and a mini-ITX motherboard which only has 1 PCIE slot available. Although the motherboard supports 6 SATA connections, I use the PCIE slot for an HBA card to allow me to utilize the 8 slots in the case. I (seemingly incorrectly) assumed that I could utilize the 2.5Gbit network card built into the motherboard.

I have tried using the Scale and the core versions to no avail. It will boot, but the console comes up with the initial boot menu with no configured IP, so I assume it’s not able to find the network card.

Is there anything I can do to progress this to working device?

Is your adapter shown in the output of ip link command?

1 Like

you will want to know what NIC chipset you have and that it’s enabled in your UEFI settings, and showing in lspci.

if you have an Intel i226/225 you should be fine honestly, just make sure it’s cooled via heatsink and if it’s not seriously consider investing in a Raspberry Pi style stick-on heatsink.

if it’s a Realtek… good luck… I’ve had nothing but problems even in Windows.

Oh so it’s working now, with what appears to be a lower level driver. Is there any way to update to the correct driver?

lsmod | grep r81
r8169 118784 0
mdio_devres 12288 1 r8169
libphy 229376 3 r8169,mdio_devres,realtek

But my NIC is a Realtek RTL8125 (2.5GbE)

Given there are several people with the realtek device, is there any future plan to support this card? currently it’s running at 100Mbits, which for all intense purposes, makes it a useless NAS.