Got tired of that piece of #$%# software myself.
Hints:
http://askubuntu.com/questions/24994...networkmanager
ifup/ifdown in the right places, along with the /etc/network/interfaces configuration file has been working just fine for years.
and still does if you take a big stick to NetworkManager.