Dynalink DL-WRX36 Askey RT5010W IPQ8072A technical discussion

If I knew that we wouldn't be having this issue

Is this the only board with this problem?

Only one I know of, even the AX3600 doesnt have this issue

Can we try to use any other BDF extracted from the firmware?

0b89a8aca946aab606a36c584b21f1846607fc75a3bf95ec972458cf02f49593	bdwlan.b242
0dfe9f2e2c29e19a8945fa9060f13b9c62ddcd2c52cf202e1c33336f51ba5b54	bdwlan_ctl.b292
13d4c352aebebece2c2e4240a5463be4934581506c27a67c45f523803d7c6256	bdwlan.b214
18fa8bd41cb831b4de00111fa53ff6187b20ed8f861928e08d41561cddb60470	bdwlan.b210
18fa8bd41cb831b4de00111fa53ff6187b20ed8f861928e08d41561cddb60470	bdwlan.bin
27c86d5f1213b7b0c035c89c10a0534d01fca8f5a506868829025d8b822f3109	bdwlan.b290
354f7351dd85bf48f903c3571c77f0726d39666aef242e283ad1c1a0b5f248a2	bdwlan.b215
3c8d4ffd8619e6e09dbaf5392457b89cb20ce54bf0300823047d7a2b1495f7e0	bdwlan.b212
4354f99e2b9796f1e0b85305168c7480db13f0a608378797776601bd494d143e	bdwlan.b240
52fb3f52413c318fd4f898dbf239656159e927739a6551f40d318911d1a78fbd	bdwlan.b243
543597893e4bcfe4ee9af7c779c8688d8bcad88537b4aa314d360087dd94bfbd	bdwlan.b231
55399f60e33dad9f14a2d29057d1fac0788364eee63dc3d181b3ce5bb8767ab3	bdwlan.b292
5742920534fdedad2217efc22aac83ca2b7d4b4abe8ed582e258c2ad92c42bf4	bdwlan.b294
59b2ccfb710441ba9b90ec04144f3dedaa5902ee6fb260669d273a10660ffb1b	bdwlan_ctl.b291
5f796aae812e2b922393f950a2838c895949d68707f3e31e9c3d6fdf88e53be2	GoldenBin_20210323.bin
61ce8046ad281342f12eb6d27435907679ff37b266d8b9018b12b334b9edf719	BDF_20210705.bin
61ce8046ad281342f12eb6d27435907679ff37b266d8b9018b12b334b9edf719	bdwlan.rt5010w-d350_rev0
6b161b532367c200d552daa1fc9d6a2501d797a7770333b43bef4d86b6f7a9e2	bdwlan.b290_SKY85340_QPF4588A_EMI_20200513_02115
6b161b532367c200d552daa1fc9d6a2501d797a7770333b43bef4d86b6f7a9e2	bdwlan.rt5010w_rev2
71e5cad613fb914808b39f3b20e4284419a65ee2f563a4e6d1f4e1faeeeeb52a	bdwlan.b216
7527e6be57b3e8cd40b03b1dbdfdee18dce78a6e18a3b70c81a55749dfedaf8d	BDF_20210412.bin
7b33024909bcd02b131d8d007924957ac7ae3a666d0de3525813bf3a15530a75	bdwlan.b293
82f4e323726ad274a132d15bf109412eb3a0839c05cd47ccbab58d7442ba5709	bdwlan_ctl.b290
9692c99199dc8c0ba56629c623afb3b41bfd7ebe96caf12e8aec2da1ce54f786	bdwlan.b213
9a2ab519b672aeeded90fd1f91c3e0f312ad86d64df780627987d0010d625c9c	bdwlan.b211
a55176c440b419f4ad083a918e91e9008f3aaf7c4dff2eb90ff8c49ee8e0e9dc	bdwlan.b291
b0668f76db89821538347c5785e485cd77808656a01d81e8bc87fc44ace963df	bdwlan.b230
b57951ce38c68266869544c9c90765d4cfdaa27092626e8292d7b87e781443ab	bdwlan.b241
cb548e4e19a0b89d772f1e26e62edf036f690f5d9ca7d2da45a0c13c2582bba9	bdwlan_filterless.b215
cf47af6ca1c44e9c42bdc73418918dede2f50f8600e927a143f3af8b3374b8dd	bdwlan_ctl.b293
d9ff97e41e346a66b23c15941b566c31dea78a1008f68316dc9a58b311610bdb	bdwlan.b260
fdb697d91f1dbdb136797c9a5fdc02aec2aa4a6630222a32a5a8552b70f9ca83	bdwlan_ctl.b260
fef15e1cd66099ba2c1c36d0941e843b3ff470d63e467e1a6a4bab342585c8fa	bdwlan.b290_SKY85340_SKY85755_EMI_spur_20200914_02932
fef15e1cd66099ba2c1c36d0941e843b3ff470d63e467e1a6a4bab342585c8fa	bdwlan.rt5010w_rev3

