From: amyng <ang@shoppertrak.com>
To: linux-ppp@vger.kernel.org
Subject: IPCP Negotiation Failure - Peer refuse to accept IP Address
Date: Wed, 18 Apr 2007 22:02:19 +0000 [thread overview]
Message-ID: <10066975.post@talk.nabble.com> (raw)
I'm running 2.4.4 pppd on Solaris (I know it's not Linux, but there's no
sun-ppp forum) trying to connect to a device (which I can get to by window
rasppp btw).
After receiving "Could not determine local IP address" IPCP confReq (see
following ppp log)...
$ pppd options in effect:
debug # (from /etc/ppp/options)
kdebug 31 # (from /etc/ppp/options)
-detach # (from /etc/ppp/options)
dump # (from /etc/ppp/options)
noauth # (from /etc/ppp/options)
/dev/ttya # (from command line)
38400 # (from command line)
lock # (from /etc/ppp/options)
connect /etc/ppp/ppp-on-dialer # (from command line)
crtscts # (from /etc/ppp/options)
local # (from /etc/ppp/options)
ipcp-accept-local # (from /etc/ppp/options)
ipcp-accept-remote # (from /etc/ppp/options)
noipdefault # (from /etc/ppp/options)
defaultroute # (from /etc/ppp/options)
ipcp-no-addresses # (from /etc/ppp/options)
noccp # (from /etc/ppp/options)
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttya
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x2f497226> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x11]
sent [LCP ConfAck id=0x11]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x2f497226> <pcomp> <accomp>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x10 <addr 192.168.129.1>]
sent [IPCP ConfAck id=0x10 <addr 192.168.129.1>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
sent [IPCP ConfReq id=0x2]
rcvd [IPCP ConfAck id=0x2]
Could not determine local IP address
Connect time 0.7 minutes.
Sent 147 bytes, received 110 bytes.
ioctl(set NP 33 mode to 1): Invalid argument
sent [IPCP TermReq id=0x3 "Could not determine local IP address"]
rcvd [IPCP TermAck id=0x3 "Could not determine local IP address"]
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
I specified the local IP address in /etc/ppp/options and got a different
error:
$ pppd options in effect:
debug # (from /etc/ppp/options)
kdebug 31 # (from /etc/ppp/options)
-detach # (from /etc/ppp/options)
dump # (from /etc/ppp/options)
noauth # (from /etc/ppp/options)
/dev/ttya # (from command line)
38400 # (from command line)
lock # (from /etc/ppp/options)
connect /etc/ppp/ppp-on-dialer # (from command line)
crtscts # (from /etc/ppp/options)
local # (from /etc/ppp/options)
ipcp-accept-local # (from /etc/ppp/options)
ipcp-accept-remote # (from /etc/ppp/options)
noipdefault # (from /etc/ppp/options)
defaultroute # (from /etc/ppp/options)
ipcp-no-addresses # (from /etc/ppp/options)
192.168.129.2: # (from /etc/ppp/options)
noccp # (from /etc/ppp/options)
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttya
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x2ae8f766> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x12]
sent [LCP ConfAck id=0x12]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x2ae8f766> <pcomp> <accomp>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.129.2>]
rcvd [IPCP ConfReq id=0x11 <addr 192.168.129.1>]
sent [IPCP ConfAck id=0x11 <addr 192.168.129.1>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01> <addr 192.168.129.2>]
sent [IPCP ConfReq id=0x2]
rcvd [IPCP ConfAck id=0x2]
Peer refused to agree to our IP address
Connect time 0.6 minutes.
Sent 142 bytes, received 110 bytes.
ioctl(set NP 33 mode to 1): Invalid argument
sent [IPCP TermReq id=0x3 "Refused our IP address"]
rcvd [IPCP TermAck id=0x3 "Refused our IP address"]
sent [LCP TermReq id=0x2 "No network protocols running"]
rcvd [LCP TermAck id=0x2 "No network protocols running"]
Connection terminated.
I have an output of a successful ppp connection from the same pppd connected
to a similar device using the same options:
$ pppd options in effect:
debug # (from /etc/ppp/options)
kdebug 31 # (from /etc/ppp/options)
-detach # (from /etc/ppp/options)
dump # (from /etc/ppp/options)
noauth # (from /etc/ppp/options)
/dev/ttya # (from command line)
38400 # (from command line)
lock # (from /etc/ppp/options)
connect /etc/ppp/ppp-on-dialer # (from command line)
crtscts # (from /etc/ppp/options)
local # (from /etc/ppp/options)
ipcp-accept-local # (from /etc/ppp/options)
ipcp-accept-remote # (from /etc/ppp/options)
noipdefault # (from /etc/ppp/options)
defaultroute # (from /etc/ppp/options)
ipcp-no-addresses # (from /etc/ppp/options)
192.168.129.2: # (from /etc/ppp/options)
noccp # (from /etc/ppp/options)
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttya
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x2bd7801c> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x4]
sent [LCP ConfAck id=0x4]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x2bd7801c> <pcomp> <accomp>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.129.2>]
rcvd [IPCP ConfReq id=0x3 <addr 192.168.129.1>]
sent [IPCP ConfAck id=0x3 <addr 192.168.129.1>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.129.2>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 192.168.129.2>]
rcvd [IPCP ConfAck id=0x2 <addr 192.168.129.2>]
local IP address 192.168.129.2
remote IP address 192.168.129.1
I noticed that the failure case, the last IPCP ConfReq is sent without the
specified local IP Address:
sent [IPCP ConfReq id=0x2]
whereas the successful case, it does:
sent [IPCP ConfReq id=0x2 <addr 192.168.129.2>]
Any help would be greatly appreciated!!
Amy
--
View this message in context: http://www.nabble.com/IPCP-Negotiation-Failure---Peer-refuse-to-accept-IP-Address-tf3603388.html#a10066975
Sent from the linux-ppp mailing list archive at Nabble.com.
next reply other threads:[~2007-04-18 22:02 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-18 22:02 amyng [this message]
2007-04-20 0:04 ` IPCP Negotiation Failure - Peer refuse to accept IP Address James Carlson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=10066975.post@talk.nabble.com \
--to=ang@shoppertrak.com \
--cc=linux-ppp@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.