OpenWrt Forum Archive

Topic: Low Wi-Fi down/up speeds compared to old router with stock firmware

The content of this topic has been archived on 27 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Yesterday I connected my old router, which runs on stock firmware (WR1042ND-v2) to my current router, (WR1043ND-v4, which is running the latest LEDE build made for it) using an Ethernet cable.

However, when I decided to run a speed test to my old router and compared it to my current one, which runs on LEDE, the down/up speeds were like 50% higher than on my current router with LEDE.

My speed results are as follows (Measured in speedtest.net):

` Internet plan promises:
~100Mbps down
~33Mbps up

* WR1042ND-v2 with stock firmware / Wired:
~94Mbps down
~35Mbps up

* WR1042ND-v2 with stock firmware / Wi-Fi connected:
~81Mbps down
~35Mbps up

** WR1043ND-v4 with latest LEDE as of today (April 1, 2018) / Wired:
~94Mbps down
~35Mbps up

** WR1043ND-v4 with latest LEDE as of today (April 1, 2018) / Wi-Fi connected:
~44Mbps down
~22Mbps up

* WR1042ND-v2 Wi-Fi settings / Channel - 8 (Auto) (All the settings are the default ones, I haven't changed anything, as the router's SSID can suggest and I have ran those speed tests after a factory reset):

https://i.imgur.com/ZppW3vp.png

https://i.imgur.com/1O7bGhn.png

** WR1043ND-v4 Wi-Fi settings:

https://i.imgur.com/q5xohUf.png

https://i.imgur.com/LLs24hu.png

As you can see, there's a big difference in the down/up speeds in LEDE, compared to TP-Link's stock firmware. Does anybody have this issue with this exact router/know what's the cause of it/know how to fix it?

Thanks,
Maxim

(Last edited by ProudlyTM on 1 Apr 2018, 15:59)

in the WR1042ND-v2 stock firmware wireless setting, you have the Max Tx Rate set at 300Mbps.  can you list all the possible values in its drop down?

wrtboy wrote:

in the WR1042ND-v2 stock firmware wireless setting, you have the Max Tx Rate set at 300Mbps.  can you list all the possible values in its drop down?

Sure. Here you go:

1Mbps
2Mbps
5.5Mbps
6Mbps
7Mbps
8Mbps
9Mbps
11Mbps
12Mbps
13Mbps
15Mbps
18Mbps
21Mbps
24Mbps
26Mbps
30Mbps
36Mbps
39Mbps
45Mbps
48Mbps
52Mbps
54Mbps
60Mbps
65Mbps
72Mbps
78Mbps
90Mbps
104Mbps
117Mbps
120Mbps
130Mbps
135Mbps
150Mbps
180Mbps
240Mbps
270Mbps
300Mbps

i have a feeling the reason why you are observing a difference in wireless speeds between stock and openwrt is due to the difference in their channel width setting.  i think to make them closer to parity, try changing the channel width to 20M in your WR1042ND-v2 stock firmware wireless setting and retest again.

wrtboy wrote:

i have a feeling the reason why you are observing a difference in wireless speeds between stock and openwrt is due to the difference in their channel width setting.  i think to make them closer to parity, try changing the channel width to 20M in your WR1042ND-v2 stock firmware wireless setting and retest again.

It appears you have been right. Check out these speedtests:

20MHz:

https://i.imgur.com/J67bFss.jpg

40MHz and Auto:

https://i.imgur.com/KuoIh3y.jpg

Those tests make me believe that my current router is stuck in the 20MHz width for some reason, because even if I choose 40MHz, it shows me the same results when I do a speedtest.. That's weird.

(Last edited by ProudlyTM on 2 Apr 2018, 11:45)

it's my understanding the final 802.11n standard calls for the radio to operate in 20mhz channel width even when you have set channel width at 40mhz, when it senses the presence of neighboring 802.11 radio signals operating in the same channel-- interference.

it's quite possible the WR1042ND-v2 stock firmware is a pre-n or a draft 802.11n version hence not "neighbor-friendly" and it continues to broadcast in 40mhz despite the presence of neighboring 802.11 radio signals.

wrtboy wrote:

it's my understanding the final 802.11n standard calls for the radio to operate in 20mhz channel width even when you have set channel width at 40mhz, when it senses the presence of neighboring 802.11 radio signals operating in the same channel-- interference.

it's quite possible the WR1042ND-v2 stock firmware is a pre-n or a draft 802.11n version hence not "neighbor-friendly" and it continues to broadcast in 40mhz despite the presence of neighboring 802.11 radio signals.

Hmm.. So are you suggesting that I should try switching the channel? I have already tried channels 1,6,8,11, but all of them reported the same speedtest results (on both 20MHz and 40MHz).

perhaps decreasing the transmit power setting to a level that it no longer detects neighboring 802.11 radio signals.  that should make the router broadcast in 40mhz channel width.  the downside to that approach is potentially weaker wireless range.

i think the issue is more related to the 2.4ghz band being too congested for 40mhz channel width to properly work without any interference.

The discussion might have continued from here.