I recently Installed OpenWRT 22.03 on my Fritz!Box 7530.
Got everything up and running fine but I'm noticing degraded performance on 5GHz WiFi compared to stock firmware.
I normally get a signal strength of around -68dBm and a speed of over 200Mbps down & up on the stock Fritz!Box firmware. This is around the maximum bandwidth provided by my ISP.
OpenWRT is showing a signal strength of -92dBm with download never going above 120Mbps and upload never goes higher than 70Mbps.
I'm not sure what to do to solve this as I've already tried changing country codes, boosting signal strength to 23dBm and using a channel that's not congested.
OpenWRT reports the radio as a Qualcomm Atheros IPQ4019 802.11acn
I accept that OpenWRT isn't going to perform quite as well as stock firmware since it's not optimized for my hardware but I wouldn't of expected the difference to be this drastic. Especially when 2.4Ghz and wired performance seems to be more or less the same between stock and OpenWRT.
Another problem which could be related is that I cannot get WPS pushbutton working either.
Removed package: wpad-basic-wolfssl
Installed packages: wpad & hostapd-utils
I now have the WPS checkbox option in Luci but if I enable it on either radio it just disables the WiFi and I get a message saying Wireless is not associated.
Are Qualcomm Atheros chipset's known to be a problem with OpenWRT? Is there anyone willing to help me get to the bottom of this?
Doubt this is gonna get fixed as the driver that is used in 22.03 and anything before is fundamentally broken.
You should probably try snapshots which have DSA support so that switch can be properly used.
Thanks for the tip, used the firmware selector and got the snapshot build up and running with Luci. Would of been a headache configuring via command line as I'm not familiar with the DSA syntax and I had to setup one of the LAN ports as a WAN port with a specific VLAN tag required by my ISP.
Unfortunately it didn't solve the issues with WiFi signal or WPS but I appreciate the suggestion all the same.
Ended up using a spare ISP provided router as a dumb AP for 5Ghz. My speeds are back to normal and I can use the WPS from the ISP router to connect my wireless printer.
This setup will have to do until I find a good router that works well with OpenWrt.
I just noticed something in your settings: You said you tried 23 dBm, but in your settings it's 20 dBm using channel 58. Some channels are limited to lower dBm. In many countries, channel 58 often is reserved for radar. A so called "DFS" channel. See https://en.wikipedia.org/wiki/List_of_WLAN_channels.
Btw., have you set the country code? You can see the max dBm for each channel in the regulatory database (regdb), depending on country. (Please set the countrycode of your ACTUAL country. Setting any other country is illegal and there are heavy fines.)
Yes if you look at my original post I tried changing country codes. Setting it to US allows me to pick 23dBm or setting the channel to 149. 20dBm is the default setting when my home country of the UK is selected.
With my phone almost touching the router the best I recorded was -40dBm but only for a second or two. It was constantly fluctuating anywhere from -40dBm to -68dBm.
On a positive note I managed to get WPS working on the 2.4Ghz radio. Not 100% sure what I did to get it to work. Perhaps setting a dedicated channel instead of auto? Or enabling krack countermeasures?
That's all I changed.
Don't want to turn it off again to verify encase I can't get it to enable again.