Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Oct 2003 14:47:02 -0700
From:      rduvall@onlinehighways.net <rduvall@onlinehighways.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: ppp shell command and MYADDR
Message-ID:  <E1A6zfe-0003BI-00@mail.ohwy.com>

next in thread | raw e-mail | index | archive | help
I fixed the problem...

It seems that I cannot specify my shell command within ppp.conf, I have to use a 
ppp.linkup file and specify from within there.  It works correctly now.

Sincerely,

Rick Duvall

--- rduvall@onlinehighways.net <rduvall@onlinehighways.net> wrote:
> I have configured ppp to bring up my ADSL connection (PPPoA) on Qwest MSN.  It 

> works great!  However, for personal reasons which I won't mention here, I 
would 
> like ppp to write the dynamic IP address that was assigned to me to a file 
> called test.txt.  As you can see by the config below, this *should* work via
> the 
> shell command in ppp.conf, which executes ipaddr.sh and sends MYADDR to the 
> script.  However, when the script executes, it writes 10.0.0.2 to the file 
> instead of the IP assigned.
> 
> How do I get it to write the address assigned?
> 
> 
> Here is my entry in ppp.conf
> 
> adsl:
>  set authname xxxxxxxx
>  set authkey xxxxxx
>  set device !"/usr/local/sbin/pppoa2 -vpi 0 -vci 32"
>  accept chap pap
>  set speed sync
>  set timeout 0
>  enable lqr
>  set lqrperiod 5
>  set redial 15 10000
>  set dial ""
>  set ifaddr 10.0.0.2/0 10.0.0.1/0 255.255.255.0 0.0.0.0
>  add default HISADDR
>  shell /etc/ppp/ipaddr.sh MYADDR
> 
> Here is the shell script:
> 
> #!/bin/sh
> 
> MYADDR=$1
> echo ${MYADDR} > /etc/ppp/test.txt
> exit;
> 
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1A6zfe-0003BI-00>