Date: Wed, 1 Aug 2001 01:48:33 +0900 From: mistral@imasy.or.jp (Yoshihiko SARUMARU) To: stable@FreeBSD.ORG Subject: userland PPP is broken in LCP negotiation Message-ID: <010801014833.M0101873@mistral.imasy.or.jp>
next in thread | raw e-mail | index | archive | help
I have a problem in dialing up to specific router. # If you had recieved this mail a half day before, please ignore # this. Something is in trouble in my mail routing at office. That is LCP negotiation issue with src/usr.sbin/ppp/lcp.c,v 1.81.2.8 1.81.2.7 has no problem. When I build ppp with lcp.c 1.81.2.8, ppp couldn't link up. A patch attached in PR29277 by brian didn't help me (I know this patch is for -current). I will attach detail log below for both version. But this problem is not occur when I dial up to PortMaster3. It will occur when i dial up to YAMAHA RT103i or unknown (MAX?) NTT DoCoMo router for PHS (DoCoMo mopera service). My ppp.conf entry for RT103i via PHS is below. Thanks, - Yoshihiko paldio: set device /dev/cuaa3 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT OK-AT-OK \ AT&F OK ATE0\\\\W1&E0 OK ATS7=58%C2&K3 \ OK ATDT\\T TIMEOUT 20 CONNECT" default: allow users yohta set speed 115200 set timeout 300 # 3 mintue idle timer (the default) delete! ALL add default HISADDR # Add a (sticky) default route imasy-generic: set authname mistral set authkey XXXXXXXXXX imasy-phs: load imasy-generic load paldio set phone 045-XXX-XXXX == with 1.81.2.7 ===================================== Phase: deflink: carrier -> login Phase: deflink: login -> lcp LCP: FSM: Using "deflink" as a transport LCP: deflink: State change Initial --> Closed LCP: deflink: State change Closed --> Stopped LCP: deflink: RecvConfigReq(43) state = Stopped LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x7e0bfb81 LCP: deflink: SendConfigReq(1) state = Stopped LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x0bc1e5f7 LCP: deflink: SendConfigAck(43) state = Stopped LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x7e0bfb81 LCP: deflink: LayerStart LCP: deflink: State change Stopped --> Ack-Sent LCP: deflink: RecvConfigRej(1) state = Ack-Sent LCP: ACFCOMP[2] LCP: deflink: SendConfigReq(2) state = Ack-Sent LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x0bc1e5f7 LCP: deflink: RecvConfigAck(2) state = Ack-Sent LCP: deflink: State change Ack-Sent --> Opened LCP: deflink: LayerUp Phase: bundle: Authenticate == with 1.81.2.8 ===================================== Phase: deflink: carrier -> login Phase: deflink: login -> lcp LCP: FSM: Using "deflink" as a transport LCP: deflink: State change Initial --> Closed LCP: deflink: State change Closed --> Stopped LCP: deflink: RecvConfigReq(27) state = Stopped LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigReq(1) state = Stopped LCP: ACFCOMP[2] LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x37954676 LCP: deflink: SendConfigNak(27) state = Stopped LCP: MRU[4] 2048 LCP: deflink: LayerStart LCP: deflink: State change Stopped --> Req-Sent LCP: deflink: RecvConfigRej(1) state = Req-Sent LCP: ACFCOMP[2] LCP: deflink: SendConfigReq(2) state = Req-Sent LCP: PROTOCOMP[2] LCP: ACCMAP[6] 0x00000000 LCP: MRU[4] 1500 LCP: MAGICNUM[6] 0x37954676 LCP: deflink: RecvConfigReq(28) state = Req-Sent LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(28) state = Req-Sent LCP: MRU[4] 2048 LCP: deflink: RecvConfigAck(2) state = Req-Sent LCP: deflink: State change Req-Sent --> Ack-Rcvd LCP: deflink: RecvConfigReq(29) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(29) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(30) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(30) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(31) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(31) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(32) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(32) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(33) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(33) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(34) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(34) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(35) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(35) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(36) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(36) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(37) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(37) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(38) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(38) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(39) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(39) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(40) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(40) state = Ack-Rcvd LCP: MRU[4] 2048 LCP: deflink: RecvConfigReq(41) state = Ack-Rcvd LCP: MRU[4] 1792 LCP: ACCMAP[6] 0x00000000 LCP: AUTHPROTO[4] 0xc023 (PAP) LCP: MAGICNUM[6] 0x93b59276 LCP: deflink: SendConfigNak(41) state = Ack-Rcvd LCP: MRU[4] 2048 Phase: deflink: Too many LCP NAKs sent - abandoning negotiation LCP: deflink: SendTerminateReq(3) state = Ack-Rcvd LCP: deflink: State change Ack-Rcvd --> Closing LCP: deflink: RecvConfigReq(42) state = Closing LCP: deflink: Error: Got ConfigReq while state = Closing LCP: deflink: RecvTerminateAck(3) state = Closing LCP: deflink: LayerFinish LCP: deflink: State change Closing --> Closed LCP: deflink: State change Closed --> Initial Phase: deflink: Disconnected! Phase: deflink: lcp -> logout Phase: deflink: logout -> hangup Phase: deflink: Disconnected! Phase: deflink: Connect time: 10 secs: 898 octets in, 484 octets out -- Yoshihiko SARUMARU mail: mistral@imasy.or.jp web: http://www.imasy.or.jp/~mistral/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?010801014833.M0101873>