1 Like

Which firmware, reg domain and channel are you using for 5GHz?
For me using PA and channel 44 (the best one in terms of output power), I'm limited to 26dbm when using 2.9.x branch firmwares.
Using 2.7.x or older gives me 28dbm on both 5GHz and 2.4GHz, which are still both below the reg domain's but higher than 2.9.x.

1 Like

Not really as its model specific

I'm on snapshot SNAPSHOT r23900-7f54d9ba1a, WLAN.HK.2.9.0.1-01862-QCAHKSWPL_SILICONZ-1, country code US, channel 157 or 161 with power at 29dBm. So far I'm very happy with the coverage as I see a stronger signal on the 5GHz band than my R7800. 5.5 days of uptime and a few more clients have been migrated over from my previous router, everything is stable so far.

1 Like

I checked the BDF_20210412.bin file. Both radios work but the same problem still occurs.
Comparing binary files there are few differences:


Could this be a previous BDF version for this board?

I got no idea, I used the BDF that stock FW is using, and there will be differences since regulatory data was updated

I am comparing the original file.

The GoldenBin_20210323.bin BDF file also works. And in this case the dBm values are different:

  1. US
root@OpenWrt:~# iw reg get
global
country US: DFS-FCC
	(902 - 904 @ 2), (N/A, 30), (N/A)
	(904 - 920 @ 16), (N/A, 30), (N/A)
	(920 - 928 @ 8), (N/A, 30), (N/A)
	(2400 - 2472 @ 40), (N/A, 30), (N/A)
	(5150 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
	(5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
	(5470 - 5730 @ 160), (N/A, 24), (0 ms), DFS
	(5730 - 5850 @ 80), (N/A, 30), (N/A), AUTO-BW
	(5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW, PASSIVE-SCAN
	(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR, PASSIVE-SCAN
	(57240 - 71000 @ 2160), (N/A, 40), (N/A)

phy#1 (self-managed)
country US: DFS-FCC
	(2402 - 2472 @ 40), (6, 30), (N/A)
	(5170 - 5250 @ 80), (6, 30), (N/A), AUTO-BW
	(5250 - 5330 @ 80), (6, 24), (0 ms), DFS, AUTO-BW
	(5490 - 5730 @ 160), (6, 24), (0 ms), DFS, AUTO-BW
	(5735 - 5835 @ 80), (6, 30), (N/A), AUTO-BW

phy#0 (self-managed)
country US: DFS-FCC
	(2402 - 2472 @ 40), (6, 30), (N/A)
	(5170 - 5250 @ 80), (6, 30), (N/A), AUTO-BW
	(5250 - 5330 @ 80), (6, 24), (0 ms), DFS, AUTO-BW
	(5490 - 5730 @ 160), (6, 24), (0 ms), DFS, AUTO-BW
	(5735 - 5835 @ 80), (6, 30), (N/A), AUTO-BW
root@OpenWrt:~# iwinfo 
phy0-ap0  ESSID: "xxx"
          Access Point: ***
          Mode: Master  Channel: 36 (5.180 GHz)  HT Mode: HE80
          Center Channel 1: 42 2: unknown
          Tx-Power: 28 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: -110 dBm
          Bit Rate: unknown
          Encryption: WPA2 PSK (CCMP)
          Type: nl80211  HW Mode(s): 802.11ac/ax/n
          Hardware: embedded [Qualcomm Atheros IPQ8074]
          TX power offset: none
          Frequency offset: none
          Supports VAPs: yes  PHY name: phy0

phy1-ap0  ESSID: "xxx"
          Access Point: ***
          Mode: Master  Channel: 11 (2.462 GHz)  HT Mode: HE20
          Center Channel 1: 11 2: unknown
          Tx-Power: 30 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: -106 dBm
          Bit Rate: unknown
          Encryption: WPA2 PSK (CCMP)
          Type: nl80211  HW Mode(s): 802.11ax/b/g/n
          Hardware: embedded [Qualcomm Atheros IPQ8074]
          TX power offset: none
          Frequency offset: none
          Supports VAPs: yes  PHY name: phy1
  1. DE
root@OpenWrt:~# iw reg get
global
country DE: DFS-ETSI
	(2400 - 2483 @ 40), (N/A, 20), (N/A)
	(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
	(5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
	(5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
	(5725 - 5875 @ 80), (N/A, 13), (N/A)
	(5945 - 6425 @ 160), (N/A, 23), (N/A), NO-OUTDOOR
	(57000 - 66000 @ 2160), (N/A, 40), (N/A)

phy#1 (self-managed)
country DE: DFS-ETSI
	(2402 - 2482 @ 40), (N/A, 20), (N/A)
	(5170 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
	(5250 - 5330 @ 80), (N/A, 23), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
	(5490 - 5590 @ 80), (N/A, 30), (0 ms), DFS, AUTO-BW
	(5590 - 5650 @ 40), (N/A, 30), (600000 ms), DFS, AUTO-BW
	(5650 - 5710 @ 40), (N/A, 30), (0 ms), DFS, AUTO-BW

phy#0 (self-managed)
country DE: DFS-ETSI
	(2402 - 2482 @ 40), (N/A, 20), (N/A)
	(5170 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
	(5250 - 5330 @ 80), (N/A, 23), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
	(5490 - 5590 @ 80), (N/A, 30), (0 ms), DFS, AUTO-BW
	(5590 - 5650 @ 40), (N/A, 30), (600000 ms), DFS, AUTO-BW
	(5650 - 5710 @ 40), (N/A, 30), (0 ms), DFS, AUTO-BW
root@OpenWrt:~# iwinfo 
phy0-ap0  ESSID: "xxx"
          Access Point: ***
          Mode: Master  Channel: 36 (5.180 GHz)  HT Mode: HE80
          Center Channel 1: 42 2: unknown
          Tx-Power: 19 dBm  Link Quality: 65/70
          Signal: -45 dBm  Noise: -110 dBm
          Bit Rate: 1200.9 MBit/s
          Encryption: WPA2 PSK (CCMP)
          Type: nl80211  HW Mode(s): 802.11ac/ax/n
          Hardware: embedded [Qualcomm Atheros IPQ8074]
          TX power offset: none
          Frequency offset: none
          Supports VAPs: yes  PHY name: phy0

phy1-ap0  ESSID: "xxx"
          Access Point: ***
          Mode: Master  Channel: 11 (2.462 GHz)  HT Mode: HE20
          Center Channel 1: 11 2: unknown
          Tx-Power: 16 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: -106 dBm
          Bit Rate: unknown
          Encryption: WPA2 PSK (CCMP)
          Type: nl80211  HW Mode(s): 802.11ax/b/g/n
          Hardware: embedded [Qualcomm Atheros IPQ8074]
          TX power offset: none
          Frequency offset: none
          Supports VAPs: yes  PHY name: phy1

My WRX36 also sits on a shelf waiting for ath11k drivers to mature. Wifi performance was way to erratic for me, though I haven't tested a new build on it in a few months, so perhaps firmware/drivers have improved as of late. Go for a mediatek router if you want to replace r7800 with wifi6. If memory serves, I believe the r7800 has better 2.4 ghz range than the belkin devices, at least that was my impression when I compared the two a while back. Now, I have two, an e8450 and an rt3200, and they work flawlessly. Decent range and speed. Dozens of clients connected. It just works.

As of latest snapshot r23939 builds (+ luci, sqm):

wan speed: r7800 > wax206 > wrx36
wan latency: wax206 > r7800 > wrx36
wlan perf.: r7800 > wax206 ~ wrx36
wifi range: wrx36 > r7800 ~ wax206

How did you replace the BDF? It looks enticing and it seems to be taking the regs' power to the letter.

Package with another board-2.bin: https://easyupload.io/yl1wa0
The difference is 3 dBm for US and 1 dBm for DE in 5G radio. It's still not full power.

2 Likes

That package seems to be cooperating better with more modern (2.9.x branch) firmwares, as it's allowing me now 30dbm on 2.4GHz and 28dbm on 5GHz, PA domain. Nice work!

2 Likes

The BDF also has the radio calibration, with the wrong calibration the radio can work worst.
You need to test if the higher (or same) Tx power from a different BDF gives same/worst (iperf3) speed at some distance, when compared to the factory BDF.
When I tried that:
https://forum.openwrt.org/t/dynalink-dl-wrx36-askey-rt5010w-ipq8072a-technical-discussion/110454/1655

How did you saw that the factory dynalink FW uses 30dB Tx power?
I switched to openwrt when my router arrived and didn't test dynalink FW, but I see in the pdf manual that the Tx power is measured in 25%, 50%, 75%, 100% (in the web gui), so I always wonder what was the real Tx power in factory FW.

These three BDF files (rt5010w-d350_rev0.bin, BDF_20210412.bin and GoldenBin_20210323.bin) are not very different from each other compared to the others inside the firmware.
Binary comparison:

iperf3 result (HE80) on GoldenBin_20210323.bin BDF:

Connecting to host 192.168.1.1, port 5201
[  5] local 192.168.1.183 port 48776 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   108 MBytes   903 Mbits/sec    0   3.06 MBytes       
[  5]   1.00-2.00   sec   111 MBytes   933 Mbits/sec    0   3.06 MBytes       
[  5]   2.00-3.00   sec   105 MBytes   881 Mbits/sec    0   3.06 MBytes       
[  5]   3.00-4.00   sec   110 MBytes   923 Mbits/sec    0   3.06 MBytes       
[  5]   4.00-5.00   sec   114 MBytes   954 Mbits/sec    0   3.06 MBytes       
[  5]   5.00-6.00   sec   112 MBytes   944 Mbits/sec    0   3.06 MBytes       
[  5]   6.00-7.00   sec   108 MBytes   902 Mbits/sec    0   3.06 MBytes       
[  5]   7.00-8.00   sec   111 MBytes   933 Mbits/sec    0   3.06 MBytes       
[  5]   8.00-9.00   sec   108 MBytes   902 Mbits/sec    0   3.06 MBytes       
[  5]   9.00-10.00  sec   114 MBytes   954 Mbits/sec    0   3.06 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.07 GBytes   923 Mbits/sec    0             sender
[  5]   0.00-10.01  sec  1.07 GBytes   920 Mbits/sec                  receiver

iperf Done.

In the factory firmware, the AP reports txpower. This can be read using the WIFIman app. I also checked it directly on the router. And from what I remember, the dBm values were correct.

@Ansuel @robimarko Are you able to say anything more about these three BDF files?

1 Like

Is it faster than the openwrt BDF at same distance?
Was this in the next room?
The test is sending data to the router or receiving from it?

Two wall test:

  1. rt5010w-d350_rev0.bin
Connecting to host 192.168.1.1, port 5201
[  5] local 192.168.1.183 port 50376 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  38.4 MBytes   322 Mbits/sec    0   1.51 MBytes       
[  5]   1.00-2.00   sec  40.0 MBytes   336 Mbits/sec    0   2.12 MBytes       
[  5]   2.00-3.00   sec  41.2 MBytes   346 Mbits/sec    0   2.68 MBytes       
[  5]   3.00-4.00   sec  38.8 MBytes   325 Mbits/sec    0   3.00 MBytes       
[  5]   4.00-5.00   sec  42.5 MBytes   356 Mbits/sec    0   3.00 MBytes       
[  5]   5.00-6.00   sec  42.5 MBytes   357 Mbits/sec    0   3.00 MBytes       
[  5]   6.00-7.00   sec  38.8 MBytes   325 Mbits/sec    0   3.00 MBytes       
[  5]   7.00-8.00   sec  42.5 MBytes   356 Mbits/sec    0   3.00 MBytes       
[  5]   8.00-9.00   sec  43.8 MBytes   367 Mbits/sec    0   3.00 MBytes       
[  5]   9.00-10.00  sec  36.2 MBytes   304 Mbits/sec    5   2.10 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   405 MBytes   339 Mbits/sec    5             sender
[  5]   0.00-10.01  sec   402 MBytes   337 Mbits/sec                  receiver

iperf Done.
Connecting to host 192.168.1.1, port 5201
Reverse mode, remote host 192.168.1.1 is sending
[  5] local 192.168.1.183 port 41582 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  51.5 MBytes   432 Mbits/sec                  
[  5]   1.00-2.00   sec  53.5 MBytes   449 Mbits/sec                  
[  5]   2.00-3.00   sec  55.8 MBytes   468 Mbits/sec                  
[  5]   3.00-4.00   sec  53.3 MBytes   447 Mbits/sec                  
[  5]   4.00-5.00   sec  54.5 MBytes   457 Mbits/sec                  
[  5]   5.00-6.00   sec  47.3 MBytes   396 Mbits/sec                  
[  5]   6.00-7.00   sec  55.5 MBytes   465 Mbits/sec                  
[  5]   7.00-8.00   sec  55.7 MBytes   468 Mbits/sec                  
[  5]   8.00-9.00   sec  52.5 MBytes   440 Mbits/sec                  
[  5]   9.00-10.00  sec  57.6 MBytes   483 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.01  sec   541 MBytes   453 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   537 MBytes   451 Mbits/sec                  receiver

iperf Done.
  1. GoldenBin_20210323.bin
Connecting to host 192.168.1.1, port 5201
[  5] local 192.168.1.183 port 53326 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  39.5 MBytes   331 Mbits/sec    0   1.76 MBytes       
[  5]   1.00-2.00   sec  38.8 MBytes   325 Mbits/sec    0   2.41 MBytes       
[  5]   2.00-3.00   sec  43.8 MBytes   367 Mbits/sec    0   2.91 MBytes       
[  5]   3.00-4.00   sec  41.2 MBytes   346 Mbits/sec    0   3.07 MBytes       
[  5]   4.00-5.00   sec  41.2 MBytes   346 Mbits/sec    0   3.07 MBytes       
[  5]   5.00-6.00   sec  41.2 MBytes   346 Mbits/sec    0   3.07 MBytes       
[  5]   6.00-7.00   sec  40.0 MBytes   336 Mbits/sec    0   3.07 MBytes       
[  5]   7.00-8.00   sec  43.8 MBytes   367 Mbits/sec    0   3.07 MBytes       
[  5]   8.00-9.00   sec  41.2 MBytes   346 Mbits/sec    0   3.07 MBytes       
[  5]   9.00-10.00  sec  41.2 MBytes   346 Mbits/sec    0   3.07 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   412 MBytes   346 Mbits/sec    0             sender
[  5]   0.00-10.01  sec   410 MBytes   343 Mbits/sec                  receiver

iperf Done.
Connecting to host 192.168.1.1, port 5201
Reverse mode, remote host 192.168.1.1 is sending
[  5] local 192.168.1.183 port 46608 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  68.2 MBytes   572 Mbits/sec                  
[  5]   1.00-2.00   sec  72.3 MBytes   607 Mbits/sec                  
[  5]   2.00-3.00   sec  69.7 MBytes   584 Mbits/sec                  
[  5]   3.00-4.00   sec  63.4 MBytes   532 Mbits/sec                  
[  5]   4.00-5.00   sec  63.1 MBytes   529 Mbits/sec                  
[  5]   5.00-6.00   sec  63.7 MBytes   535 Mbits/sec                  
[  5]   6.00-7.00   sec  62.3 MBytes   523 Mbits/sec                  
[  5]   7.00-8.00   sec  60.8 MBytes   510 Mbits/sec                  
[  5]   8.00-9.00   sec  62.2 MBytes   522 Mbits/sec                  
[  5]   9.00-10.00  sec  63.0 MBytes   529 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.02  sec   652 MBytes   545 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   649 MBytes   544 Mbits/sec                  receiver

iperf Done.

But this is just a quick test...

2 Likes