Assembla home | Assembla project page
 

Changeset 53

Show
Ignore:
Timestamp:
09/04/07 03:27:52 (1 year ago)
Author:
evdowizard
Message:

fixed ifup.3g errors for demand idletime, demand dns and opendns

Files:

Legend:

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

    r51 r53  
    7373wwan_apn="$(nvram get wwan_apn)" 
    7474apn="'AT'" 
    75 [ -n = "$wwan_apn" ] && apn="'AT+CGDCONT=1,\"IP\",\"$(nvram get wwan_apn)\"'" 
     75[ -n "$wwan_apn" ] && apn="'AT+CGDCONT=1,\"IP\",\"$(nvram get wwan_apn)\"'" 
    7676opendns=`cat /etc/config/webif | grep opendns | grep 1 | wc -l` 
    77 if [ "$opendns" = "0" ]; then 
     77if [ $opendns = "0" ]; then 
    7878dns="usepeerdns" 
    7979fi 
     
    8181        demand=$(nvram get wwan_idletime) 
    8282        # change value to minutes 
    83         demand=$((DEMAND*60)) 
     83        demand=$((demand*60)) 
    8484        demand=${demand:+demand idle $demand} 
    8585        [ -f /etc/ppp/filter ] && demand=${demand:+precompiled-active-filter /etc/ppp/filter $demand} 
    86         # set up a dummy nameserver for dial on demand 
    87         echo "nameserver 1.1.1.1" > /tmp/resolv.conf.auto 
    8886        # turn on green LED 
    8987        echo 1 > /proc/diag/led/3g_green