Dynalink DL-WRX36 Askey RT5010W IPQ8072A technical discussion

Cannot answer that as I setup mine about 2 months ago.

I used option 2 which worked without a problem as long as you understand that the OpenWrt factory image should be downloaded from the download section (it has the .ubi extension) it is not on the install page

Your special attention to the quote below from the install page, adding that makes it possible to always start from an USB stick with the initramfs file, saved my *ss when I did something stupid.

The code below, provided by hnyman, is to be used to verify that the relevant U-Boot variables are set correctly:

bootcmd=run openwrtusb; run openwrtboot openwrtboot=setenv bootargs console=ttyMSM0,115200n8 ubi.mtd=rootfs rootfstype=squashfs rootwait; ubi part fs; ubi read 0x44000000 kernel; bootm 0x44000000#config@rt5010w-d350-rev0 openwrtusb=usb start && fatload usb 0:1 0x44000000 openwrt-ipq807x-generic-dynalink_dl-wrx36-initramfs-uImage.itb && bootm 0x44000000

The same changes can be made from within OpenWRT using ssh, by running.

fw_setenv bootcmd 'run openwrtusb; run openwrtboot' fw_setenv openwrtboot 'setenv bootargs console=ttyMSM0,115200n8 ubi.mtd=rootfs rootfstype=squashfs rootwait; ubi part fs; ubi read 0x44000000 kernel; bootm 0x44000000#config@rt5010w-d350-rev0' fw_setenv openwrtusb 'usb start && fatload usb 0:1 0x44000000 openwrt-ipq807x-generic-dynalink_dl-wrx36-initramfs-uImage.itb && bootm 0x44000000'

More details about this failsafe method is in post comment #1317.

1 Like

Try, and let us know ,)

TBH, haven't seen any post about failed migrations due to stock fw revision.

Ah... never mind, found it! For those confused like I did below, the .ubi can be found here. Also to clarify, you would still need the .itb file for the first 3 steps of option 2, then the .ubi factory image.

[quote="egc, post:2018, topic:110454"]
...as long as you understand that the OpenWrt factory image should be downloaded from the download section (it has the .ubi extension) it is not on the install page
[/quote]

so it's not this .itb file as provided in the instruction?? https://downloads.openwrt.org/snapshots/targets/qualcommax/ipq807x/openwrt-qualcommax-ipq807x-dynalink_dl-wrx36-initramfs-uImage.itb

do you have the link to the .ubi?

1 Like

itb link is on the wiki page, ubi can be found in the same place (URL) as the itb.
that's how it's written in the wiki, and (still) correct, AFAIK.

1 Like

Does anyone else have any issues with ipv6 over wifi? For months now whenever I reboot my router, I'd say 75% of the time ipv6 to the internet will not operate over my wifi clients. My router gets ipv6 from my cable modem, each client gets delegated its own ipv6 address correctly (including the wifi connections), but then for some reason the wifi clients simply will not reach the internet with ipv6. Hardwired LAN connections work perfectly fine. I have to reboot the router over and over and over again, but eventually it will just magically work.

Am I crazy? Has anyone else experienced this? Any suggestions?

2 Likes

So I just purchased 2 of these units, $70.00 just to ship to Australia, OMG~!. I plan on deploying both at home to function via 802.11r. Looking forward to this!

Day one I will be performing a HW mod to better facilitate no nonsense serial flashing.

Serial connection parameters per wiki:
115200, 8N1, 3.3V

So I've purchased;
# 20 Sets JST 2.0 PH 4 Pin Connector Plug Include 20PCS 4 Pin Female Mini Connector Plug with 150mm Cable Wire & 20PCS 4 Pin Male Micro Connector Plug

&

# USB to TTL Serial 3.3V Adapter Cable TX RX Signal 4 Pin PL2303HX Prolific Chip

Plan to move the serial port to external chassis permanently.

