Skip navigation.
Home

Making a network appliance

So, I've been neglecting this blog again. It's what I do - a flurry of activity followed by weeks of indifference. But spurred on by a comment from Pip, I've got something I should show off.

Reduce, reuse, recycle

This here is my new network appliance. It's a Linksys NSLU2 (aka a Linksys Slug) with a pair of hard drives in an old DVD Recorder case. The Slug, bottom right, is a tiny Linux box that is used to put USB devices on a network, and being Linux-based it's absurdly hackable. I've got it hooked up to two hard drives via generic USB-to-IDE adaptors, picked up off eBay for about £8 each. These are the sort of thing that every self-respecting geek should have knocking about the place because they're incredibly useful for hooking up drives to PCs for data recovery and things like that - and they're so cheap you can afford to have one in a drawer, just in case.

On the bottom left side are the two power supplies that came with the USB-to-IDE adaptors. They take 240V from a kettle-lead and output 5V and 12V on a Molex connector, and plug straight into hard drives or optical drives. Originally I'd planned on using the original PSU from the DVD recorder to run everything but I realised that the peak power consumption could be a little higher than what it was rated for, so I had to get creative to get everything running from a single mains lead. In the end I made a little distribution box from terminal blocks and ran mains cables to the drive PSUs and to the crazy adaptor visible at the top right - to run 240V into the Slug's "wall wart" adaptor I hacked open an old three-way adaptor and reworked it to become a low-profile UK mains socket.

Incredibly, it all works! It runs a little hot at the moment though, because I've not managed to get the drives to spin down when not in use - I need to do a little hacking to get that fixed. I've kept the original fan in the case so that I can get some extra airflow in there as well - I'll just tap 12V from one of the drive PSUs.

Slug up and running.

Here it is, running quietly in the corner of the living room in its small, recycled case. It looks like a DVD Player - amazing!

What next? Expansion. I've got a 4-port USB hub in there as well, so I can run three more USB sockets to the back of the case, and getting the drives to sleep is top of the agenda.

So there you go, Pip!

Thanks Shed! This is all

Thanks Shed!

This is all very shiny indeed.

Software?

actually, thinking about it, I'm interested in what you're doing on the software side here.

I've finally got some external disks hooked up to my NSLU2, but of course I can't access their content natively via my TV.

I have a PVR which is awesome, but I guess I want a PVR with network access for playing back across the wifi. This always sounds like a mini-PC to me, but it also seems like overkill. Know of what I should be doing?

Or at least, what are you running on your slug to allow the recording and playback?

Ah...

I use this purely as a data store. When it comes to playback, I use the donor DVD recorder's replacement - a Philips DVD recorder with a USB port on the front. Into this goes another USB drive (in fact, the Maplin media player mentioned some time ago). Copy stuff onto that via the Eee, play it back on the telly via the Philips do-dah.

But, looking at your wish list, what you want is a chipped XBox running XBMC. Says me.

Ah, I see. You cheat ;) Yeah

Ah, I see. You cheat ;)

Yeah I've looked at the Xbox solution before, but meh. :(

I think my problem is that the EPG and remote are crucial for the wife adoption-curve, and our PVR is ace on that level, so I'm super nervous about switching the main interface to anything else.

Maybe I should just look at the newer commercial PVRs.