Assembla home | Assembla project page
 

Changeset 30

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

fix leds for dial on demand

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/imagebuilder/files/etc/hotplug.d/iface/05-3g

    r29 r30  
    44        case "$ACTION" in 
    55                ifup) 
     6                        # make firewall changes 
    67                        iptables -I LAN_ACCEPT 1 -i "$WWAN" -j RETURN 
    78                        iptables -A FORWARD -o "$WWAN" -j ACCEPT 
    89                        iptables -t nat -A POSTROUTING -o "$WWAN" -j MASQUERADE  
     10 
    911                        # turn off blinking LED 
    1012                        echo 0 > /proc/diag/led/3g_blink 
     
    1214 
    1315                        # startup keepalive if enabled 
    14                         [ "$(nvram get wwan_redial)" = "persist" -o "$(nvram get wwan_redial)" = "manual" ] && { 
    15                                 keepalive & 
    16                         } 
     16                        [ "$(nvram get wwan_redial)" = "persist" -o "$(nvram get wwan_redial)" = "manual" ] && keepalive & 
    1717                ;; 
    1818                ifdown) 
     19                        # make firewall changes 
    1920                        iptables -D LAN_ACCEPT -i "$WWAN" -j RETURN 
    2021                        iptables -D FORWARD -o "$WWAN" -j ACCEPT 
    2122                        iptables -t nat -D POSTROUTING -o "$WWAN" -j MASQUERADE  
     23 
     24                        # turn off all leds 
     25                        echo 0 > /proc/diag/led/3g_green 
     26                        echo 0 > /proc/diag/led/3g_blue 
     27                        echo 0 > /proc/diag/led/3g_blink 
    2228                ;; 
    2329        esac