From: Luiz Angelo Daros de Luca Date: Mon, 21 Jun 2021 22:45:22 +0000 (+0200) Subject: base-files: bring up vlan interface too X-Git-Tag: v22.03.0-rc1~2284 X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=fe6b9b0588a47e0a6aabc6a51aa676e7e7204174;p=openwrt%2Fopenwrt.git base-files: bring up vlan interface too Vlan subinterface was never brought up when using vlan-based preinit network. Tested forcing ifname="" before preinit_ip() on a Tp-Link Archer C5v4. Signed-off-by: Luiz Angelo Daros de Luca --- diff --git a/package/base-files/files/lib/preinit/10_indicate_preinit b/package/base-files/files/lib/preinit/10_indicate_preinit index deb5f2ae3a..debb3d4480 100644 --- a/package/base-files/files/lib/preinit/10_indicate_preinit +++ b/package/base-files/files/lib/preinit/10_indicate_preinit @@ -18,6 +18,9 @@ preinit_ip_config() { fi ip link set dev $netdev up + if [ -n "$vid" ]; then + ip link set dev $1 up + fi ip -4 address add $pi_ip/$pi_netmask broadcast $pi_broadcast dev $1 }