ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [inet-admins] PPTP client + Cisco = я дурак и ли оно....



On Mon, 24 Dec 2001 kad@blackcatlinux.com wrote:

вообщем пофиксил. если кому интересно или столкнется с таким же глюком:

--- pptp-linux-1.0.3/pptp_ctrl.c.kad    Tue Dec 25 19:35:44 2001
+++ pptp-linux-1.0.3/pptp_ctrl.c        Tue Dec 25 19:36:05 2001
@@ -399,7 +399,7 @@
     /* Throw out bytes until we have a valid header. */
     header = (struct pptp_header *) (conn->read_buffer+bad_bytes);
     if (ntoh32(header->magic) != PPTP_MAGIC) goto throwitout;
-    if (ntoh16(header->reserved0) != 0) goto throwitout;
+    /* if (ntoh16(header->reserved0) != 0) goto throwitout; */
     if (ntoh16(header->length) < sizeof(struct pptp_header)) goto throwitout;
     if (ntoh16(header->length) > PPTP_CTRL_SIZE_MAX) goto throwitout;
     /* well.  I guess it's good. Let's see if we've got it all. */

>Добрый день коллеги.
>
>Вот задал мне народ одну проблемку и уже не могу понять кто глюкает: 
>/dev/hands, cisco, pptp-linux.
>
>Имеем пользователя, работающего из под Linux (собственно ASPLinux 7.2).
>внутри есть pptp-client 1.0.3. Им пытаемся ходить на одного местного 
>провайдера (AS5300 с ios 12.1(5)T IP+).
>в итоге - сессия подымается. подымается даже нормально. но, через ровно 60
>секунд облом.
>
>Выглядит примерно так:
>
>Дек 24 17:11:46 bofh ifup-pptp: vpn: pppd started for pptp0 to nas.dc.ukrtel.net
>Dec 24 17:11:46 bofh pptp[9999]: log[pptp_make_packet:pptp_ctrl.c:436]: 145 bad
>bytes thrown away.
>Dec 24 17:11:47 bofh pptp[9999]: log[pptp_make_packet:pptp_ctrl.c:425]: 11 
>bad bytes thrown away.
>Dec 24 17:11:47 bofh pptp[9999]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:655]: Outgoing call established 
>(call ID 0, peer's call ID 1325).
>Dec 24 17:11:47 bofh pppd[9996]: pppd 2.4.1 with CBCPs (ASPLinux) started 
>by root, uid 0
>Dec 24 17:11:47 bofh pppd[9996]: Using interface ppp0
>Dec 24 17:11:47 bofh pppd[9996]: Connect: ppp0 <--> /dev/pts/4
>Dec 24 17:11:55 bofh pppd[9996]: local  IP address 195.5.20.135
>Dec 24 17:11:55 bofh pppd[9996]: remote IP address 195.5.21.249
>Dec 24 17:12:47 bofh pptp[9999]: log[pptp_conn_close:pptp_ctrl.c:286]: 
>Closing PPTP connection
>Dec 24 17:12:47 bofh pptp[9999]: log[call_callback:pptp_callmgr.c:88]: 
>Closing connection
>Dec 24 17:12:47 bofh pppd[10002]: Modem hangup
>Dec 24 17:12:47 bofh pppd[10002]: Connection terminated.
>Dec 24 17:12:47 bofh pppd[10002]: Connect time 1.0 minutes.
>Dec 24 17:12:47 bofh pppd[10002]: Sent 197 bytes, received 130 bytes.


-- 
 With best regards,
                   Alexandr. (AK2644, AK2240-RIPE, AK2-6BONE)



"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html



 




Copyright © Lexa Software, 1996-2009.