Hot-swapping SCSI-devices in linux

Recently I often had issues with failing hard disks. And sadly, it isn’t even something special. At first I didn’t mind too much about it but the older the drives became, the more recently the hard drives died. During the last weeks they started dying by a daily rate. Oh hardware failures are so annoying. Walking all the long way down to the darn cold server room, put a new drive in a frame, plug out the old drive, put in a new drive. So far I won’t be able to change something about it. And then…reboot the machine. On the internet are people being proud of their machines rebooting in a few seconds from BIOS to Windows, but the machines I have to use do certainly not offer a chance to be proud of them. Booting takes ages. Around 5 minutes I’d say. And yes, I have to stand right there and check that the new drive works. What a waste of time. Since the hardware theoretically supports hot-plugging, I thought I could at least get around the last step – and thus save me roughly 5 minutes of time and certainly a terrible cold – if I manage to hot-plug the device not only theoretically but practically.


Linux & Ralink’s RT5392

Last weekend I visited my parents. And as always, they had some computer stuff to fix for me. Something with the printer which wasn’t printing. Ok, the printer was fixed quite quickly but while I used that Notebook I really thought I could need some updates. The installed OS was Ubuntu 10.04 “Lucid Lynx” which is around 2 years old. Well, Ubuntu can do release upgrades pretty comfortable via one simple command, so hey, what could possibly go wrong? It turns out: Wifi can.


dwm on duty ‒ Part 2

Ok, so last time I wrote part one of my mini series of how I switched from XMonad to dwm. Following today is – and what else could it be – part two. As promised, this post will explain a bit more in detail how dwm is meant to be extended and what patches I am currently using.


dwm on duty ‒ Part 1

Recently I switched to dwm from XMonad. It’s not that I am unhappy with XMonad in any way, I just wanted to see what all those alternatives out there are capable of and if there is something that might suit my needs in a better way. So, dwm is my first stop. (more…)