Asus 10G NIC driver if_atlantic.ko does not load at truenas startup

jasonca

Dabbler
Joined
Dec 2, 2021
Messages
19
After upgrade to truenas 12u8, Asus 10G NIC driver if_atlantic.ko does not load at truenas startup.
I have to login shell to run "kldload /boot/modules/if_atlantic.ko" to load the NIC driver.
I have checked the /boot/loader.conf file and there is if_atlantic_load="YES"

When I started using the Asus 10G NIC, the system version was freenas 11
The NIC was not supported on that system, so I used the source code from the NIC website and installed freebse on another computer, compiling it to generate the if_atlantic.ko file.
Put this file in the /boot/modules folder and edit the /boot/loader.conf file, adding if_atlantic_load="YES".
After that, Asus 10G NIC was working well on freenas 11.

I updated my system to truenas 12u8 a few days ago, and the NIC doesn't auto-load anymore.

The kldload command can load if_atlantic.ko.
The /boot/loader.conf setting is also correct.

I have upgraded my system to truenas 13, but the problem is still the same.

Please help me how to troubleshoot this situation?
 

jasonca

Dabbler
Joined
Dec 2, 2021
Messages
19
I have three truenas using Asus 10G NIC, the other two are experiencing no problems with the NIC after upgrading to truenas 12u8.
Only one truenas has this strange problem.
 
Top