Many times there is less than 50% chance that you buy a supported revision unless you go with things like Turris Omnia or Raspberry Pi..
... but I do still think it's a good option compared to the WTF-that's-a-lot-for-a-router price of the CM4 one, especially with the current prices.
Which at that point, a true enterprise solution via ubiquiti or even cisco is affordable.
* $30 (not missing a zero)
* OpenWRT support
* 128MB RAM
* 3 gigabit ethernet ports
* 802.11ac Wi-Fi
Sure it's not going to compare to a full Raspberry Pi (tiny flash, no USB, no video, no expandability), but for plain routing it's fantastic value.(Mine was a used one, under $100.)
(I don't work for them, I just like their products)
Why aren't Ford making the Model T anymore? Why aren't Viewsonic making CRT monitors anymore? etc
They also do this the right way and upstream device support before they sell the device, so they don't have to support it. Upstream OpenWrt are already doing it.
IMHO most consumer routers need to be reset because they have memory leaks, that reduce the amount of memory available for the routing table. A power cycle becomes the common fix.
Meanwhile 4GB of RAM on PfSense can probably power an office of 50 engineers with 50% of its ram left available (and no swap)... and it will never need to be restarted.
Note: the specific router (TL-WR902AC) has a support page on OpenWRT, but apparently for newer versions it doesn't work.
If this continues, how will OpenWRT remain relevant?