May i point to
https://github.com/overrider/wireless , which is a very simple connection helper of my own humble creation. It's incredibly simple, basically add SSID and WPA Key to a config file, then connect to a wireless network by issuing ./wireless SSID . As i said its nothing fancy, but because i am traveling A LOT between different networks, i use it every single day.