I also like Tomato on ASUS hardware, but as far as updates go, it seems little-to-no better than using stock manufacturer firmware.  There is no central development project, and there is no one who ensures that new updates work on existing hardware.  It seems like a few people put together some builds that work on what they have, toss them over the fence, and everyone else is left scrounging for what works on their particular hardware.<p>And are you really going to experiment with building it yourself when you&#x27;re talking about your Internet router?  What do you do if it bricks?<p>I&#x27;ve been thinking for some time now that the only sensible way forward is a device that runs plain Debian stable, something Raspberry Pi-like, with a USB dongle or two and a plain Ethernet switch.  That way, keeping up-to-date is as simple as `apt-get upgrade`.  And with a few SD cards, one can easily keep multiple working system images, clone them, and swap between them for testing and upgrades.  This situation in which it&#x27;s even <i>possible</i> to brick a router seems like primitive savagery and madness.<p>But, not having a DD-WRT&#x2F;OpenWRT-compatible router, maybe I&#x27;m just missing out...?