Realising that my computer probably uses a lot of electricity by being turned on 24/7 to download torrents, I've decided to use an old RT-N16 which I had lying around as a PC-less torrent device. After asking for some opinions about whether to go with TomatoUSB or DD-WRT etc, I generally got advised to go with TomatoUSB, so here I am.
First… here's what I want to do.
From my PC, associate .torrent files with a program that will result in the RT-N16 downloading the file and seeding it until I stop, regardless of whether the PC is on or off. Bonus points if I can get into a web interface on my iPad or something and start or stop torrents independent of the computer. Triple bonus points if I can do it remotely when I am not even at home, though that's not strictly necessary.
I would prefer it if the RT-N16 could connect to my existing network wirelessly rather than via an ethernet cable from my main router/modem to the RT-N16's WAN port, but that isn't a big deal really. It would just mean I could place it somewhere more convenient than out in the other room next to the phone socket. On the other hand if a physical connection would make it significantly faster, I'll take that over being able to put the unit on my desk.
So, first of all, how much of that is possible?
When I browse this site, I find articles about setting up a virtual machine and installing linux in it and compiling my own firmware (for noobs, no less!). I'm not entirely clear on this… is that a step we all have to go through or are there suitable compiled firmware downloads I can just install by the standard procedure of flashing firmware. Similarly, do I need to do the linux virtual machine thing for installing a torrent program like transmission?
I don't mind doing the VM thing, I've worked with (Windows) VMs before and had to use linux for a while when I was in university, I'm just not sure if that's something I need to do or if that's only for the enthusiasts wanting to add their own custom bells and whistles?
More questions will follow, but that's enough for a first post. :)