Hacker News new | ask | show | jobs
by enz 1920 days ago
For fun, I'd make my own with a low-power Linux/BSD box (Atom or ARM-based). I guess performance would be totally acceptable comparing to consumer-grade routers (do we need ASIC-based routing at home anyway?)
1 comments

For the full consumer router experience you should run it inside qemu-system-mips. Then it should also match up performance wise.

Of course it wouldn't be complete without hacking up your own, custom Linux system calls[1], or hacking up SquashFS to be big-endian for no reason and storing your own data structures in the compressor options[2].

[1] https://twitter.com/RichFelker/status/1357733309737021444

[2] https://github.com/plougher/squashfs-tools/issues/108