Assembla home | Assembla project page
 

Changeset 75

Show
Ignore:
Timestamp:
09/12/07 03:59:00 (1 year ago)
Author:
evdowizard
Message:

fixed ifup.3g apn variable

Files:

Legend:

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

    r74 r75  
    8585                        PINCODE=$pincode gcom -d "$device" -s /etc/gcom/setpin.gcom || { 
    8686                                logger -p user.notice -t ifup.3g "invalid pincode" 
    87                                 echo 0 > /proc/diag/led/3g_green 
    88                                 echo 0 > /proc/diag/led/3g_blue 
    89                                 echo 0 > /proc/diag/led/3g_blink 
    9087                        } 
    9188                } 
     
    110107num=$(nvram get wwan_num) 
    111108wwan_apn=$(nvram get wwan_apn) 
    112 apn="'AT'" 
    113109apn=${wwan_apn:+"'AT+CGDCONT=1,\"IP\",\"$wwan_apn\"'"} 
    114  
     110apn=${apn:-"'AT'"} 
    115111opendns=`cat /etc/config/webif | grep opendns | grep -c 1` 
    116112case "$opendns" in 
     
    128124if [ "$(nvram get wwan_redial)" = "demand" ]; then 
    129125        demand=$(nvram get wwan_idletime) 
    130         # change value to minutes 
    131         demand=$((demand*60)) 
    132         demand=${demand:+demand idle $demand} 
    133         [ -f /etc/ppp/filter ] && demand=${demand:+precompiled-active-filter /etc/ppp/filter $demand} 
     126        # change demand idle to minutes 
     127        demand="demand idle $((demand*60))" 
    134128        # turn on green LED 
    135129        echo 1 > /proc/diag/led/3g_green