Intel I225-LM support and configuration

DoctorB0NG

Cadet
Joined
Oct 14, 2021
Messages
1
Is the Intel I225-LM supported in TrueNAS-12.0-U6? This is obviously not official but someone in another thread was stating the drivers were included in 12.0 U6: https://www.truenas.com/community/threads/intel-2-5gbe-lan-chip-not-recognized.94165/#post-659269

I took a quick look through the TrueNAS git repo and it looks like there was a commit that adds support. I've added the system tunable per the note:

https://github.com/truenas/os/blob/d7388d33b4ddffb8900b511ae767875916dd5126/share/man/man4/igc.4


Alternatively, to load the driver as a module at boot time, place the following line in loader.conf: if_igc_load="YES"

zixQt8l.png


Unfortunately the device is not showing up under Network > Interfaces. Here is the output from lspci where the device is showing up:

Code:
03:00.0 Ethernet controller: Intel Corporation Device 15f2 (rev 03)
        Subsystem: Device 1baa:c001
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at df200000 (32-bit, non-prefetchable)
        Memory at df300000 (32-bit, non-prefetchable)
        Expansion ROM at df100000 [disabled]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable- Count=5 Masked-
        Capabilities: [a0] Express Endpoint


Any insight is much appreciated. Thanks!
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Well, what happens if you try to load the module manually? ("kldload if_igc.ko" or whatever)
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
if_igc.ko isn't packaged with TrueNAS, unfortunately. I don't see it in my 12.0-U6 installation in /boot/kernel, /boot/modules, or compiled into the kernel.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
That would explain why the loader tweak isn't working, then.
 
Top