"Web interface could not be accessed" on fresh TrueNAS Scale 25 install

Hi,

I’ve installed TrueNAS Scale 25.10.1 on my computer, and the network is not being detected. I’ve already done quite a bit of searching through the forums, and I believe this is an issue of the Realtek firmware/drivers not being available for the ethernet port.

Running the code below returns Realtek as the ethernet device, and kernel modules r8169:

lspci -k | grep -AS -i ethernet

So the computer can see the device, but checking dmesg | grep -i r8169 returns an error that there is an “unknown chip XID 688, contact r8169 maintainers.”

Is there any software solution to this, or will I just need to purchase an Intel NIC?

And more specifically, I have the ASUS B650E-E TUF GAMING WIFI AMD AM5 ATX Motherboard

More often than not, intel is always the way to go.

Right, as noted, I’ll get an Intel NIC if absolutely needed, but would prefer a software solution if one exists (or if someone can confirm that this isn’t possible.)

Unexciting solution: bought an ASUS NIC to replace the Realtek one, and the ethernet port worked–IP address was available right away.

2 Likes

Technically yes, but way outside the scope of anything a non-developer would want to do. In short, it would involve grabbing a dev environment that matches the current kernel, grabbing the r8169 kernel module source, adjusting it to include that XID 688 in the list of its quirks, compiling it, copying it over to your NAS, un-protecting the boot pool, unloading the module, sliding yours into place, reloading the module and pray it Just Works, and repeat this every time you update the system until upstream catches the needfuls and makes it down to the version TrueNAS pulls from.

Much cheaper to get a supported NIC, time is money after all…

2 Likes