rainmaker 29.12.2010 11:13
Есть проблема! — [Решено] NetworkManager и VPN
Дистр - Debian Sid, ядро 2.6.37-rc7-686-bigmem из experimental репа.Было KDE 4.4.5, обновил до 4.5.3 из вот этого репа.
Теперь не работает моё PPTP подключение к интернету.
При клике на значок поключения просто ничего не происходит. Пытаюсь подключиться через плазмоид plasma-widget-networkmanagement.
Пакеты pptp-linux и network-manager-pptp установлены.
В /var/log/syslog нашёл вот что (перепечатал с экрана):
Dec 29 16:58:36 sos-dan NetworkManager<1262>: connection (2) /org/freedesktop/NetworkManagerSettings/3 failed to activate: (2) The VPN service 'org.freedesktop.NetworkManager.pptp' was not installed.
В чём соль?
Решение под катом!
UPD:
На канале #debian-kde мне сказали что это вряд ли связано с KDE и посоветовали переустановить network-manager и network-manager-pptp.
После переустановки network-manager и network-manager-pptp ошибка теперь такая:
Dec 29 18:46:53 sos-dan NetworkManager<1321>: nm_vpn_connection_get_active_connection_path: assertion `NM_IS_VPN_CONNECTION (connection)` failed
Dec 29 18:46:53 sos-dan NetworkManager<1321>: connection (2) /org/freedesktop/NetworkManagerSettings/2 failed to activate: (2) The VPN service was invalid.
Dec 29 18:46:53 sos-dan NetworkManager<1321>: connection (2) /org/freedesktop/NetworkManagerSettings/2 failed to activate: (2) The VPN service was invalid.
UPD2: решил.
Переустановить network-manager и network-manager-pptp таки надо было, но я в процессе переместил конфиги этого нетворкменеджера (/etc/NetworkManager) в папку с бэкапами. А там был нужный файлик (конкретно - /etc/NetworkManager/VPN/nm-pptp-service.name), выяснил гуглежом. Переместил его обратно и всё заработало.
Dec 29 18:46:53 sos-dan NetworkManager<1321>: connection (2) /org/freedesktop/NetworkManagerSettings/2 failed to activate: (2) The VPN service was invalid.
Может быть не всё запустилось? Нетворк Менеджеру нужен pppd например?
Может быть не всё запустилось? Нетворк Менеджеру нужен pppd например?
До запуска kdm вроде всё нормально (Starting ... NetworkManager ... done)
pppd? Это же вроде сервер, а не клиент. Ну хорошо, попробую.
pppd? Это же вроде сервер, а не клиент. Ну хорошо, попробую.
pppd — это демон, который создаёт коннект от тебя к удалённой точке по PPP. При установке VPN-соединения использует себе в помощники демон pptp, который пробрасывает поверх открытого демоном pppd PPP-канала PPTP-соединение.
В общем pppd — это чернорабочий, который в итоге и даёт тебе VPN, какие бы красивости тебе NM ни показывал.
В общем pppd — это чернорабочий, который в итоге и даёт тебе VPN, какие бы красивости тебе NM ни показывал.
Осталось только выяснить что это за сервис.
Я почитал что выдает по этому запросу гугл,правда ничего не понял)