[PATCH] fff-network: Fix second occurrence of ROUTERMAC and ETHMESHMAC

Fabian Bläse fabian at blaese.de
Di Nov 14 20:24:31 CET 2017


Hallo Adrian,

wahrscheinlich, weil es, wenn ich nichts übersehen habe, kein Problem darstellt, da direkt danach init.d/network komplett restartet wird, was dazu führt, dass das Interface die MAC aus network.mesh.macaddr bekommt.
Network nicht mehrfach komplett zu restarten würde den ersten boot vermutlich etwas beschleunigen. Entweder noch mit einbauen oder ich mach n neuen Patch dafür, mir egal.

Reviewed-by: Fabian Bläse <fabian at blaese.de>

Fabian

> On 14. Nov 2017, at 11:44, Adrian Schmutzler <freifunk at adrianschmutzler.de> wrote:
> 
> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
> 
> ---
> 
> Wie konnten wir alle das übersehen?!
> ---
> src/packages/fff/fff-network/files/usr/sbin/configurenetwork | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> index 1571c05..98e2066 100755
> --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> @@ -170,7 +170,7 @@ if [[ -n "$ETHMESHMAC" ]]; then
>         uci commit
> 
>         ifconfig $SWITCHDEV.3 down
> -        ifconfig $SWITCHDEV.3 hw ether $NEW_MACADDR
> +        ifconfig $SWITCHDEV.3 hw ether $ETHMESHMAC
>         ifconfig $SWITCHDEV.3 up
>         /etc/init.d/network restart
>     fi
> @@ -188,7 +188,7 @@ if [[ -n "$ROUTERMAC" ]]; then
>         uci commit
> 
>         ifconfig br-mesh down
> -        ifconfig br-mesh hw ether $NEW_MACADDR
> +        ifconfig br-mesh hw ether $ROUTERMAC
>         ifconfig br-mesh up
>         /etc/init.d/network restart
>     fi
> --
> 2.7.4
> 
> --
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: Message signed with OpenPGP
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20171114/ec90dbce/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev