From 923792369e2befc2ebda6bbadc3e9a3c314e2c25 Mon Sep 17 00:00:00 2001 From: Sungbo Eo Date: Fri, 29 May 2020 20:51:01 +0900 Subject: [PATCH] mediatek: do not create device nodes in uci-defaults script Since commit 298814e6be76 ("base-files: config_generate: split macaddr with multiple ifaces") uci MAC address setup will create a device node for each member iface. But this script might override the device nodes and interfere with the MAC address setup. Signed-off-by: Sungbo Eo --- .../base-files/etc/uci-defaults/99-net-ps | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/target/linux/mediatek/base-files/etc/uci-defaults/99-net-ps b/target/linux/mediatek/base-files/etc/uci-defaults/99-net-ps index 596b33c5b4..15e9ef32a3 100755 --- a/target/linux/mediatek/base-files/etc/uci-defaults/99-net-ps +++ b/target/linux/mediatek/base-files/etc/uci-defaults/99-net-ps @@ -1,16 +1,5 @@ -uci set network.globals='globals' -uci set network.globals.packet_steering=1 -uci set network.eth0=device -uci set network.eth0.name=eth0 -uci set network.lan0=device -uci set network.lan0.name=lan0 -uci set network.lan1=device -uci set network.lan1.name=lan1 -uci set network.lan2=device -uci set network.lan2.name=lan2 -uci set network.lan3=device -uci set network.lan3.name=lan3 - -uci commit network - -exit 0 +uci -q get network.globals.packet_steering >/dev/null || { + uci set network.globals='globals' + uci set network.globals.packet_steering=1 + uci commit network +}