From: Felix Fietkau <nbd@openwrt.org>
Date: Sun, 23 Dec 2007 00:41:38 +0000 (+0000)
Subject: fix pppoe on dynamically assigned interfaces
X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=8c871a5f6b2be19e3c67f5c10907fd1ebcf82064;p=openwrt%2Fstaging%2Fjow.git

fix pppoe on dynamically assigned interfaces

SVN-Revision: 9852
---

diff --git a/package/ppp/files/pppoe.sh b/package/ppp/files/pppoe.sh
index ba6a8768da..f33d37a1a8 100644
--- a/package/ppp/files/pppoe.sh
+++ b/package/ppp/files/pppoe.sh
@@ -6,8 +6,6 @@ setup_interface_pppoe() {
 	local iface="$1"
 	local config="$2"
 	
-	config_get device "$config" device
-
 	for module in slhc ppp_generic pppox pppoe; do
 		/sbin/insmod $module 2>&- >&-
 	done
@@ -22,5 +20,5 @@ setup_interface_pppoe() {
 	start_pppd "$config" \
 		plugin rp-pppoe.so \
 		mtu $mtu mru $mtu \
-		"nic-$device"
+		"nic-$iface"
 }