[openwrt/openwrt] base-files: bring up vlan interface too

LEDE Commits lede-commits at lists.infradead.org
Tue Jun 22 14:23:55 PDT 2021


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/fe6b9b0588a47e0a6aabc6a51aa676e7e7204174

commit fe6b9b0588a47e0a6aabc6a51aa676e7e7204174
Author: Luiz Angelo Daros de Luca <luizluca at gmail.com>
AuthorDate: Tue Jun 22 00:45:22 2021 +0200

    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 <luizluca at gmail.com>
---
 package/base-files/files/lib/preinit/10_indicate_preinit | 3 +++
 1 file changed, 3 insertions(+)

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
 }
 



More information about the lede-commits mailing list