On 2024-11-25, Aaron Mason <simplersolut...@gmail.com> wrote:
> Try a different NIC rather than what appears to be an onboard Realtek
> NIC. Realteks are pretty craptacular - it's my understanding that they
> basically offload everything to the OS which means it raises an
> interrupt whenever a butterfly sneezes, hence the high CPU usage under
> load.

re0 at pci2 dev 0 function 0 "Realtek 8168" rev 0x11: RTL8168G/8111G (0x4c00), 
msi, address 9c:5c:8e:90:85:b6         

re(4), especially the newer ones, are really not that bad. If you're
referring to Bill Paul's comments in rl(4) rtl81x9.c that refers to a
very old NIC that won't be seen on anything even vaguely recent.

>>> > I have an OpenBSD 7.2 router that I have PPPoE passthrough configured to 
>>> > my
>>> > ISP's Fibre modem on its 10G switch. I have a Moker 2.5G switch that is
>>> > connected to that and my router has an Intel X550-T2 NIC.

ix0 at pci1 dev 0 function 0 "Intel X550T" rev 0x01, msix, 4 queues, address 
b4:96:91:d4:05:f8
ix1 at pci1 dev 0 function 1 "Intel X550T" rev 0x01, msix, 4 queues, address 
b4:96:91:d4:05:fa

those are indeed better NICs than the re(4) but much of the offload
functionality only helps for traffic to/from the machine itself,
not routed - and then they wouldn't do anything for pppoe anyway.

-- 
Please keep replies on the mailing list.

Reply via email to