I would also prefer a console based approach. I think it is not a good idea
to do it for one single windows manager.
Anyway, Arch Linux has a very nice console based network connection manager
in case anybody is looking for ideas:
http://wiki.archlinux.org/index.php/Netcfg
Luis.
2010/10/7 Guillaume Duali <g.duale@otasc.org>