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.