Posted: Fri Mar 10, 2023 2:48 Post subject: Unimpressive Wifi Performance on XR500
Netgear XR500
Build 51855
Gigabit WAN connection
My wired clients all see > 900 mbps on speedtest.net. However, my wifi clients max out around 430 mbps. I've tested on iPhone, iPad, Surface Book, and Dell laptops. I was really expecting to see closer to 600 mbps over wifi with the XR500.
I am familiar with the QCA wifi thread and the wiki and I have played around quite a bit with wifi settings on my XR500 to no avail. Is 430 mpbs really the best the XR500 can do on DD-WRT?
Joined: 03 Jan 2010 Posts: 7568 Location: YWG, Canada
Posted: Fri Mar 10, 2023 6:50 Post subject:
whats with that weird protection/rts threshold.? certainly isnt helping, mostly needs to be at maxed/disabled 96% of the time.. tx power is low especially for those lower 5ghz channels, pick a reg domain allowing more (panama is overall best right now for all bands).
consider using channels which most likely are cleaner, such as 52-64, 100-112 assuming all devices support them _________________ LATEST FIRMWARE(S)
BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers
Enabling RTS/CTS protection and setting threshold has no value if you cannot set (802.11g) fragmentation threshold in the webUI. I don't think fragmentation is auto-set when you enable these (?). If you read the QCA Wireless Settings Wiki and the servervault article link, you will see that the information was clearly misunderstood. The "best answer" was to set fragmentation threshold at 784 and RTS threshold at 534. The only "problem" is that the MTU for 802.11 is not 1500, it is 2304 (up to 2312). So, fragmentation threshold could be set to 1152(1156), and RTS threshold set to 768(771). And that is -if- we had the ability to change the fragmentation threshold in the webUI. That sticky and the wiki are not quite optimal recommendations, anyway.
You may also wish to set Beacon Interval to 100 and Sensitivity Range/ACK Timing to 1350. _________________ "The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost
"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio
Joined: 16 Nov 2015 Posts: 6410 Location: UK, London, just across the river..
Posted: Fri Mar 10, 2023 8:14 Post subject:
disable airtime fairness
set ack time to 900
use country domain canada panama or haiti - im on canada
if you have many clients leave the cts protection and rts threshold..
your clients also matters, some are better than others..
for 5Ghz use a valid channel
36-48 36+UU
52-64 52+UU
100-112 100+UU
116-128 116+UU
132-144 132+UU
149-161 149+UU
or their LL respective values like 48 + LL, 64 + LL and ect... _________________ Atheros
TP-Link WR740Nv1 ---DD-WRT 55179 WAP
TP-Link WR1043NDv2 -DD-WRT 55303 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55460 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55460 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55363 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
Thanks all. I made changes as suggested in this thread. A tiny bit better, not much. My Roku TV does not support DFS so I cannot use DFS channels.
All tests are performed approximately 2 meters from the router, line of sight. Wifi chipsets on clients are QCA61x4A (Dell laptop) and Intel AX201 (Surface Book). Also tested on iPad mini 5.
This always depends on the WLAN client and the drivers.
Many WLAN drivers have some kind of problems and have different throughput results depending on the number of streams.
For example:
with 1 stream, 50mbit
with 12 streams 600mbit
and a influencing factor is also your neighborhood and the interference from other WLAN devices.
if you have many neighbors that produce a lot of interference on the frequency you are using, then you will also have a poor throughput.
and if you can't use DFS channels then you are out of luck, your choice of available channels is very limited.
Then you have only 2 80Mhz blocks available out of a maximum of 6.
You also measure the WAN > WLAN speed, it would be better to measure LAN > WLAN with iperf3.
I tested with the same clients on an eero Pro 6 at the same location. All clients were achieving >500 mbps with the eero so I know this is not a limitation of the clients. Also, the eero was using channel 36.
I tested with the same clients on an eero Pro 6 at the same location. All clients were achieving >500 mbps with the eero so I know this is not a limitation of the clients. Also, the eero was using channel 36.
Other WLAN drivers and chipsets.
As you can see, I even get 1Gbit of throughput, it just depends on the test conditions.
I can also tell you from experience that I get the best throughput on DFS channels.
The best rates I have on 116+UU, a channel you don't want to use
I get 600+ download and 500+ upload from my iPhone XS.
I use an r9000
I strongly suggest you set it to mixed, vht160, channel 100, 5500mhz, +14UUU, single user beamforming but do not enable mu-Mimo beamforming. Set tx power to 23dbm, and 0dbi for antenna gain, keep rts threshold disabled, keep protection mode set to “none,” keep airtime policy set to disabled, enable “disassoc low ACK,” set your ack frequency to 3600, make sure qca boost/noise immunity is disabled, u-apsd is up to you but I personally keep it disabled, beacon interval is 100, dtim interval is 2, airtime fairness and wmm support both enabled, turbo QAM must be set to enabled (for both 2.4ghz and 5ghz)
For congestion control provider I strongly suggest using “bbr” which will then automatically turn into bbr2. Cubic is the second best choice in my opinion, I also disabled SFE (shortcut forwarding engine), and with my 1gig frontier optical fiber service I set the MTU to “manual” and typed in “1500.”
By the way, if you are really 2 meters from your router then I suggest using an ack frequency/ack sensitivity of 450m or 900m or 0m
Joined: 16 Nov 2015 Posts: 6410 Location: UK, London, just across the river..
Posted: Mon Mar 20, 2023 14:08 Post subject:
XR 500 is reboxed R7800 and R7800 can translate up to 900Mbit +
So, its either bad router settings or bad client with poor capabilities, could be due to ISP cannot deliver the promised speed or the last DDWRT builds have some wifi issues (those are in WIP atm)..
try with Vanilla or DDWRT for wifi settings, try to use HAITI or PANAMA country domain settings, ACK time i use 900 and its ok..could do with 1350 if so...also disable air time fairness..
By any chance do you use QoS, as it takes a big toll on the CPU and than performance is reduced... _________________ Atheros
TP-Link WR740Nv1 ---DD-WRT 55179 WAP
TP-Link WR1043NDv2 -DD-WRT 55303 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55460 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55460 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55363 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913