Ошибка pptp
Гость 13 апреля, 2006 - 16:24
Прошу прощения за создание еще одной темы про ВПН, но в других темах я не нашел решения своей проблемы.
Итак:
установил pptpclient (#USE="mppe-mppc" emerge ppp pptpclient), настроил, пытаюсь приконнектиться к серверу(#pptp-command start tik), оно мне говорит:
#pptp-command start tik All routes added tik active on ppp0 IP adress xxx.xxx.xxx.xxx
После чего в течение пары секунд можго полюбоваться на результат выполнения комманды ifconfig ppp0:
# ifconfig ppp0 ppp0 Link encap:Point-to-Point Protocol POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
А потом pptp падает, соответственно падает и туннель.
ядро 2.6.13-r1, все опции, касающиеся ррр, mppe-mppc включены.
Конфиги:
options.pptp:
lock passive debug noauth persist holdoff 2 lcp-echo-failure 10 lcp-echo-interval 10 nobsdcomp nodeflate nomppe mtu 1500 mru 1500
peers/tik:
# # PPTP Tunnel configuration for tunnel tik # Server IP: xxx.xxx.xxx.xxx # # # Tags for CHAP secret selection # name xxx remotename PPTP # # Include the main PPTP configuration file # file /etc/ppp/options.pptp
подскажите плз, в чем дело, а то я уже вконец замучился...
»
- Для комментирования войдите или зарегистрируйтесь
У меня такие
У меня такие настройки:
Провайдер BUTIC, шифрования нет
/etc/ppp/peers/BUTIC
/etc/ppp/options.BUTIC
/etc/ppp/chap-secrets
попробуй в
попробуй в peers/tik включить что-то вроде
logfile "/var/log/ppp"
и потом выложи сюда кусок лога в котором описывается причина падения тунелязначит вот
значит вот лог:
судя по логу, более раннему, скрипт ip-up возвращал ошибку, я в нем покопался, удивился слегка, так как ожидал другое увидеть, но закоментарив одну строку добился относительной устойчивости туннеля, хотя он и не заработал как надо. Собственно вышеприведенный лог - от последней попытки с вот таким скриптом ip-up:
да, еще, скрипт
да, еще, скрипт ip-up таким и должен быть?
[q]установил
Использовать USE-флаг mppe-mppc необходимо лишь в том случае, если у тебя в ядре нет поддержки mppe-mppc. Возможно, они конфликтуют у тебя.... попробуй пересобрать ppp без этого флага.
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
mppe-mppc
Для ядер <2.6.15 необходимо включить флаг mppe-mppc для ядра 2.6.15 и выше этот флаг должен быть выключен. :) а поддержка включена в ядро модулем, по другому не получится. По крайней мере я не слышал что у кого-то сработало. на http://ru.gentoo-wiki.com/HOWTO_Соединение_с_Internet посмотри, подробно все описано. Обрати внимание на примечания :).