diff options
author | Felix Fietkau <nbd@openwrt.org> | 2005-08-23 12:29:00 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2005-08-23 12:29:00 +0000 |
commit | 1bee1d315f00f3c56c26b592974732f3b9bddcd3 (patch) | |
tree | 91ee743b096fa18a110d87784fbe114d115edc7d /openwrt/package/linux-atm/files/br2684.init | |
parent | 3e7f6f58ec687c90a9aeba7a06bc1a5ddffbd588 (diff) | |
download | mtk-20170518-1bee1d315f00f3c56c26b592974732f3b9bddcd3.zip mtk-20170518-1bee1d315f00f3c56c26b592974732f3b9bddcd3.tar.gz mtk-20170518-1bee1d315f00f3c56c26b592974732f3b9bddcd3.tar.bz2 |
split linux-atm, br2684ctl, add br2684 init script
SVN-Revision: 1733
Diffstat (limited to 'openwrt/package/linux-atm/files/br2684.init')
-rw-r--r-- | openwrt/package/linux-atm/files/br2684.init | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/openwrt/package/linux-atm/files/br2684.init b/openwrt/package/linux-atm/files/br2684.init new file mode 100644 index 0000000..90ba365 --- /dev/null +++ b/openwrt/package/linux-atm/files/br2684.init @@ -0,0 +1,22 @@ +#!/bin/sh +. /etc/functions.sh +[ -e /etc/config/network ] && . /etc/config/network + +killall br2684ctl 2>&- >&- +[ "$(nvram get pppoe_atm)" = 1 ] && { + VPI=$(nvram get atm_vpi) + VCI=$(nvram get atm_vci) + case "$(nvram get atm_encaps)" in + 0|vc) + ENCAPS=0 + ;; + 1|llc) + ENCAPS=1 + ;; + *) + ENCAPS=0 + ;; + esac + insmod br2684 + br2684ctl -c0 -e${ENCAPS} -a${VPI:-8}.${VCI:-35} & +} |