It depends on your access point and on your phone.Theoretically for 802.11ac connection between phone and access point, when both access point and phone have 1 antenna:- 433 Mbps per spatial stream on a 80 MHz channel with 256-QAM.- You can easily reduce 30-40% from that theoretical level and then you come to the real world performance of around ~300 Mbps.Theoretically for 802.11ax connection between phone and access point, when both access point and phone have 1 antenna:- 600 Mbps per spatial stream on an 80 MHz channel with 1024-QAM- Reducing that by around 30-40% from that theoretical level and then you come to the real world performance of around ~400 Mbps.The only way to get more speed is if your access point AND your phone have multiple antennas, so for example both sport MU-MIMO-2x2.Then the access point and the phone could have 2 parallel spatial streams at the same time, doubling the speed to a real world performance:- 802.11ac to around ~600Mbps- 802.11ax to around ~800MbpsExample from personal experience:Im using Zyxel NWA210AX accesspoints, and in my PCs are Asus-PCE-AX3000 cards. Both have MU-MIMO with 2 antennas for 802.11ax and with iperf of speedtests I get around 750-800Mbps real world performance.
This issue has nothing to do with OPNSense. Everything you described clearly points to access point issue/missconfiguration. You need to check your AP settings. Are you connecting via 2.4Ghz or 5Ghz wifi? How are your wifi channels configured and how many SSID`s are in your surrounding area. What are the wifi connection capabilities of your wifi clients. There are so many factors that can cause the issue you are seeing.
Previously, before setting up my own router, the provided one from the ISP and connecting to WIFI gave me around 700