Просмотр исходного кода

fix ppp interface enumeration - don't enumerate already processed interfaces

SVN-Revision: 12416
Felix Fietkau 17 лет назад
Родитель
Сommit
1c3b76013a
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      package/ppp/files/ppp.sh

+ 1 - 1
package/ppp/files/ppp.sh

@@ -2,7 +2,7 @@ scan_ppp() {
 	config_get ifname "$1" ifname
 	pppdev="${pppdev:-0}"
 	config_get unit "$1" unit
-	[ -z "$unit" ] && {
+	[ -z "$unit" -a "${ifname%%[0-9]*}" != ppp ] && {
 		config_set "$1" ifname "ppp$pppdev"
 		config_set "$1" unit "$pppdev"
 		pppdev="$(($pppdev + 1))"