OpenSUSE 11 + PPTP (MS-CHAPv2)
Добавлено: 17 авг 2010, 21:09
Перешел на кеды 4.5, после чего эта сцука начала есть ~800(а то и больше) метров оперативки и (что само обидно) перестала рисовать гуй тупо вися в оперативке O_o.
Плясал с бубном несколько часов, пытался поставить из других репозиториев. В итоге, плюнул на это дело и настроил соединение через YaST.
1. Запустил "yast2 dsl"
2.Нажал "Добавить"
3. Выбрал "Point to Point Tunneling Protocol"
4. Указал название сервера.
5. Отметил "Разрешить управление устройством пользователям не-администраторам через QInternet"
6. Нажал "Далее"
7. Т.к. провайдеров подходящих нет добавил нового нажав на "Новый"
8. Указал имя провайдера (тут уже на свое усмотрение), логин и пароль.
9. "Время ожидания простоя (секунды)" выставил на "0 (0 мин.)"
10. Осталось запустить QInternet. Программа висит в трее, для запуская подключения достаточно кликнуть на иконку.
В принципе, можно использовать. НО, если удалённый сервер использует протокол MS-CHAPv2, соединение не будет поднято.
Перерыл весь интернет пока настроил должным образом. В основном, народ рекомендует изобрести велосипед заново. Кто-то рекомендует использовать kvpnc, кто-то рекомендует лезть в /etc/ppp, править options.pptp и chap-secrets, создавать новый конфиг в peers/ и запускать все это командой "pppd call ..." через консоль под рутом и даже собрать это все shell-скрипт "для удобства".
Все оказалось очень просто. Нужно было исправить строчку в /etc/sysconfig/network/ifcfg-dsl* (* - девайс соответствующий pptp-соединеию):
PPPD_OPTIONS='refuse-eap require-mppe'
Все. Теперь можно рулить через QInternet.