Using two Flint 2 routers. One setup as main router with Wi-Fi and the second as an AP (LAN and Guest).
I kept records of signal strength in multiple locations in my house when using the stock GL.iNet firmware. I used Wi-Fi Scanner from LizardSystems to measure Strength in dBm.
After a few weeks, I installed the OpenWrt firmware directly from the OpenWrt.org website (OpenWrt 24.10.2 r28739-d9340319c6).
Measuring the Strength in exact locations, the Strength now is about 6 to 10 dBm weaker using the OpenWrt firmware.
For example, at my work desk, the Strength went from -58 dBm to -64 dBm.
I'm using the same Wi-Fi config in both setups: Country = US, Maximum transmit power = driver default, 160 MHz width, channels 52 (router) and 100 (AP)
Is anyone else seeing the same behavior? Any thoughts on how I can improve my signal strength using the OpenWrt firmware?
Stock firmware uses proprietary Mediatek drivers. OpenWrt uses open source mediatek drivers. Differences should be expected, but stability is very good right now with mt76 open source drivers.
OpenWrt relies on wireless-regdb to define broadcast power limitations. The wireless-regdb format does not allow specifying different transmit power limitations for client and AP modes of operation. For example, an AP transmit power of 1 W (30 dBm) is allowed in the US on U-NII-1 channels, but client transmit power is limited to 250 mW (24 dBm). So, wireless-regdb enforces a transmit power of 23 dBm in both AP and client mode, because a) it cannot distinguish the different limits and so chooses the most conservative one and b) the wireless-regdb maintainers incorrectly set the US U-NII-1 client transmit power limit at 23 dBm instead of 24 dBm over a decade ago and haven’t corrected the error since. Losing 1 more dBm doesn’t sound like a lot, but it’s a log scale, so…
Most stock OEM firmware allows US AP transmit power of 30 dBm in U-NII-1, which is perfectly legal. So if you are using those 5 GHz channels, you will experience a rather large drop in signal strength after installing OpenWrt, which restricts US U-NII-1 transmit power level to only 23 dBm.