Changeset 2536


Ignore:
Timestamp:
2005-11-19T15:53:21+01:00 (10 years ago)
Author:
nbd
Message:

fix ifup/down for ppp-based stuff

Location:
trunk/openwrt/package/base-files/default
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/openwrt/package/base-files/default/etc/hotplug.d/net/10-net

    r2531 r2536  
    176176        case "$IFPROTO" in 
    177177                pppoe|pppoa|pptp)  
    178                         killall ifup.${IFPROTO} 
    179                         killall pppd 
     178                        killall ifup.${IFPROTO} 2>&- >&- 
     179                        killall pppd 2>&- >&- 
    180180                ;; 
    181181                dhcp) 
  • trunk/openwrt/package/base-files/default/sbin/ifdown

    r2531 r2536  
    1313case "$if_proto" in 
    1414        pppoa) hotplug_dev unregister atm0; exit 0 ;; 
    15         pppoe)  
    16                 [ "$(nvram get pppoe_atm)" = 1 ] && { 
    17                         hotplug_dev unregister atm0 
    18                         exit 
    19                 } 
    20         ;; 
     15        ""|none) exit 0;; 
    2116esac 
    2217 
  • trunk/openwrt/package/base-files/default/sbin/ifup

    r2531 r2536  
    1515case "$if_proto" in 
    1616        pppoa) hotplug_dev register atm0; exit 0 ;; 
    17         pppoe)  
    18                 [ "$(nvram get pppoe_atm)" = 1 ] && { 
     17        pppoe) 
     18                ifconfig nas0 2>&- >&- || { 
    1919                        hotplug_dev register atm0 
    20                         exit 
     20                        exit 0 
    2121                } 
    2222        ;; 
     23        none|"") exit 0;; 
    2324esac 
    2425 
Note: See TracChangeset for help on using the changeset viewer.