commit a61559d7fa89abeabab6dea65816db6c129406a2 Author: Adam Osuchowski <ad...@pld-linux.org> Date: Fri Jun 9 11:42:23 2017 +0200
- added support for selecting macvlan mode lib/ifup | 2 +- sysconfig/interfaces/ifcfg-description | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) --- diff --git a/lib/ifup b/lib/ifup index cac60cff..b0c03f57 100755 --- a/lib/ifup +++ b/lib/ifup @@ -85,7 +85,7 @@ fi if [ -n "$MACVLAN_DEV" -a -n "$MACVLAN_MACADDR" ]; then ip link del link ${MACVLAN_DEV} ${DEVICE} type macvlan > /dev/null 2>&1 - ip link add link ${MACVLAN_DEV} address ${MACVLAN_MACADDR} name ${DEVICE} type macvlan + ip link add link ${MACVLAN_DEV} address ${MACVLAN_MACADDR} name ${DEVICE} type macvlan ${MACVLAN_MODE:+mode $MACVLAN_MODE} fi # is this device available? (this catches PCMCIA devices for us) diff --git a/sysconfig/interfaces/ifcfg-description b/sysconfig/interfaces/ifcfg-description index 967b51ed..1629ce0d 100644 --- a/sysconfig/interfaces/ifcfg-description +++ b/sysconfig/interfaces/ifcfg-description @@ -89,6 +89,7 @@ if DEVICE=eth*; then if macvlan MACVLAN_DEV=<exitsting base interface eg. eth0> MACVLAN_MACADDR=<desired hw address of new interface> + MACVLAN_MODE=<desired mode of new interface (private, vepa, bridge, passthru, source)> fi ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/projects/rc-scripts.git/commitdiff/a61559d7fa89abeabab6dea65816db6c129406a2 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit