беда c vpn
Настроил соединение к VPN серваку как описано на http://community.asplinux.ru/documents/faq/05_13.html,
запустил, коннект есть инета нет. Настроил используя pptp-client тот же эффект.
Долго искал проблему, вроде нашел. Все дело в mppe шифровании (уговорил прова
отключить на время шифрование на серваке и все заработало). Сделал следующие:
/etc/modules:
ppp_mppe
/etc/modules.conf (или /etc/conf.modules):
alias ppp-compress-18 ppp_mppe
alias /dev/ppp ppp_generic
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
Эффект тот же. #ifconfig грит что ppp0 работает нормально. При подключении пишет
mppe require compress enable
получает от vpn сервера IP адрес 192.168.2.4
определяет IP vpn интерфейса 192.168.2.254, но вот пинги до него не идут.
Вроде ядро 2,4,22 должно поддерживать mppe шифрование, или нет??
Че ему еще надо??
Устоновленно ASPLinux 9.2 kernel 2.4.22, родное, не пересобирал.
Лично я ставил патч на ядро 2.6 чтобы включить опцию mppe шифрования в
ядро. Она там появилась (что-то Майкрософт ....) тогда я смог ее
подключить модулем.