From e1c8cdf529bba36dec64f16206e364ffa2b519d8 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 16 Oct 2005 17:34:42 +0000 Subject: MFC 6871 If WAN is pppoe, hold down boot until connection is established This will help anyone with PPPOE on WAN and DHCP on OPTx not get incorrect gateways assigned. --- usr/local/sbin/ppp-linkup | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 usr/local/sbin/ppp-linkup (limited to 'usr') diff --git a/usr/local/sbin/ppp-linkup b/usr/local/sbin/ppp-linkup new file mode 100755 index 0000000..da43796 --- /dev/null +++ b/usr/local/sbin/ppp-linkup @@ -0,0 +1,22 @@ +#!/bin/sh + +rm -f /var/etc/nameservers.conf + +# unset CGI environment variables so as not to confuse PHP +unset CONTENT_TYPE GATEWAY_INTERFACE REMOTE_USER REMOTE_ADDR AUTH_TYPE +unset HTTP_USER_AGENT CONTENT_LENGTH SCRIPT_FILENAME HTTP_HOST +unset SERVER_SOFTWARE HTTP_REFERER SERVER_PROTOCOL REQUEST_METHOD +unset SERVER_PORT SCRIPT_NAME SERVER_NAME + +# write nameservers to file +if [ "$6" = "dns1" ]; then + echo $7 >> /var/etc/nameservers.conf +fi +if [ "$8" = "dns2" ]; then + echo $9 >> /var/etc/nameservers.conf +fi + +# let the configuration system know that the +# WAN IP address has changed +/etc/rc.newwanip + -- cgit v1.1