As I have posted before, I had a few problems with the standard network-manager which comes with Debian and Ubuntu Gnome desktops, and chose to use Wicd instead.
My basic Debian and Ubuntu installations (net/server installs with desktop and apps added after), are usually manually configured via the terminal with files edited with nano.
I was going to write up a manual guide until I came across this extensive, well written Howto by kevdog at Ubuntu Forums. No point reinventing the wheel 😉
This post forms part of my “The Best <Â > Guides”.
Huxterby