Easy routing with Linux
I spent the last few days setting up a home network. I’m living in a student house with 4 other people and we recently shelled out for a 1 Mbit cable connection fron BlueYonder. I had never built a network before but neither had anyone else so the task of putting it all together fell on my shoulders.
I’ll get straight to the point. Dachstein (an offshoot of the Linux Router Project) is sheer magic. Having wired up the whole house through our 8 port switch I realised that BlueYonder only allow you to connect one PC at a time to the cable modem; we needed a router. Dachstein is a linux-router-on-a-disk—all you need is an old PC with a floppy disk drive and a couple of network cards (no hard drive required). You download a windows executable and run it, insert a floppy disk and the software creates a router disk for you. A few configuration steps later (mainly to do with selecting the correct drivers for your network card) and you have a fully functional, ultra secure linux router. Simple—at least, it would have been simple if BlueYonder’s system for adding a new Ethernet MAC address to the list of addresses supported by the cable modem actually worked. As it was I ended up having to transplant the network card from my already configured desktop in to the router, but once that was done everything worked a treat.
My next project is to add an SSH daemon to the router so I can log in and play with it without plugging in a monitor and keyboard. Luckily the LRP has an excellent documentation site which includes a step by step guide to getting SSH running.
More recent articles
- ChatGPT should include inline tips - 30th May 2023
- Lawyer cites fake cases invented by ChatGPT, judge is not amused - 27th May 2023
- llm, ttok and strip-tags - CLI tools for working with ChatGPT and other LLMs - 18th May 2023
- Delimiters won't save you from prompt injection - 11th May 2023
- Weeknotes: sqlite-utils 3.31, download-esm, Python in a sandbox - 10th May 2023
- Leaked Google document: "We Have No Moat, And Neither Does OpenAI" - 4th May 2023
- Midjourney 5.1 - 4th May 2023
- Prompt injection explained, with video, slides, and a transcript - 2nd May 2023
- download-esm: a tool for downloading ECMAScript modules - 2nd May 2023
- Let's be bear or bunny - 1st May 2023