1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00

Fix for macvlan

This commit is contained in:
Ycarus (Yannick Chabanois) 2020-05-20 10:00:15 +02:00
parent 609b173ffa
commit 34e3f74a97

View file

@ -55,14 +55,16 @@ _create_interface() {
commit macvlan commit macvlan
EOF EOF
} }
logger -t "MACVLAN" "Create interface $_ifname based on $_masterifname" [ "$(uci -q get network.$_ifname.masterintf)" != "$_masterifname" ] && {
uci batch <<-EOF logger -t "MACVLAN" "Create interface $_ifname based on $_masterifname"
set network.$_ifname=interface uci batch <<-EOF
set network.$_ifname.type=macvlan set network.$_ifname=interface
set network.$_ifname.proto=static set network.$_ifname.type=macvlan
set network.$_ifname.masterintf=$_masterifname set network.$_ifname.proto=static
commit network set network.$_ifname.masterintf=$_masterifname
EOF commit network
EOF
}
} }
# Configuration by interface # Configuration by interface