Вменяемое управление VPN подключениями. Или ещё чем ни будь.

Всем привет. Значит есть у меня школа, пока одна на обслуживании. Инет раздаётся через мой сервер по vpn подключению.
Как понимаете в школе работают в основном бабушки, и в консоли они явно не смогут подключить интернет. :)))
Нужна толковая утилита, для управления vpn подключениями. Или не обязательно vpn.
На сервере у меня работает свой биллинг, может кто слышал, SUB Billing. Учет идёт с помощью ipcad.
Поэтому я могу и не только через vpn пользователям инет раздовать. Можно pppoe использовать. Или openvpn.
Поставил knetworkmanager, запустил networkmanager. Первый раз knetworkmanager спокойно загрузился, появился значек в трее. Зашел в настройки, добавил vpn подключение. Но как к нему подключиться, не пойму. Жму по значку в трее, ничего не вылазит кроме настроек. Перезапустил сессию kde, и knetworkmanager вообще перестал запускаться c с такой ошибкой:
guestbbb ~ $ knetworkmanager
guest@bbb ~ $ knetworkmanager(3833)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
knetworkmanager(3833)/kdecore (KLibrary) kde4Factory: The library “/usr/lib/kde4/solid_networkmanager07.so” does not offer a qt_plugin_instance function.

Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
@
Думаю эта проблема не только меня интересует. Спасибо за любую помощь.

kvpnc не охота использовать, так как ему требуется сохранить пароль рута в бумажнике kde.

В продолжение:
Как поднять сеть VPN с помощью knetworkmanager?
eth0 поднимается автоматом, все в порядке.
Создаю в knetworkmanager на закладке VPN - добавить - PPTP, ввожу Gateway, логин, пароль, получение адресов оставляю по-умолчанию (в автомате), ставлю галку - Connect automatically -OK.
Появляется мое соединение, в апплете knetworkmanager выбираю его, в секции Connections, жму - сеть ppp0 поднялась, все нормально.
Но после перезагрузки компьютера, сколько ни нажимаю - соединения нет, ppp0 не поднимается. Только когда удалю VPN соединение в knetworkmanager и создам новое только тогда поднимается ppp0. И так до следующей перезагрузки.
Чего я делаю не так?
(Ранее сеть была настроена с помощью conf.d/net)