Перейти к содержимому
Калькуляторы

rsa

Пользователи
  • Публикации

    2
  • Зарегистрирован

  • Посещение

О rsa

  • Звание
    Абитуриент
    Абитуриент

Контакты

  • ICQ
    Array
  1. sfstudio вы правы, спасибо за пинок в нужную сторону. postup() в /etc/conf.d/net не отрабатывал до зависания системы и петля оставалась, при этом без модуля pptp маршрут удалялся нормально. пока решил таким костылем: /etc/conf.d/net pppd_ppp0=( ":192.168.254.254" "updetach noauth defaultroute usepeerdns nobsdcomp nopcomp mtu 1460 mru 1460 \ noaccomp nodeflate lcp-echo-interval 3 lcp-echo-failure 5 password pass" ) но, имхо, так не совсем правильно. Может есть более адекватные способы решения данной проблемы, кроме смены провайдера? Хотя это уже оффтоп.
  2. Доброго времени суток. Нарисовалась проблема с accel-pptp клиентом, модуль ядра загружается без ошибок, но после подъема ppp0 маршрутизатор перестает реагировать на любые внешние раздражители. # uname -a Linux gw 2.6.32-gentoo-r7-gw #3 SMP Sun May 16 07:54:28 MSD 2010 i686 Pentium III (Katmai) GenuineIntel GNU/Linux # zcat /proc/config.gz | grep NET_IP CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m Исходники пробовал брать из git://accel-pptp.git.sourceforge.net/gitroot/accel-pptp/accel-pptp и из http://sourceforge.net/projects/wive-ng/files/others результат одинаков. Проблему /usr/src/linux/include/asm-generic/int-ll64.h:11:29: error: asm/bitsperlong.h: No such file or directory решил через # ln -s /usr/src/linux/include/asm-generic/bitsperlong.h /usr/src/linux/include/asm/bitsperlong.h После этого make client && make client_install выполнилось без ошибок # modinfo pptp filename: /lib/modules/2.6.32-gentoo-r7-gw/extra/pptp.ko license: GPL author: Kozlov D. (xeb@mail.ru) description: Point-to-Point Tunneling Protocol for Linux depends: pppox,ppp_generic vermagic: 2.6.32-gentoo-r7-gw SMP mod_unload PENTIUMIII parm: mtu:int parm: log_level:Logging level (default=0) (int) parm: log_packets:Logging packets (default=0) (int) parm: log_mtu:Maximum channel MTU (default=auto) # modprobe pptp # lsmod Module Size Used by pptp 5238 0 pppox 1676 1 pptp ppp_generic 15009 2 pptp,pppox slhc 4045 1 ppp_generic после /etc/init.d/net.ppp0 start в логах: May 16 19:17:09 gw pppd[8479]: Plugin passwordfd.so loaded. May 16 19:17:09 gw pptp[8479]: Plugin pptp.so loaded. May 16 19:17:09 gw pptp[8479]: PPTP plugin version 0.8.4 compiled for pppd-2.4.4, linux-2.6.32-gentoo-r7 May 16 19:17:09 gw pptp[8479]: pppd 2.4.4 started by ******, uid 0 May 16 19:17:09 gw pptp[8479]: PPTP: failed to setsockopt PPTP_SO_TIMEOUT (Operation not supported) May 16 19:17:09 gw pptp[8480]: anon log[callmgr_main:pptp_callmgr.c:132]: IP: 78.107.1.61 May 16 19:17:09 gw pptp[8480]: anon log[callmgr_main:pptp_callmgr.c:136]: control connection May 16 19:17:09 gw pptp[8480]: anon log[callmgr_main:pptp_callmgr.c:140]: unix_sock May 16 19:17:09 gw pptp[8481]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request' May 16 19:17:09 gw pptp[8481]: anon log[ctrlp_disp:pptp_ctrl.c:737]: Received Start Control Connection Reply May 16 19:17:09 gw pptp[8481]: anon log[ctrlp_disp:pptp_ctrl.c:771]: Client connection established. После этого только ресет =\ Кусок /etc/conf.d/net config_ppp0=( "ppp" ) link_ppp0="pptp_server vpn.corbina.net" plugins_ppp0=( "pptp" ) pppd_ppp0=( "updetach noauth nodefaultroute usepeerdns nobsdcomp nopcomp mtu 1460 mru 1460 \ noaccomp nodeflate lcp-echo-interval 10 lcp-echo-failure 5 password pass" ) username_ppp0="user" password_ppp0="pass" depend_ppp0() { need net.eth1 } postup() { if [ "${IFACE}" = "ppp0" ]; then route del `ip a s ppp0 | awk -F"[ ]+|[/]" '/inet / {print $5}'` dev ppp0 ip route add default dev ppp0 fi return 0 } postdown() { if [ "${IFACE}" = "ppp0" ]; then ip route del default dev ppp0 fi return 0 } c link_ppp0="pty 'pptp vpn.corbina.net --nolaunchpppd --nobuffer --loglevel 0'" без плагина pptp канал поднимается и работает нормально, но сильно загружается проц при потоке выше 20-25 Мб/с Не знаю теперь в какую сторону копать.