OPNsense Forum

English Forums => Hardware and Performance => Topic started by: dloftis on August 29, 2021, 02:59:59 PM

Title: Support for / drivers for Intel I225-LM 2.5 Gb/s NICs?
Post by: dloftis on August 29, 2021, 02:59:59 PM
Hi all,

I installed Opnsense 21.7 on my firewall server. Out of the box, it didn't recognize my Emulex based 10 Gb/s but I was able to get that working (oce driver)... but I've had no luck finding a way to get my I225-LM based 2.5 Gb/s NIC to load.

pfSense 2.5.2 installed on the same server detects and works on both NICs. It looks like Netgate developed the igc(4) driver for the I225 based NICs - but can anyone say whether this driver is included in Opnsense 21.7 - or if there's a way to add it?

pciconf -lv igc0
igc0@pci0:3:0:0:        class=0x020000 card=0xc0011baa chip=0x15f28086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel(R) Ethernet Controller I225-LM'
    class      = network
    subclass   = ethernet
Title: Re: Support for / drivers for Intel I225-LM 2.5 Gb/s NICs?
Post by: franco on August 29, 2021, 10:17:09 PM
It went into FreeBSD not too long ago and will be available in 22.1 when we move to FreeBSD 13.


Cheers,
Franco
Title: Re: Support for / drivers for Intel I225-LM 2.5 Gb/s NICs?
Post by: dloftis on August 30, 2021, 09:31:05 PM
Thanks, Franco!

Is is possible to manually load the igc driver in the current version, or do I just need to wait around for 22.1?

Thanks again
Title: Re: Support for / drivers for Intel I225-LM 2.5 Gb/s NICs?
Post by: franco on August 31, 2021, 10:38:35 AM
I don't know any faster way to inclusion.


Cheers,
Franco
Title: Re: Support for / drivers for Intel I225-LM 2.5 Gb/s NICs?
Post by: meyergru on February 15, 2022, 09:02:51 AM
So is the i225 supported now in 22.1? As far as I can tell from https://www.freebsd.org/releases/13.0R/hardware/, there seems to be no support, but there is a /boot/kernel/if_igc.ko that contains suspicious strings...

Is that a STABLE vs. RELEASE difference?

Title: Re: Support for / drivers for Intel I225-LM 2.5 Gb/s NICs?
Post by: franco on February 15, 2022, 09:43:59 AM
> Is that a STABLE vs. RELEASE difference?

Yes. STABLE which we use is somewhere in between 13.0 and (upcoming) 13.1. We did choose stable because we want to reach 13.1 rather sooner than later and a schedule has subsequently been posted by FreeBSD which puts us in luck for 22.7. :)

https://www.freebsd.org/releases/13.1R/schedule/


Cheers,
Franco