Date: Tue, 07 Oct 2003 13:28:09 -0700 From: rduvall@onlinehighways.net <rduvall@onlinehighways.net> To: freebsd-questions@freebsd.org Subject: ppp shell command and MYADDR Message-ID: <E1A6yRI-0002R2-00@mail.ohwy>
next in thread | raw e-mail | index | archive | help
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;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1A6yRI-0002R2-00>