Hello. I just upgraded to CenturyLink gigabit fiber. They gave me the little ONT box (I think that's what it's called) and then their crappy router (that hey call a modem for some reason). Obviously I want to ditch their router and use my OPNSense box.
I went through all the steps to get PPPoE auth working with 201 tagging and got it working. However, the highest internet speed I can get is 400Mbps, sometimes even lower. If connect a pc directly to their router, I get the full 940ish Mbps constantly.
One thing I noticed is that my WAN isn't displaying the speed of the NIC. I'm guessing this is because of the VLAN/PPPoE assignment stuff, but not sure. (Screenshot)
The OPNSense box is a Protectli Vault 4, with a quad-core celeron, which from what I read should be fast enough for this application.
I'm looking for any advice on what to check next. Thanks.
Running any IDS/IPS?
Interfaces : LAN : MSS .. set to 1300 for testing
No IDS/IPS.
Tried MSS at 1300
I think I found the issue. Centurylink uses PPPoE and it appears that FreeBSD currently only supports single threading for PPPoE. I wish I would have known this before I bought the hardware. Apparently this is in the roadmap for a future release...hopefully when that is available OPNSense get's updated and then I can get full use of the hardware.
But only for single stream. If you tesg with more you get more throughput