From 705f994e171f2fb92864179ccc1c5d3156e9b541 Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 23 Aug 2005 12:29:00 +0000 Subject: split linux-atm, br2684ctl, add br2684 init script git-svn-id: svn://svn.openwrt.org/openwrt/trunk@1733 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- openwrt/package/linux-atm/files/br2684.init | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 openwrt/package/linux-atm/files/br2684.init (limited to 'openwrt/package/linux-atm/files/br2684.init') diff --git a/openwrt/package/linux-atm/files/br2684.init b/openwrt/package/linux-atm/files/br2684.init new file mode 100644 index 000000000..90ba36521 --- /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} & +} -- cgit v1.2.3