My goal, this time around, is to keep things much more simple than I did in the past.
Not that I find fault with my previous work. Au contraire, I found it immensely helpful to have kept meticulous notes on encryption scripts, kernel configurations and whatnot, for so many years.
It was a resource that even I checked from time to time, over my years of exile.
And judging by the traffic that the site still gets, in spite of its stalled state, I guess other people find it useful too.
But this time I just want to focus on the software. Today’s wunderkind is not a newcomer. If you use wicd, you might know this nifty tool: wicd-curses.
curses, of course, for its reliance only on the terminal screen to show you the goods. And this one picks up where our previous winner left off: connecting you to the network.
wicd-curses lets you scan for networks, connect to them, specify hidden networks, set up automatic connections, switch straight to wire when it’s available, set systemwide defaults, keep network-specific profiles … you name it.
Arch users (and some others) should take a look at the wiki page to make sure the daemon is spinning when the system boots, and it should take care of the rest.
I should mention that the two tools — wavemon and wicd-curses — seem like natural twins. However, I occasionally ran into issues running them both at the same time.
Nothing catastrophic, but if you find yourself unable to list any networks in wicd-curses, it may because wavemon has a stranglehold on your network interface. Consider yourself warned.