Changeset ad56710 in freewrt


Ignore:
Timestamp:
Jun 26, 2007, 11:42:09 PM (18 years ago)
Author:
Christian Fischer <spaetzle@…>
Children:
e607b9b
Parents:
10cbe1c
Message:
  • added back method manual to the valid methods
  • moved lladdr to the right place, this is cosmetic
  • removed /etc/init.d/ifupdown, nobody needs this
  • removed zero size file wl-broadcom
  • fixed fwifupdown Makefile changes from tg@

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2958 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package
Files:
2 deleted
5 edited
1 moved

Legend:

Unmodified
Added
Removed
  • package/broadcom-wl/Makefile

    r10cbe1c rad56710  
    99PKG_NAME:=              broadcom-wl
    1010PKG_VERSION:=           4.80.53.0
    11 PKG_RELEASE:=           3
     11PKG_RELEASE:=           4
    1212PKG_MD5SUM:=            a7d8dde3ce474c361143b83e1d9890b1
    1313PKG_MODULE:=            11
  • package/broadcom-wl/files/wl-broadcom

    r10cbe1c rad56710  
    345345
    346346if_down() {
     347        mdestroy
    347348        init_debug wlc ifname $IFACE maclist none
    348349        init_debug wlc ifname $IFACE radio 0
     
    351352        pid="$(cat /var/run/nas.lan.pid 2>&-)"
    352353        [ -n "$pid" -a -d "/proc/$pid" ] && kill $pid
    353 
     354       
     355        mstate 0
    354356        return 0
    355357}
  • package/fwifupdown/Makefile

    r10cbe1c rad56710  
    99PKG_NAME:=                      fwifupdown
    1010PKG_VERSION:=                   0.2
    11 PKG_RELEASE:=                   23
     11PKG_RELEASE:=                   24
    1212PKG_SRC_ROOT:=                  ${TOPDIR}/package/${PKG_NAME}
    1313PKG_CONFIG_WORKDIR:=            etc/network
     
    3838        ${INSTALL_DATA} ${PKG_SRC_ROOT}/files/mprint.sh ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_WORKDIR}
    3939        ${INSTALL_BIN} ${PKG_SRC_ROOT}/files/main.sh ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_WORKDIR}/fwifupdown.main
     40        ${INSTALL_DIR} ${IDIR_FWIFUPDOWN}/sbin
    4041        ${INSTALL_BIN} ${PKG_SRC_ROOT}/files/ifupdown.sh ${IDIR_FWIFUPDOWN}/sbin/ifup
    4142        cd ${IDIR_FWIFUPDOWN}/sbin && ln -s ifup ifdown
    42         ${INSTALL_DATA} ${PKG_SRC_ROOT}/files/ifupdown.init ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_INITDIR}/ifupdown
    43         ${INSTALL_DATA} ${PKG_SRC_ROOT}/files/lladdr ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_PLUGDIR}/
     43        ${INSTALL_DATA} ${PKG_SRC_ROOT}/lib/lladdr ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_PLUGDIR}/
    4444
    4545ifeq (${FWIFUPDOWN_CONFIG_BRIDGE},y)
  • package/fwifupdown/files/main.sh

    r10cbe1c rad56710  
    141141        }
    142142
    143         config $RT_PREUP_PRINTING_OFF || mup
     143        config $RT_PREUP_PRINTING_OFF || [ "$METHOD" = "manual" ] && return
     144        mup
    144145}
    145146
    146147main_up() {
    147         if ! config $RT_UP_IFUP_CHECK_OFF
     148        if ! config $RT_UP_IFUP_CHECK_OFF && [ "$METHOD" != "manual" ]
    148149        then
    149150                is_up
    150151                retval=$?
    151 
    152                 if [ x"$retval" != x"0" ]
    153                 then
    154 
    155                         if ! config $RT_UP_PRINTING_OFF
    156                         then
    157                                 mstate $retval
    158                                 [ "$METHOD" = "manual" ] && minfo "Method manual is set"
    159                         fi
    160                         exit 1
    161                 else
    162                         config $RT_UP_PRINTING_OFF || mstate $retval
    163                 fi
     152                config $RT_UP_PRINTING_OFF || mstate $retval
     153                [ x"$retval" != x"0" ] && exit 1
    164154        fi
    165155
     
    200190        }
    201191
    202         config $RT_DOWN_PRINTING_OFF || mdown
     192        config $RT_DOWN_PRINTING_OFF || [ "$METHOD" = "manual" ] && return
     193        mdown
    203194}
    204195
    205196main_postdown() {
    206         if ! config $RT_POSTDOWN_IFDOWN_CHECK_OFF
     197        if ! config $RT_POSTDOWN_IFDOWN_CHECK_OFF && [ "$METHOD" != "manual" ]
    207198        then
    208199                if [ $IFACE_STATE = "down" ]
     
    215206                        fi
    216207                else
    217                         if is_up
    218                         then
    219                                 if ! config $RT_POSTDOWN_PRINTING_OFF
    220                                 then
    221                                         mstate 1
    222                                         [ "$METHOD" = "manual" ] && minfo "Method manual is set"
    223                                 fi
    224                                 return 1
    225                         else
    226                                 config $RT_POSTDOWN_PRINTING_OFF || mstate 0
    227                         fi
     208                        is_up && retval=1 || retval=0
     209                        config $RT_POSTDOWN_PRINTING_OFF || mstate $retval
     210                        [ "$retval" != "0" ] && exit 1
    228211                fi
    229212        fi
  • package/fwifupdown/lib/alias

    r10cbe1c rad56710  
    2727        if [ $METHOD != "static" ]
    2828        then
     29                mup
    2930                mstate 1
    3031                merr "Methods other than static makes no sense for alias ifaces"
Note: See TracChangeset for help on using the changeset viewer.