With our best practice approach you get the mystery solved what routers are supported by DD-WRT.
Obviously, not all routers available on the market can be flashed with DD-WRT firmware. With roughly more than 400 different firmware builds per release, the list of supported routers is quite comprehensive.
Although there is a "router database" available on the DD-WRT website, do not use it! It is not maintained and outdated.
The Supported Devices List (https://forum.dd-wrt.com/wiki/index.php/Supported_Devices) does not show up-to-date information either.
The current best practice is to go to the latest available beta build for your router, here: DD-WRT » Other Downloads.
Do not be confused that we refer you to "beta" builds ... these are the only relevant builds for DD-WRT. Everything else is outdated and is not updated.
In this download are you find the builds in folders organized by year with subfolders per build, named by its build date. Hence it is quite easy to find the very latest version.
Then scroll through the folder with the latest builds and see a folder for each supported router:
As you can see on the screenshot above, there may be different builds available for the same router type.
For example, the TP-Link Archer C7 has separate builds as per hardware revision.
In the router directory (make sure it's the right router including hardware revision version, if applicable) you may find different firmware types:
The TP-Link Archer C7, for example, comes with two files:
- factory-to-ddwrt.bin -> to be used, when flashing a router which is currently on original TP-Link firmware
- tplink_archer-c7-v5.bin -> to be used, when upgrading a router which has been already flashed with DD-WRT before
Other routers (e.g. my Asus routers) may only have one file to be used in both scenarios.
And beware: Flashing a router with the wrong firmware will highly likely brick the router.
Searching through this list will help you to identify if a DD-WRT build is available for the type of router you have.
Then, got the forums DD-WRT :: Index and read about specific beta builds and see how they work for a particular piece of router hardware. Do a search for your specific hardware in the forum search or use a search engine and use "DD-WRT" in quotes with the word AND (in uppercase) plus your hardware or issue to perform your search.
When you found the firmware version for your router in the "downloads" area as described above and do not see any show stoppers in the forums you can assume that the router is supported.