The second version of evRouter is a modernised version, essentially rewritten from scratch. It aims to be equivalent to evrouter, but breaks compatibility in favour of a new approach of doing things. The project is in the earliest stages of development, but a proof of concept version exists and works fairly well (modulo the obligatory bugs, warts, etc). I'm writing this short page to describe what my aims are, and to see if anyone is interested in providing feedback with feature requests or wishes. Here come the obligatory bullet points.
linux
50— εμ, 15 τρόποι να σφάξετε το Λινούξι σας
Εχετε μάθει το bash απ'έξω, έχετε στήσει το καταπληκτικότερο Linux όλων των εποχών, δουλεύει υπέροχα, ψήνει καφέ, σας κάνει μασάζ, σφουγγαρίζει, μαγειρεύει και πηγαίνει στη δουλειά αντί για εσάς.
Και μετά πάτε και κάνετε ένα από τα παρακάτω. Ως root.
Cleaning Up a Debian APT Archive Cache
You have a Debian, Ubuntu or similar installation, and your /var partition keeps getting full when you upgrade. You check /var/cache/apt/archives and find it full of the usual mix of current and old versions of downloaded packages. Somehow, they haven't been deleted after installation, or you keep downloading them but not installing them. You now need a quick and clever way of cleaning up this mess, so only the latest version of each package remains.
USBTouchScreen Patch
This is a patch adding some extra functionality to the Linux USB touchscreen driver. It adds features useful in developing and testing applications on touch-screens, as well as the ability to reverse the x and/or y axes — not every tablet out there defines its axes the same way.
Control Special Features of Logitech Mice with lmctl
In 2003, I was presented with a lovely Logitech optical mouse (an MX500). It had a wheel (not an ubiquitous feature then), no fewer than eight buttons, and an excellent 800 cpi resolution. Unfortunately, Linux would see it as a 400 cpi device, and two of the buttons would echo the wheel motion. A bit of quick research on the web uncovered the sage advice ‘you can't do anything about the extra buttons, live with it’. It also uncovered a list of vendor-specific USB control commands for Logitech mice (proving yet again that the majority of Linux users are no longer producers but ― at best ― consumers).
evrouter
For a few years, back in simpler times, I used Jon Atkins' imwheel to get X11 to understand the many buttons on my old Primax mouse. Traditionally, X11 only allowed for up to six buttons, and mine had eight (two were used for wheel events, as always). Imwheel allowed me to translate the buttons X11 didn't know about to key events (but not before I hacked it a bit).
Too Many Unknown PCI Devices
You just bought a shiny new motherboard, but the Linux kernel doesn't recognise some (or all) of the on-board PCI devices. Time to panic?
Linux RAID One-Liners
Here are some useful one-liner recipes to help manage Linux Device Mapper (sometimes also known as ‘software RAID’) devices. These are too short to warrant separate recipes. They're here because I need them for myself: no matter how many times I've done this, I always check again.
