Assembla home | Assembla project page
 

Changeset 58

Show
Ignore:
Timestamp:
09/04/07 22:41:23 (1 year ago)
Author:
evdowizard
Message:

fixed more opendns issues

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/imagebuilder/files/sbin/ifup.3g

    r57 r58  
    7474apn="'AT'" 
    7575[ -n "$wwan_apn" ] && apn="'AT+CGDCONT=1,\"IP\",\"$(nvram get wwan_apn)\"'" 
     76 
    7677opendns=`cat /etc/config/webif | grep opendns | grep -c 1` 
    77 if [ $opendns = "0" ]; then 
    78 dns="usepeerdns" 
    79 fi 
     78case "$opendns" in 
     79        0)  
     80                dns="usepeerdns"  
     81        ;; 
     82        1)  
     83                [ -e /tmp/resolv.conf.auto ] || { 
     84                echo "nameserver 208.67.222.222" > /tmp/resolv.conf.auto 
     85                echo "nameserver 208.67.220.220" >> /tmp/resolv.conf.auto 
     86        } 
     87        ;; 
     88esac 
     89 
    8090if [ "$(nvram get wwan_redial)" = "demand" ]; then 
    8191        demand=$(nvram get wwan_idletime)