From owner-freebsd-current Mon Mar 31 11:32:59 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA05036 for current-outgoing; Mon, 31 Mar 1997 11:32:59 -0800 (PST) Received: from helbig.informatik.ba-stuttgart.de (helbig.informatik.ba-stuttgart.de [141.31.166.22]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA04877 for ; Mon, 31 Mar 1997 11:31:23 -0800 (PST) Received: (from helbig@localhost) by helbig.informatik.ba-stuttgart.de (8.8.5/8.8.5) id VAA21182; Mon, 31 Mar 1997 21:28:46 +0200 (MET DST) From: Wolfgang Helbig Message-Id: <199703311928.VAA21182@helbig.informatik.ba-stuttgart.de> Subject: pppd ?? do we have a maintainer ?? To: sos@ravenock.cybercity.dk Date: Mon, 31 Mar 1997 21:28:37 +0200 (MET DST) Cc: current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Well I probably *did* run into a pppd bug trying to set up a dial up connection via ISDN. Maybe your fixes would help in my case? Thank you in advance Wolfgang. ----- Forwarded message from helbig ----- >From helbig Sat Mar 29 01:56:00 1997 Subject: dial up ppp To: isdn@muc.ditec.de Date: Sat, 29 Mar 1997 01:56:00 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL30 (25)] Hi, I am trying to set up a pppd-"server", so a friend of mine with a M$-Box can download fbsd-2.2.1. Both of us can set up a ppp-connection to Ascend Router of our ISP. I am happily using bisdnppp and he is using his M$-software. For several reasons, we would like to connect directly to each other. but we cannot because the IPCP does not finish successfully. My side does not interpret the IPCP-frames correctly, it seems. Here is my start_ppp_in - script: #!/bin/sh exec /usr/local/bin/isdnpppd -d persist -detach \ 192.168.1.1:192.168.1.2 silent And here is the the pppd-log. I've tried to interpret those "unknown Protocolls" and they look like good IPCP-Requests. Mar 28 23:59:43 helbig pppd[17945]: Exit. Mar 29 00:04:09 helbig pppd[17957]: pppd 2.2.0 started by helbig, uid 0 Mar 29 00:04:09 helbig pppd[17957]: Using interface ppp0 Mar 29 00:04:09 helbig pppd[17957]: Connect: ppp0 <--> /dev/tty Mar 29 00:04:09 helbig pppd[17957]: rcvd [LCP ConfReq id=0x1 < 0d 03 06>] Mar 29 00:04:09 helbig pppd[17957]: sent [LCP ConfReq id=0x1 ] Mar 29 00:04:09 helbig pppd[17957]: sent [LCP ConfRej id=0x1 < 0d 03 06>] Mar 29 00:04:09 helbig pppd[17957]: rcvd [LCP ConfAck id=0x1 ] Mar 29 00:04:09 helbig pppd[17957]: rcvd [LCP ConfReq id=0x2 ] Mar 29 00:04:09 helbig pppd[17957]: sent [LCP ConfAck id=0x2 ] Mar 29 00:04:09 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:09 helbig pppd[17957]: sent [CCP ConfReq id=0x1 ] Mar 29 00:04:09 helbig pppd[17957]: rcvd 80 21 01 01 00 28 02 06 00 2d 0f 01 03 06 00 00 00 00 81 06 00 00 00 00 82 06 00 00 00 00 83 06 00 00 00 00 84 06 00 00 00 00 >>>> see below, why I think this is a valid IPCP-Frame Mar 29 00:04:09 helbig pppd[17957]: Unknown protocol (0x101) received Mar 29 00:04:09 helbig pppd[17957]: sent [LCP ProtRej id=0x2 01 01 00 28 02 06 00 2d 0f 01 03 06 00 00 00 00 81 06 00 00 00 00 82 06 00 00 00 00 83 06 00 00 00 00 84 06 00 00 00 00] Mar 29 00:04:09 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:09 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:09 helbig pppd[17957]: sent [LCP ProtRej id=0x3 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:09 helbig pppd[17957]: rcvd [LCP ProtRej id=0x3 80 fd 01 01 00 07 15 03 2c] Mar 29 00:04:12 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:12 helbig pppd[17957]: rcvd 80 21 01 02 00 28 02 06 00 2d 0f 01 03 06 00 00 00 00 81 06 00 00 00 00 82 06 00 00 00 00 83 06 00 00 00 00 84 06 00 00 00 00 Mar 29 00:04:12 helbig pppd[17957]: Unknown protocol (0x102) received Mar 29 00:04:12 helbig pppd[17957]: sent [LCP ProtRej id=0x4 01 02 00 28 02 06 00 2d 0f 01 03 06 00 00 00 00 81 06 00 00 00 00 82 06 00 00 00 00 83 06 00 00 00 00 84 06 00 00 00 00] Mar 29 00:04:12 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:12 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:12 helbig pppd[17957]: sent [LCP ProtRej id=0x5 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:15 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:15 helbig pppd[17957]: rcvd 80 21 01 03 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:15 helbig pppd[17957]: Unknown protocol (0x103) received Mar 29 00:04:15 helbig pppd[17957]: sent [LCP ProtRej id=0x6 01 03 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:15 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:15 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:15 helbig pppd[17957]: sent [LCP ProtRej id=0x7 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:18 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:18 helbig pppd[17957]: rcvd 80 21 01 04 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:18 helbig pppd[17957]: Unknown protocol (0x104) received Mar 29 00:04:18 helbig pppd[17957]: sent [LCP ProtRej id=0x8 01 04 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:18 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:18 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:18 helbig pppd[17957]: sent [LCP ProtRej id=0x9 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:21 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:21 helbig pppd[17957]: rcvd 80 21 01 05 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:21 helbig pppd[17957]: Unknown protocol (0x105) received Mar 29 00:04:21 helbig pppd[17957]: sent [LCP ProtRej id=0xa 01 05 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:21 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:21 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:21 helbig pppd[17957]: sent [LCP ProtRej id=0xb 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:24 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:24 helbig pppd[17957]: rcvd 80 21 01 06 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:24 helbig pppd[17957]: Unknown protocol (0x106) received Mar 29 00:04:24 helbig pppd[17957]: sent [LCP ProtRej id=0xc 01 06 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:24 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:24 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:24 helbig pppd[17957]: sent [LCP ProtRej id=0xd 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:27 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:27 helbig pppd[17957]: rcvd 80 21 01 07 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:27 helbig pppd[17957]: Unknown protocol (0x107) received Mar 29 00:04:27 helbig pppd[17957]: sent [LCP ProtRej id=0xe 01 07 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:27 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:27 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:27 helbig pppd[17957]: sent [LCP ProtRej id=0xf 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:30 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:30 helbig pppd[17957]: rcvd 80 21 01 08 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:30 helbig pppd[17957]: Unknown protocol (0x108) received Mar 29 00:04:30 helbig pppd[17957]: sent [LCP ProtRej id=0x10 01 08 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:30 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:30 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:30 helbig pppd[17957]: sent [LCP ProtRej id=0x11 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:33 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:33 helbig pppd[17957]: rcvd 80 21 01 09 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:33 helbig pppd[17957]: Unknown protocol (0x109) received Mar 29 00:04:33 helbig pppd[17957]: sent [LCP ProtRej id=0x12 01 09 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:33 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:33 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:33 helbig pppd[17957]: sent [LCP ProtRej id=0x13 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:36 helbig pppd[17957]: sent [IPCP ConfReq id=0x1 ] Mar 29 00:04:36 helbig pppd[17957]: rcvd 80 21 01 0a 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00 Mar 29 00:04:36 helbig pppd[17957]: Unknown protocol (0x10a) received Mar 29 00:04:36 helbig pppd[17957]: sent [LCP ProtRej id=0x14 01 0a 00 10 02 06 00 2d 0f 01 03 06 00 00 00 00] Mar 29 00:04:36 helbig pppd[17957]: rcvd 80 21 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01 Mar 29 00:04:36 helbig pppd[17957]: Unknown protocol (0x201) received Mar 29 00:04:36 helbig pppd[17957]: sent [LCP ProtRej id=0x15 02 01 00 10 03 06 c0 a8 01 01 02 06 00 2d 0f 01] Mar 29 00:04:39 helbig pppd[17957]: IPCP: timeout sending Config-Requests Mar 29 00:04:43 helbig pppd[17957]: rcvd [LCP TermReq id=0x4] Mar 29 00:04:43 helbig pppd[17957]: LCP terminated at peer's request Mar 29 00:04:43 helbig pppd[17957]: sent [LCP TermAck id=0x4] Mar 29 00:04:43 helbig pppd[17957]: Terminating on signal 15. Mar 29 00:04:43 helbig pppd[17957]: read_rec1: Interrupted system call Mar 29 00:04:43 helbig pppd[17957]: lost connection: Interrupted system call Mar 29 00:04:43 helbig pppd[17957]: Couldn't restore device fd flags: Bad file descriptor Some parts of the rejected frames I do not understand, here is what I've found out so far: ------------------------------------------------Start of frame----------------- 8021 Protocoll IPCP ------------------------------------------------Start of packet---------------- 01 Code Configure request 01 Identifier 0028 Length 40 Bytes ------------------------------------------------Start of option---------------- 02 Type IP-Compression-Protocol 06 Length 6 Bytes 002d Compr. Proto. Van Jacobson 0f Max-Slot-ID 15 01 Comp-Slot-ID The slot identifier may be compressed. ------------------------------------------------Start of next option----------- 03 Type IP-Address (local IP-Address of sender) 06 Length 6 Bytes 00000000 IP-Address 0.0.0.0 (expecting dynamic address from us) -------------------------------------------------------------------------------- 81 these options I do not know :-( 06 00000000 -------------------------------------------------------------------------------- 82 06 00000000 -------------------------------------------------------------------------------- 83 06 00000000 -------------------------------------------------------------------------------- 84 06 00000000 TIA Wolfgang ----- End of forwarded message from helbig -----