Anyone take a mod like this on yet for this unit? Any tips?

I am having issue with wifi "crashing" , i.e. suddenly the SSID's don't show up, and all the connections are lost. The only way I have found so far is rebooting to fix. Any ideas? I believe I am on firmware 1862. Below are some of the errors that seem to happen afterwords, filling the log. I do have 2 SSID's per band.

36523.465277] ath11k_warn: 70 callbacks suppressed
[36523.465300] ath11k c000000.wifi: failed to send WMI_PDEV_BSS_CHAN_INFO_REQUEST cmd
[36523.468991] ath11k c000000.wifi: failed to send pdev bss chan info request
[36523.476662] ath11k c000000.wifi: failed to send WMI_PDEV_SET_PARAM cmd
[36523.483248] ath11k c000000.wifi: Failed to set beacon mode for VDEV: 0
[36523.489749] ath11k c000000.wifi: failed to send WMI_BCN_TMPL_CMDID
[36523.496255] ath11k c000000.wifi: failed to submit beacon template command: -108
[36523.502419] ath11k c000000.wifi: failed to update bcn template: -108
[36523.509615] ath11k c000000.wifi: failed to send WMI_VDEV_SET_PARAM_CMDID
[36523.516229] ath11k c000000.wifi: failed to set BA BUFFER SIZE 256 for vdev: 0
[36523.522916] ath11k c000000.wifi: failed to send WMI_VDEV_SET_PARAM_CMDID

To install OpenWrt on Dynalink DL-WRX36, can i directly upload the "openwrt-qualcommax-ipq807x-dynalink_dl-wrx36-initramfs-uImage.itb" file from the stock firmware?
I couldn't find a detailed and complete video tutorial.

No, the initramfs file goes on a USB stick. Follow the wiki, option 2.

1 Like

Hmm... wondering if it's possible to run openwrt on the usb stick and stock fw on flash? So if the usb is present it would boot to openwrt and vice versa. That would be nice haha

Serial isn't required for flashing though, only for unbricking, and not even then, if you apply the extended uboot params for USB recovery.

(As listed below the installion howto in the wiki)

2 Likes

Going to pre-emptively do it anyways, came across some mentions of either a failed update (unexplained but led to brick/return to Amazon) or incorrect flash procedure leading to a brick. I'm coming from a WRT1900ACS as well which had the 2nd boot partition and this being a family router, I need to minimize on downtimes as much as possible.

I'd just have a spare router (actually, I have many), but hey, each on his/her own ...

I am seeing similar now.
That used to happen also earlier if there was wpa3 802.11r FT in play, so I disabled that SSID and things were relatively stable.

but with the newest firmware blob it has recently surfaced more often.

I also suspected that it might have something to do with the hostapd renewal by nbd, which was merged two weeks ago (and has got several fixes since then).

The firmware bump and the hostapd change was done at the same time, making it more difficult to debug the primary culprit.

Ath11k is more complex than earlier ath versions, so also offers more bug possibilities.

Edit:
see also discussion and links

2 Likes

Excuse me.
Does dl-wrx36 support wifi6 160Mhz in opwnwrt?

Can you try WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1 firmware? I have fixed 2 issues just by going back to this version -- traffic interruption on wifi client disconnect and multicast bug that breaks IPv6.

2.9.0.1 is just bad. In my opinion OpenWRT should roll back to 2.7.0.1 until issues are resolved.

for my use case I am using the 2.7 firmware (WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1) from kvalo repo with no issues ... i also moved from wpa3 to wpa2-psk
as you unsure what is the underlying issue

I've had to set my three APs to reboot, in sequence, during the small hours. I've been really badly hit by the ARP issue this week, where my work laptop (M1 MacBook Air) has been dropping off the network and then reconnecting regularly.

I love these devices but their instability is painful!

1 Like

Which FW are you using now mate, I just picked these up as well, 2 and plan to 802.11r as well.

Cheers,