From owner-freebsd-isdn Sun Jul 8 2:36:42 2001 Delivered-To: freebsd-isdn@freebsd.org Received: from aranea.de (dialin44.niederdorfelden.aranea.net [212.101.36.44]) by hub.freebsd.org (Postfix) with ESMTP id 348A337B401 for ; Sun, 8 Jul 2001 02:36:37 -0700 (PDT) (envelope-from Robert.Eckardt@aranea.de) Received: (from roberte@localhost) by aranea.de (8.9.3/8.9.3) id LAA00870 for freebsd-isdn@FreeBSD.ORG; Sun, 8 Jul 2001 11:36:34 +0200 (CEST) (envelope-from roberte) From: Robert Eckardt Message-Id: <200107080936.LAA00870@aranea.de> Subject: PPP(LCP) negotiation hangs/fails on callin To: freebsd-isdn@FreeBSD.ORG Date: Sun, 8 Jul 2001 11:36:34 +0200 (CEST) X-Mailer: ELM [version 2.4ME+ PL77 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, our networkers are migrating from from our old dial-in solution to a Cisco ISDN-router with Radius-authentication. However, I can't get my isdn-configuration to work. I use FreeBSD-4.1-RELEASE with isdn out of the release. I use userland-ppp to dial out requesting callback via cbcp, as with the old solution. A few seconds later I receive the incoming call, but the other side finally gives up during lcp-negotiation-phase. My side obviously waits for a conf-ack for its own, initial conf-req, which never arrives. The other side tries every 2 seconds another conf-req, which my side answers always immediatly, then gives up after a minute. In a first attempt I inserted a DELAY(5000) right before sppp_cp_send in sppp_lcp_scr in /sys/net/if_spppsubr.c, which is * From: Version 2.4, Thu Apr 30 17:17:21 MSD 1997 * $FreeBSD: src/sys/net/if_spppsubr.c,v 1.59.2.2 2000/05/11 16:36:33 obrien Exp $ (Compared to 00.96 I found no changes to that problem.) No luck with that though. What else can I do? I don't know how long they keep the old dial-in access open. Is there a patch already available? (Unfortunately the mail-archives are out of order.) Regards, Robert ##### Dial-in from new cisco router: Jul 8 10:58:05 ghost /kernel: isp2: Up event(incoming call) Jul 8 10:58:05 ghost /kernel: isp2: lcp open(initial) Jul 8 10:58:05 ghost /kernel: isp2: phase establish Jul 8 10:58:05 ghost /kernel: isp2: lcp up(starting) Jul 8 10:58:05 ghost /kernel: isp2: lcp output Jul 8 10:58:06 ghost /kernel: isp2: lcp input(req-sent): Jul 8 10:58:06 ghost /kernel: isp2: lcp parse opts: auth-proto magic Jul 8 10:58:06 ghost /kernel: isp2: lcp parse opt values: auth-proto magic 0x1f82493f send conf-ack Jul 8 10:58:06 ghost /kernel: isp2: lcp output Jul 8 10:58:08 ghost /kernel: isp2: lcp input(ack-sent): Jul 8 10:58:08 ghost /kernel: isp2: lcp parse opts: auth-proto magic Jul 8 10:58:08 ghost /kernel: isp2: lcp parse opt values: auth-proto magic 0x1f82493f send conf-ack Jul 8 10:58:08 ghost /kernel: isp2: lcp output [...] ##### Dial-in from old solution (only password and IP-adress changed): Jun 26 07:52:06 ghost /kernel: isp2: Up event(incoming call) Jun 26 07:52:06 ghost /kernel: isp2: lcp open(initial) Jun 26 07:52:06 ghost /kernel: isp2: phase establish Jun 26 07:52:06 ghost /kernel: isp2: lcp up(starting) Jun 26 07:52:06 ghost /kernel: isp2: lcp output Jun 26 07:52:07 ghost /kernel: isp2: rejecting protocol Jun 26 07:52:08 ghost /kernel: isp2: rejecting protocol Jun 26 07:52:09 ghost /kernel: isp2: lcp TO(req-sent) rst_counter = 10 Jun 26 07:52:09 ghost /kernel: isp2: lcp output Jun 26 07:52:09 ghost /kernel: isp2: lcp input(req-sent): Jun 26 07:52:09 ghost /kernel: isp2: lcp parse opts: mru auth-proto magic lcp/0x13 [rej] send conf-rej Jun 26 07:52:09 ghost /kernel: isp2: lcp output Jun 26 07:52:09 ghost /kernel: isp2: lcp input(req-sent): [...] #### Successful login of a colleuage's linux box with active ISDN-card: #### The local ConfReq gets answered. CONNECT Serial connection established. Using interface ppp0 Connect: ppp0 <--> /dev/modem sent [LCP ConfReq id=0x1 ] rcvd [LCP ConfReq id=0x63 ] sent [LCP ConfAck id=0x63 ] rcvd [LCP ConfAck id=0x1 ] sent [PAP AuthReq id=0x1 user= password=] rcvd [PAP AuthAck id=0x1 ""] Remote message: ^F sent [IPCP ConfReq id=0x1 ] sent [CCP ConfReq id=0x1 ] [...] -- Dr. Robert Eckardt Robert.Eckardt@Robert-Eckardt.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message