aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface')
-rw-r--r--target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface12
1 files changed, 12 insertions, 0 deletions
diff --git a/target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface b/target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface
index 292d407c30..3b0313d1aa 100644
--- a/target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface
+++ b/target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface
@@ -29,6 +29,17 @@ rename_xdsl_ifname()
IFNAME_CHANGED=1
}
+add_atm_bridge_nameprefix()
+{
+ local cfg="$1"
+
+ config_get nameprefix "$cfg" nameprefix
+ [ -z "$nameprefix" ] || return
+
+ uci set network.${cfg}.nameprefix="dsl"
+ IFNAME_CHANGED=1
+}
+
migrate_network_xdsl_ifname()
{
rename_xdsl_ifname network "$1" ifname
@@ -42,6 +53,7 @@ migrate_led_xdsl_ifname()
config_load network
config_foreach migrate_network_xdsl_ifname
+config_foreach add_atm_bridge_nameprefix atm-bridge
[ "$IFNAME_CHANGED" = "1" ] && uci commit network