I think I might have the same problem as you:
https://forum.opnsense.org/index.php?topic=33878.0
I have not found a solution yet :(
https://forum.opnsense.org/index.php?topic=33878.0
I have not found a solution yet :(
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: CJ on November 14, 2023, 05:51:54 PM
I missed that bit earlier. It looks like it's not an i226 issue. This thread may have some useful information, but it appears to be an issue that has affected a variety of different configurations.
https://forum.opnsense.org/index.php?topic=18754.30
Have you tried testing with just the default install config? And are you still using 23.1 or have you switched to 23.7? Might be worth a reinstall and testing with no changes.
It may also be worth trying this type from the above linked thread.
https://forum.opnsense.org/index.php?topic=18754.msg159739#msg159739
Quote from: CJ on October 31, 2023, 01:26:35 PMQuote from: chamley on October 30, 2023, 09:46:28 PM
Thanks CJ. I'll try doing some more tests and post the results.
I agree, it does seem like it's between the NUC and modem. When the connection is being established, does the router set any parameters? Could it be somehow misconfigurating the connection?
No. My guess is that the problem is with your i226 NICs. No idea why you would see slow upload speeds, though. I would have expected the problems to be both ways.
Quote from: Seimus on October 31, 2023, 10:19:59 AM
Its negotiates speed and duplex if its set for auto. There could be a slight possibility of speed/duplex mismatch on the modem side. On OPN you can clearly see whats is set, can you see it or log into to modem as well to check it?
Regards,
S.
Quote from: Seimus on October 30, 2023, 10:24:38 AM
When you tested MTU with ping did you set the DF flag on? This will tel lyou what is the highest non Fragmented MTU size thru your provider. Without setting the DF bit you can ping any MTU size because any L3 HOP can de-facto fragment the packet to the needed MTU size they have set on their egress interface.
Regards,
S.
Quote from: CJ on October 30, 2023, 01:36:39 PM
It does seem to imply that the problem is with the NUC and your modem. Another test you can try is to put the old router in place and then the NUC behind it and test that. Additionally, hang a laptop off of the other router as well so you're testing against a local network.
I'm not sure if the type of switch matters but then I don't know if the switch will fix your issue or not. It's just something that I came across when I was researching the i225/i226 NICs. From what I've been able to gather, the issues are primarily in the embedded versions. I don't think I saw anyone posting about problems with PCIe versions. I'm currently using an official Intel i225 PCIe NIC and prior to that an off brand one and both have been rock solid.
Quote from: meyergru on October 29, 2023, 08:18:25 PM
I have no experience with IPoE, but with PPPoE as an encapsulating protocol, there is an overhead for the data packets which often forces to have a smaller MTU set on the WAN interface. If that is not considered, connections can be much slower because of retries and/or refragmentation.
I.E.: You could try lowering the MTU of the WAN interface to somthing smaller like 1400 Bytes.
Quote from: CJ on October 29, 2023, 03:30:58 PM
How are you setting them to 1g? Are the modem and switch ports 1g or something else?
As mentioned previously, what happens if you just use two local PCs with the NUC between them? Try an iperf between the two. You can also test iperf from your computer to the NUC.
I saw some commentors "fixing" their i225/i226 problems by putting a switch between the modem and their router. Apparently some devices just don't agree with the cards.
One last thing you can try is loading Windows, Linux, and FreeBSD on the NUC and comparing the various iperf results to what you get with OPNSense.