Package: ppp Version: 2.4.4b1-1 Severity: normal
Hi, Here are my pppd options : pty "pptp vpn.server.net --nolaunchpppd" name [EMAIL PROTECTED] file /etc/ppp/options.pptp ipparam vpnserver debug kdebug 1 persist holdoff 60 maxfail 0 updetach mrru 1600 mru 1600 mp mpshortseq I connect to a remote VPN server, and pppd creates a bundle with 1 ppp link : Jul 7 11:33:19 host1 pppd[30412]: pppd 2.4.4b1 started by user, uid 0 Jul 7 11:33:19 host1 pppd[30412]: Starting negotiation on /dev/pts/2 Jul 7 11:33:19 host1 pppd[30412]: using channel 5 Jul 7 11:33:20 host1 pppd[30412]: sent [LCP ConfReq id=0x1 <mru 1600> <asyncmap 0x0> <magic 0x3e6e1e57> <pcomp> <accomp> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:2e:29:99:77]>] Jul 7 11:33:21 host1 pppd[30412]: rcvd [LCP ConfReq id=0x7a <accomp> <pcomp> <mru 1400> <magic 0xd0827f2> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 7 11:33:21 host1 pppd[30412]: sent [LCP ConfAck id=0x7a <accomp> <pcomp> <mru 1400> <magic 0xd0827f2> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 7 11:33:23 host1 pppd[30412]: rcvd [LCP ConfReq id=0x7b <accomp> <pcomp> <mru 1400> <magic 0xd0827f2> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 7 11:33:23 host1 pppd[30412]: sent [LCP ConfAck id=0x7b <accomp> <pcomp> <mru 1400> <magic 0xd0827f2> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 7 11:33:23 host1 pppd[30412]: sent [LCP ConfReq id=0x1 <mru 1600> <asyncmap 0x0> <magic 0x3e6e1e57> <pcomp> <accomp> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:2e:29:99:77]>] Jul 7 11:33:24 host1 pppd[30412]: rcvd [CHAP Challenge id=0x1 <bb1e68e6d4939a5d547404cdaac4eb7e>, name = ""] Jul 7 11:33:24 host1 pppd[30412]: rcvd [LCP ConfAck id=0x1 <mru 1600> <asyncmap 0x0> <magic 0x3e6e1e57> <pcomp> <accomp> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:2e:29:99:77]>] Jul 7 11:33:24 host1 pppd[30412]: rcvd [LCP EchoRep id=0x0 magic=0xd0827f2] Jul 7 11:33:24 host1 pppd[30412]: sent [CHAP Response id=0x1 <36d1a0c4ecf46b68684bbe569e4312c000010000000000002e6bddbf3a0f17594062aedd240851d8a14f850d5287421300>, name = "[EMAIL PROTECTED]"] Jul 7 11:33:24 host1 pppd[30412]: sent [LCP EchoReq id=0x0 magic=0x3e6e1e57] Jul 7 11:33:26 host1 pppd[30412]: CHAP authentication succeeded Jul 7 11:33:26 host1 pppd[30412]: New bundle ppp0 created Jul 7 11:33:26 host1 pppd[30412]: rcvd [CHAP Success id=0x1 "S=73598271A46A1E1FBE6BF2C9764FF30E338BA8AC"] Jul 7 11:33:26 host1 pppd[30412]: rcvd [IPCP ConfReq id=0x46 <addr 172.17.0.1> <compress VJ 0f 00>] Jul 7 11:33:26 host1 pppd[30412]: sent [IPCP ConfAck id=0x46 <addr 172.17.0.1> <compress VJ 0f 00>] Jul 7 11:33:26 host1 pppd[30412]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr x.y.z.t>] Jul 7 11:33:26 host1 pppd[30412]: Using interface ppp0 Jul 7 11:33:28 host1 pppd[30412]: rcvd [IPCP ConfReq id=0x47 <addr 172.17.0.1> <compress VJ 0f 00>] Jul 7 11:33:28 host1 pppd[30412]: sent [IPCP ConfAck id=0x47 <addr 172.17.0.1> <compress VJ 0f 00>] Jul 7 11:33:29 host1 pppd[30412]: Cannot determine ethernet address for proxy ARP Jul 7 11:33:29 host1 pppd[30412]: local IP address x.y.z.t Jul 7 11:33:29 host1 pppd[30412]: rcvd [IPCP ConfAck id=0x1 <compress VJ 0f 01> <addr x.y.z.t>] Jul 7 11:33:29 host1 pppd[30412]: remote IP address 172.17.0.1 Jul 7 11:33:29 host1 pppd[30412]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr x.y.z.t>] Jul 7 11:33:29 host1 pppd[30421]: Script /etc/ppp/ip-up started (pid 30422) Jul 7 11:33:32 host1 pppd[30421]: Script /etc/ppp/ip-up finished (pid 30422), status = 0x0 Then, when the connection for some reason terminates, the pppd reconnection from my side goes wrong : Jul 8 00:04:44 host1 pppd[30421]: Connection terminated. Jul 8 00:04:44 host1 pppd[30421]: Connect time 751.3 minutes. Jul 8 00:04:44 host1 pppd[30421]: Last channel has disconnected Jul 8 00:04:44 host1 pppd[30421]: Link terminated. Jul 8 00:04:44 host1 pppd[30421]: Modem hangup Jul 8 00:04:44 host1 pppd[30421]: Script /etc/ppp/ip-down finished (pid 11313), status = 0x0 Jul 8 00:04:44 host1 pppd[30421]: Script /etc/ppp/ip-down started (pid 11313) Jul 8 00:04:44 host1 pppd[30421]: Sent 28573306 bytes, received 906307457 bytes. Jul 8 00:24:44 host1 pppd[30421]: Starting negotiation on /dev/pts/1 Jul 8 00:24:44 host1 pppd[30421]: using channel 6 Jul 8 00:24:45 host1 pppd[30421]: rcvd [LCP ConfReq id=0xd6 <accomp> <pcomp> <mru 1400> <magic 0x10c8d62e> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 8 00:24:45 host1 pppd[30421]: sent [LCP ConfAck id=0xd6 <accomp> <pcomp> <mru 1400> <magic 0x10c8d62e> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 8 00:24:45 host1 pppd[30421]: sent [LCP ConfReq id=0x2 <mru 1600> <asyncmap 0x0> <magic 0xc6036e2f> <pcomp> <accomp> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:2e:29:99:77]>] Jul 8 00:24:47 host1 pppd[30421]: rcvd [LCP ConfReq id=0xd7 <accomp> <pcomp> <mru 1400> <magic 0x10c8d62e> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 8 00:24:47 host1 pppd[30421]: sent [LCP ConfAck id=0xd7 <accomp> <pcomp> <mru 1400> <magic 0x10c8d62e> <auth chap MS-v2> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:0c:a8:50:a3]>] Jul 8 00:24:48 host1 pppd[30421]: rcvd [CHAP Challenge id=0x1 <bb1e68b67de6ad983aeda61221c7221c>, name = ""] Jul 8 00:24:48 host1 pppd[30421]: rcvd [LCP ConfAck id=0x2 <mru 1600> <asyncmap 0x0> <magic 0xc6036e2f> <pcomp> <accomp> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:2e:29:99:77]>] Jul 8 00:24:48 host1 pppd[30421]: rcvd [LCP EchoRep id=0x0 magic=0x10c8d62e] Jul 8 00:24:48 host1 pppd[30421]: sent [LCP ConfReq id=0x2 <mru 1600> <asyncmap 0x0> <magic 0xc6036e2f> <pcomp> <accomp> <mrru 1600> <ssnhf> <endpoint [MAC:00:0e:2e:29:99:77]>] Jul 8 00:24:48 host1 pppd[30421]: sent [LCP EchoReq id=0x0 magic=0xc6036e2f] Jul 8 00:24:50 host1 pppd[30421]: rcvd [CHAP Challenge id=0x2 <bb1e68b67de6ad983aeda61221c7221c>, name = ""] Jul 8 00:24:52 host1 pppd[30421]: rcvd [CHAP Challenge id=0x3 <bb1e68b67de6ad983aeda61221c7221c>, name = ""] Jul 8 00:25:18 host1 pppd[30421]: rcvd [LCP EchoRep id=0x1 magic=0x10c8d62e] Jul 8 00:25:18 host1 pppd[30421]: sent [LCP EchoReq id=0x1 magic=0xc6036e2f] Jul 8 00:25:28 host1 pppd[30421]: Link terminated. Jul 8 00:25:28 host1 pppd[30421]: Modem hangup Jul 8 00:25:28 host1 pppd[30421]: Script pptp vpn.server.net --nolaunchpppd finished (pid 11339), status = 0x0 I note that on reconnect my pppd just receives CHAP challenges three times, on which it does not respond, and then hangs without any further actions until I kill and restart it (poff/pon). The workaround is to turn off multilink features (mp, mpshortseq and mrru). Then pppd eastablishes simple link, and reconnects well (i.e. properly responds to CHAP challenges). Not very much of inconvenience, but certainly a wart that should be noticed by upstream authors and dealt with accordingly. Thank you for your time and attention. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-1-k7 Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8) Versions of packages ppp depends on: ii libc6 2.3.6-15 GNU C Library: Shared libraries ii libpam-modules 0.79-3.1 Pluggable Authentication Modules f ii libpam-runtime 0.79-3.1 Runtime support for the PAM librar ii libpam0g 0.79-3.1 Pluggable Authentication Modules l ii libpcap0.8 0.9.4-2 System interface for user-level pa ii makedev 2.3.1-82 creates device files in /dev ii netbase 4.25 Basic TCP/IP networking system ii procps 1:3.2.7-2 /proc file system utilities ii zlib1g 1:1.2.3-12 compression library - runtime ppp recommends no packages. -- debconf-show failed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]