To cut a long story short, the number of Linux kernels running at home has increased. Again.
This time it’s a TP-Link WR1043ND router managing my new internet connection. And check this: the package came with a copy of the GNU General Public License. We live in a beautiful world!
The first thing I did was to overwrite the factory firmware with OpenWrt. It’s a fantastic thing. At the moment of writing, I’m running the following services on it:
- USB hard disk with some ext3 partitions attached (big)
- My own git-hub
- A home file-server using Samba
- Transmission bit-torrent client
- It even has its own domain name
Git was a bit tricky, as it’s big, so it’s installed into /opt, mounted from the USB HDD.
I have a theory, that the real solution to increasing the capacity of such routers is not extroot, not /opt, but mounting a partition to /usr.
But I have not tried it. Yet.