Slow 2.4Ghz wifi on Netgear R7800

I have set up a Netgear R7800 router on openwrt 21.02.3.
It is in bridge mode, behind the ISP router.
When I enable the ISP's router 2.4Ghz wifi, I get speeds of 95 Mbps (close to the 100 Mbps I am paying for).

On the openwrt router (R7800), the 5GHz wifi is perfectly fine. However, the 2.4GHz wifi is very slow. I achieve about 20 Mbps, sometimes dipping to 15 Mbps.

Can anyone with the R7800 share their experience with 2.4GHz speed ?

Here's my /etc/config/wireless (the 2.4Ghz part) :

config wifi-device 'radio1'
	option type 'mac80211'
	option band '2g'
	option path REDACTED
	option htmode 'VHT20'
	option cell_density '0'
	option channel 'auto'

config wifi-iface 'radio1_net'
	option device 'radio1'
	option network 'net'
	option mode 'ap'
	option key REDACTED
	option ssid 'net'
	option encryption 'sae'
	option wpa_disable_eapol_key_retries '1'
	option ieee80211w '1'
	option isolate '1'
	option dtim_period '3'

Try setting a channel, instead of using auto.
Have you set a country?

I tried setting the optimal channel, but it didn't make a difference.
I let it at the default US.

If there's no problem with the wifi coverage then try these settings:

Then in advanced

leave DTIM Interval to default 2

1 Like

Thank you. I just tried, but it didn't help.

set to 40 mhz not 20

Thanks, but I already tried that, and it didn't work.