diff --git a/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips b/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips index 90b6d1505703d1b709e0c1c684ca84ba2db1b8fc..3dce1b667bb88a8934c5300f50fe1e0956a339b0 100644 --- a/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips +++ b/target/linux/ramips/base-files/lib/preinit/07_set_preinit_iface_ramips @@ -23,8 +23,8 @@ ramips_set_preinit_iface() { swconfig dev rt305x vlan 1 set ports "0 6" swconfig dev rt305x port 6 set untag 0 swconfig dev rt305x set apply 1 - vconfig add eth0 1 - ifconfig eth0 up + ip link add link eth0 name eth0.1 type vlan id 1 + ip link set eth0 up ifname=eth0.1 else ifname=eth0