IPQ4019: Adding support for TP-Link Deco M5

@dutchmill I tested mesh and I ended by a network crash. Do you think it can relate to the Deco M5 firmware ?

How can I help for getting the firmware merged in OpenWRT main branch ?

Best regard

Hi all, i have 4 deco m5 v2.0. What is the best firmware version for this hw revision?

Thank you

This is the version I use, despite the issue with mesh, it looks like they work fine with the "standard" wifi settings.

Can someone please advise where I can download the latest precompiled openwrt firmware for Deco m5 US/1.0? I couldn’t find anything for Deco m5 from openwrt firmware download page. I don’t really have the means and knowledge to compile one myself. Thanks!
[Edited] I just found the answer in above post from @bdherouville. Just need to click ā€œReleasesā€ on the page. :sweat_smile:

https://github.com/dutchmillbytes/openwrt/releases beware it is not a build made by Openwrt.

1 Like

I was able to install the "openwrt-23.05.3-ipq40xx-generic-tplink_deco-m5-v1-squashfs-factory.bin" to my deco m5 US/1.0 unit, but I am not able to find the Fast Roaming (802.11r) option on the wireless setting page. Is the Fast Roaming supported by this build on deco m5?

You need probably to install the non-ct drivers. Just guessing.

opkg remove kmod-ath10k-ct ath10k-firmware-qca4019-ct wpad-basic-mbedtls
opkg update
opkg install ath10k-board-qca4019 ath10k-firmware-qca4019 kmod-ath10k kmod-nft-offload wpad-mesh-mbedtls kmod-nft-bridge mesh11sd

Sorry I asked the question too fast again. I found the setting, it is under "WLAN roaming" tab, different than what OneMarcFifty's video shows which is under "Wireless Security" tab.

Hello, very good job to the developers for the work and support this product.
A friend wants to sell me this Deco M5 V3 model (only 1) but I wanted to know if with the openwrt firmware and the @DropDemBits compilation the repeater model can be enabled, I want to repeat the main signal 5Ghz without cable lan (ethernet). :thinking:

I'm pretty sure that this can be done with relayd. See https://openwrt.org/docs/guide-user/network/wifi/relay_configuration.

1 Like

So the 802.11r works for you now? is the VLAN function working too? cheers

wanted to tell everyone I took the plunge and installed it. It's rocking right now, DSA, VLANs functioning. Had to completely recreate br-lan in order to get VLANs working properly, so take note. Yet to test 802.11r will do so tonight. Cheers

i.e., I've got a Deco M5 V3 repeating using WiFi and relayd.

1 Like

I haven’t tried VLAN filtering yet. So far I set up a main router and two dumb APs, main router is set up with my main WiFi, the two WAPs using the 802.11r to extend the coverage, it seems to be working fine but I don't know how to test the roaming performance. The main router also acts as Wireguard server. I also set up a guest and an iot WiFi networks on one of the dumb AP. Everything seems to be working fine. Now I am thinking about setting up VLANs trunking to extend the guest and iot to the 2nd WAP. Please see my system diagram below, please comment if it is feasible.

I don't think you can send the trunk carrying all the VLANs through an unmanaged switch; you'll have to have one direct ethernet connection between the main router and the AP to carry the trunk. Then the second AP can distribute the VLANs across its own ports and wifi. That's how my home setup works. I also have an unmanaged switch, but it only carries the LAN VLAN out to my wired devices.

Thanks for your comments! @martindholmes
Yes I did see people mentioned some unmanaged switches will strip the VLAN tag from the packets, some others would pass packets without touching them, I have a cheapo Trendnet switch that serves the purpose for my use case, I don't know what it would do to the packets passing through it. I can connect WAP 1 and 2 directly with ethernet cable to trunk the guest and iot vlans, but I can't connect WAP 1 or 2 to main router directly, I am running out of LAN port on the main Deco M5 which only has 2, and I do need a switch for things like NAS, Philips HUE hub and Samsung Smartthings hub v2 that need ethernet connection.

FWIW, I have an almost similar setup as your proposed one with a cheap tplink 5-port unmanaged switch and it doesn't strip the tags, so it works

Thank you for letting us know that your setup works! It boosts up my confidence. I will try the VLAN trunking soon, I can go buy a managed switch if my unmanaged switch messes up my setup, a TP-Link 8 port managed switch TL-SG108E costs $27 at Amazon which supports 802.1Q VLAN tagging.

1 Like

I’d like to let everyone know that the Deco M5’s led behavior changes after installing the openwrt, mine stays solid yellow all the time, which means the unit is starting up for the stock firmware. I thought the few units of mine were bricked after flashing openwrt but in fact they are all working fine.

Thank you very much for your valuable information, buy it today and try it. I hope it will be useful for signal reception at a distance of 5 or 7 meters with 2 walls?