From owner-freebsd-questions Fri Jun 6 10:51:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA01568 for questions-outgoing; Fri, 6 Jun 1997 10:51:00 -0700 (PDT) Received: from xmission.xmission.com (softweyr@xmission.xmission.com [198.60.22.2]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA01552; Fri, 6 Jun 1997 10:50:26 -0700 (PDT) Received: (from softweyr@localhost) by xmission.xmission.com (8.8.5/8.7.5) id LAA09884; Fri, 6 Jun 1997 11:50:15 -0600 (MDT) From: Wes Peters - Softweyr LLC Message-Id: <199706061750.LAA09884@xmission.xmission.com> Subject: Re: Has anybody seen this PPP "protocol"? To: grog@FreeBSD.ORG Date: Fri, 6 Jun 1997 11:50:14 -0600 (MDT) Cc: questions@FreeBSD.ORG In-Reply-To: <199706061046.UAA24640@freebie.lemis.com> from "grog@FreeBSD.ORG" at Jun 6, 97 08:16:36 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > I'm currently trying to dial into a system in China using ppp, and > it's not succeeding. The login succeeds, but then each end rejects > the packets from the other end with the message "invalid protocol". > Here's an excerpt from the debug log: > > 06-06 18:55:36 [24506] myaddr = 130.252.88.220 hisaddr = 130.252.88.217 > 06-06 18:55:36 [24506] OsLinkup: 130.252.88.217 > > *** At this point, I presume the connection to have been made. What > *** comes below should be traffic. As you can see, it doesn't work. > > 06-06 18:55:40 [24506] Unknown protocol 0x00cf > 06-06 18:55:40 [24506] LCP: SendProtoRej > 06-06 18:55:40 [24506] CCP: Received Configure Request (2) state = Closed (2) > 06-06 18:55:40 [24506] CCP: SendTerminateAck > 06-06 18:55:45 [24506] CCP: Received Configure Request (3) state = Closed (2) > 06-06 18:55:45 [24506] CCP: SendTerminateAck > 06-06 18:55:45 [24506] Unknown protocol 0x00cf > 06-06 18:55:45 [24506] LCP: SendProtoRej > 06-06 18:55:50 [24506] Unknown protocol 0x00cf > 06-06 18:55:50 [24506] LCP: SendProtoRej > 06-06 18:55:50 [24506] CCP: Received Configure Request (4) state = Closed (2) > 06-06 18:55:50 [24506] CCP: SendTerminateAck > 06-06 18:55:54 [24506] LCP: LayerDown > 06-06 18:55:54 [24506] OsLinkdown: 130.252.88.217 > 06-06 18:55:54 [24506] Already set route addr dst=fc82, gateway=d958fc82 > 06-06 18:55:54 [24506] Phase: Terminate > 06-06 18:55:54 [24506] LCP: SendTerminateReq. > 06-06 18:55:54 [24506] LCP: state change Opend --> Closing > 06-06 18:55:55 [24506] LCP: Received Terminate Ack (2) state = Closing (4) > 06-06 18:55:55 [24506] LCP: state change Closing --> Closed > 06-06 18:55:55 [24506] LCP: LayerFinish > 06-06 18:55:55 [24506] Phase: Dead > 06-06 18:56:36 [24506] PPP Terminated. > > As far as I can tell from this log, it looks as if the other end is > sending a packet of type '0xcf', which may be related to > configuration. Unfortunately, user mode ppp (and, from what I've seen > of the code, kernel ppp) doesn't mention this stuff at all. Does > anybody recognize what the other end's trying to do? FWIW, I suspect > it's a Microsoft box. RFC 1661 identifies this as (PPP NLPID) on page 5, but says absolutely *nothing* about what PPP NLPID might be. A grep of all of the RFCs reveals that this is a Network Layer Protocol ID, which is used when PPP is being transported by a link-oriented network protocol. Specifically, it is mentioned in the RFCs for PPP on X.25 and PPP on Frame Relay. It seems that your ISP has confused your dial-up line for a synchronous link of some sort. ??? -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC http://www.xmission.com/~softweyr softweyr@xmission.com