[PATCH] Use SWITCHDEV variable for mac address fixing
Christian Dresel
fff at chrisi01.de
So Nov 5 08:52:56 CET 2017
hi
was wir nicht alles für Sachen drinnen haben...
Reviewed-by: Christian Dresel <fff at chrisi01.de>
mfg
Christian
On 04.11.2017 23:28, Fabian Bläse wrote:
> This makes use of the SWITCHDEV variable to ensure that the
> correct interface is used for mac address fixing on devices,
> that do not use eth0 for the switch.
>
> Signed-off-by: Fabian Bläse <fabian at blaese.de>
> ---
> src/packages/fff/fff-network/files/usr/sbin/configurenetwork | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> index a60a5bf..89dd239 100755
> --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> @@ -162,15 +162,15 @@ if [[ -n "$ETHMESHMAC" ]]; then
> then
> echo "MAC for ethmesh is set already"
> else
> - echo "Fixing MAC on eth0.3 (ethmesh)"
> + echo "Fixing MAC on $SWITCHDEV.3 (ethmesh)"
> sleep 10
>
> uci set network.ethmesh.macaddr=$ETHMESHMAC
> uci commit
>
> - ifconfig eth0.3 down
> - ifconfig eth0.3 hw ether $NEW_MACADDR
> - ifconfig eth0.3 up
> + ifconfig $SWITCHDEV.3 down
> + ifconfig $SWITCHDEV.3 hw ether $NEW_MACADDR
> + ifconfig $SWITCHDEV.3 up
> /etc/init.d/network restart
> fi
> fi
>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 833 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20171105/6198e83c/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev