Dynalink DL-WRX36 Install

I mean... I did... but you can see as a first time reader without context or experience one can read everything in order and not know what the relationship of one sentence/step to another is. And so by following steps in order, I was attempting to understand and do something that was already done for me.
Any way thanks for pointing that out.

No worries,

I rewrote that part of the installation guide, hopefully it's clearer now.

3 Likes

I think what would have really helped me when I was installing was on the wiki to have a link to the snapshots. The wiki states:

Use SCP (or other way) to transfer OpenWrt factory image

But does not have reference to it.

1 Like

There's only room for two links in the wiki template, and no, the factory isn't one of them, in this case.

The two are dynamic, will follow the releases, and always point to the latest images.
Not sure if it can by done with a plain URL.

I've however added a note about it, in the installation guide.

2 Likes

As I see the photos are missing from this section https://openwrt.org/toh/dynalink/dl-wrx36#photos I will put photos here (as they say putting it in forums is one way to contribute to the wiki and this is related to the post).

https://imgur.com/a/vMRL63Z
(Phone images too big for site so used Imgur)

And let me just say, this router is a DREAM to take apart and put back together, I don't know what's up with other routers and electrical devices for that matter (or maybe I have bad luck with electronics vendors) but this one does it right. 4 screws to take off the shell, no plastic tabs, no adhesive, just good old screws (and rubber coverings which might I add are very easy to put back in due to their shape and the slot they fit into) and after you take off the cover, you know how you take out the internals, it SLIDES out, I definitely feel like this router was designed with tinkerers in mind. I only had 3 issues and that was I could not figure out how to take off the black part with the 4 WiFi antennas, the placement of 1 of the 4 motherboard screws was directly above the black part and the heatsink screws were a bit hard to screw in but that is literally it. Incredible! Dynalink's engineers have my respect, amazing design. I don't fangirl for companies but I give credit where credit is due. For the software side I only have 1 issue, which I assume is due to the stock firmware and that is that ssh sessions (in specific lan-to-lan connections, lan-to-remote works just fine) freeze up for an inconsistent amount of time although I hope that once I switch to OpenWrt (waiting for the device to get to a stable release rather than snapshot) it will be solved.

5 Likes

See Applying for OpenWrt wiki account for how to get an OpenWrt wiki account for adding pictures.

1 Like

Done, also an update, I actually decided to run the OpenWrt snapshot for Dynalink and so far so good, no instability issues and everything I have tried has worked (Luci Web UI, Luci SSL, SQM, Port Forwarding, Static DHCP Leases, working perfectly without a hitch, 0 crashes so far (16 hours 30 minutes of uptime))

Hi,

I'm installing OpenWrt, but I keep getting this error, when I try to ubiformat:
"file "openwrt-ipq807x-generic-dynalink_dl-wrx36-initramfs- uImage.itb" (size 11511912 bytes) is not multiple of eraseblock size (131072 bytes)"

bigger context:

root@OpenWrt:/# ubiformat /dev/mtd18 -y -f openwrt-ipq807x-generic-dynalink_dl-wrx36-initramfs-uImage.itb
ubiformat: mtd18 (nand), size 101711872 bytes (97.0 MiB), 776 eraseblocks of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes
libscan: scanning eraseblock 775 -- 100 % complete
ubiformat: 776 eraseblocks have valid erase counter, mean value is 1
ubiformat: error!: file "openwrt" (size 11511912 bytes) is not multiple of eraseblock size (131072 bytes)
           error 0 (No error information)

I googled it and understand what it means, I just can't imagine how and why...
Any hints?
Many thanks in advance!

ps: I managed to setup boot from usb, I just can not burn it in the router.

Just use the correct image (not the initramfs image that you are now trying to use...)

You need to use the "factory" ubi image.

Me, noob. Thanks! Works.

2 Likes

Hello,

Got this device recently and was able to flash it and get it up and running correctly. I am trying to install adblock but unfortunately getting this message:

root@OpenWrt:~# opkg install adblock
Unknown package 'adblock'.
Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency coreutils for adblock
 * pkg_hash_check_unresolved: cannot find dependency coreutils-sort for adblock
 * pkg_hash_fetch_best_installation_candidate: Packages for adblock found, but incompatible with the architectures configured
 * opkg_install_cmd: Cannot install package adblock.

I am not familiar with how snapshots work and it seems like dependencies are missing. How would I go about installing these dependencies?

Thanks!

Try generating a sysupgrade image using the online image builder, containing the adblock package, to see if the dependencies get resolved.

Thanks for the quick response! This seems somewhat complex. Is there a good explanation on how to do this?

Maybe you didn't do opkg update, before you tried to install packages?

Use https://firmware-selector.openwrt.org/?version=SNAPSHOT&target=ipq807x%2Fgeneric&id=dynalink_dl-wrx36, add adblock to the list of packages, download sysupgrade image and flash.

Note there's an issue with upgrading on the ath11, you need to stop wpad 1st.

Seems to be doing the same thing:

Error: Impossible package selection
STDERR
Package list missing or not up-to-date, generating it.

Building package index...
Downloading https://downloads.openwrt.org/snapshots/targets/ipq807x/generic/packages/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_core
Downloading https://downloads.openwrt.org/snapshots/targets/ipq807x/generic/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/base/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_base
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/targets/ipq807x/generic/kmods/5.15.111-1-45c69c3c61c0fa17f18fc1dc02d45905/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_kmods
Downloading https://downloads.openwrt.org/snapshots/targets/ipq807x/generic/kmods/5.15.111-1-45c69c3c61c0fa17f18fc1dc02d45905/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/luci/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_luci
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/packages/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_packages
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/routing/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_routing
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/telephony/Packages.gz
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/openwrt_telephony
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/telephony/Packages.sig
Signature check passed.
Downloading file:packages/Packages
Updated list of available packages in /home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/build_dir/target-aarch64_cortex-a53_musl/root-ipq807x/../../../../../../../../../../../home/aparcar/asu/worker1/cache/SNAPSHOT/ipq807x/generic/dl/imagebuilder
Downloading file:packages/Packages.sig
Signature check failed.
Remove wrong Signature file.
Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency coreutils for adblock
 * pkg_hash_check_unresolved: cannot find dependency coreutils-sort for adblock
 * pkg_hash_fetch_best_installation_candidate: Packages for adblock found, but incompatible with the architectures configured
 * opkg_install_cmd: Cannot install package adblock.
make[2]: *** [Makefile:186: package_install] Error 255
make[1]: *** [Makefile:151: _call_manifest] Error 2
make: *** [Makefile:271: manifest] Error 2

I did do it and was able to install other packages such as luci

1 Like

There are possibly still a few things broken in master, given all the activity in preparation for the 23.0x branch. I think coreutils has some problems at the moment.

See:

1 Like

Thanks! How long in your experience does it take for these to be sorted out? I'll wait for a few days if needed but would like to set up Adguard or an external pihole if longer...

My experience isn’t worth much, but I would expect to see it back to normal within a few days. Needs to be fixed, then time to build.

1 Like