Assembla home | Assembla project page
 

Changeset 56

Show
Ignore:
Timestamp:
09/04/07 04:18:40 (1 year ago)
Author:
evdowizard
Message:

fixed ifup.3g led issues and multiple process issue

Files:

Legend:

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

    r55 r56  
    55 
    66# make sure that interface isn't already up 
    7 if [ -e "/var/run/ppp-wwan.pid" ]; then 
    8         logger -p user.notice -t ifup.3g "interface is already up
    9         exit 1 
     7if [ "$(cat /proc/diag/led/3g_* | grep 1 | wc -l)" != "0" ]; then 
     8        logger -p user.notice -t ifup.3g "interface is already connected, or it is connecting
     9        exit 1  
    1010fi 
    1111 
     
    128128        if [ $retry -gt "3" ]; then 
    129129                logger -p user.notice -t ifup.3g "connection failed" 
     130                echo 0 > /proc/diag/led/3g_green 
     131                echo 0 > /proc/diag/led/3g_blue 
     132                echo 0 > /proc/diag/led/3g_blink 
    130133                exit 1 
    131134        fi