OPNsense Forum

English Forums => Hardware and Performance => Topic started by: CJ on May 04, 2023, 09:38:20 pm

Title: i225-v PCIe NIC
Post by: CJ on May 04, 2023, 09:38:20 pm
I know that the i225 drivers are in OPNSense now and that a lot of people are using them with some of the small quad port machines.  I also know that a lot of the motherboards with built in i225 NICs were having connection issues but that Intel supposedly made hardware revision to fix it in later boards.

What I don't know is how the PCIe version of the i225 work.  Is anyone using one of those with OPNSense?  Are you seeing any issues?

Thanks.
Title: Re: i225-v PCIe NIC
Post by: CJ on May 28, 2023, 01:35:51 pm
I picked up an off branch I225-V and so far it seems to be working with no problems.

However, I can't find any way to tell which revision this is.  I've tried looking in dmesg, pciconf, and sysctl but they all list just the name and not a revision.

I guess I'll keep running it and see if I have any problems.
Title: Re: i225-v PCIe NIC
Post by: Prevok on June 12, 2023, 11:02:46 pm
I have been running a Protectli VP2420 for about 2 weeks. No issue so far. Based on reports on Reddit, from a discussion with Protectli's support team, it would seem it has the V3 of the interface.
Title: Re: i225-v PCIe NIC
Post by: meyergru on June 13, 2023, 09:04:10 am
AFAIK, the hardware problem was with inter-frame spacing at 2500 MBit/s and manifests with certain counterparts only. The newer Intel drivers are changed such that when problems are detected, the NICs fall back to 1000 MBit/s. I do not know what FreeBSD or Linux drivers do.

As such, the underlying problem can only be fixed with newer hardware revisions or by dropping the speed to 1000 MBit/s.

There were also issues with EEE mode, which can be disabled.
Title: Re: i225-v PCIe NIC
Post by: CJ on June 13, 2023, 03:26:56 pm
AFAIK, the hardware problem was with inter-frame spacing at 2500 MBit/s and manifests with certain counterparts only. The newer Intel drivers are changed such that when problems are detected, the NICs fall back to 1000 MBit/s. I do not know what FreeBSD or Linux drivers do.

As such, the underlying problem can only be fixed with newer hardware revisions or by dropping the speed to 1000 MBit/s.

There were also issues with EEE mode, which can be disabled.

I did see that some people "fixed" the issue by adding a switch between their computer and the router.  Also, the problems all seemed to be regarding the built in NICs and Windows.

I'm connected directly to my modem, and I didn't experience any issues with the offbrand card.  I recently switched it out for an official Intel and haven't noticed any changes.

I do have EEE turned off on my modem, but that's been the case since I originally got it.
Title: Re: i225-v PCIe NIC
Post by: Monju0525 on July 22, 2023, 02:10:03 pm
Any new updates on opnsense I225-V?
Do issues still exists?
Title: Re: i225-v PCIe NIC
Post by: CJ on July 22, 2023, 06:21:13 pm
It's been working perfectly for me.  Both the off brand and official cards.
Title: Re: i225-v PCIe NIC
Post by: Monju0525 on July 22, 2023, 09:27:29 pm
@CJ, were u able to get 2.5gb? I have an Acer Magician AM07  Ryzen 5500u dual lan I225-V and was wondering if I could achieve  that speed.
Thanks
Title: Re: i225-v PCIe NIC
Post by: CJ on July 23, 2023, 02:34:20 pm
I'm a bit unsure why you think I would say it's working perfectly if I was limited to 1G speeds.

That said, my connection is only gig speed, so I top out at 1.2G on the card.