ppp: - patch pppd to support named interfaces (e.g. "pppoe-wan") - use named interfac...
[openwrt/staging/mkresin.git] / package / ppp / files / etc / ppp / ip-up
index 376c87e5692b30aa67a28c891dbc146507629596..4b44b25d0bab0f77179f7da6e8aac7e019ae5a71 100755 (executable)
@@ -6,11 +6,10 @@ PPP_SPEED="$3"
 PPP_LOCAL="$4"
 PPP_REMOTE="$5"
 PPP_IPPARAM="$(echo $6 | sed 's/\./_/g')"
-PPP_UNIT="${PPP_IFACE##ppp}"
 
 export PPP_IFACE PPP_TTY PPP_SPEED PPP_LOCAL PPP_REMOTE PPP_IPPARAM
 [ -z "$PPP_IPPARAM" -o -z "$PPP_LOCAL" ] || {
-       uci_set_state network "$PPP_IPPARAM" unit "$PPP_UNIT"
+       uci_set_state network "$PPP_IPPARAM" ifname "$PPP_IFACE"
        uci_set_state network "$PPP_IPPARAM" ipaddr "$PPP_LOCAL"
        uci_set_state network "$PPP_IPPARAM" gateway "$PPP_REMOTE"