to properly maintain those platforms over the long term. If you are a passionate open-source/hardware hobbyist, then OpenWRT has some excellent capabilities, and provides sometimes better options than the commercial ones I mentioned. So, good stuff, just make sure you realize what kinds of problems there have been with that development tree in the past and patch those systems religiously every time there is a new build out there.