[PATCH] GL-AR150: Fix ETHMESHMAC

Tim Niemeyer tim at tn-x.org
Sa Jan 20 14:53:30 CET 2018


Hi

Am Mittwoch, den 03.01.2018, 19:24 +0100 schrieb Adrian Schmutzler:
> The AR150 seems to have the same MAC address on eth0, eth1 and
> phy0. Although it is not a ONEPORT, we can use the shifted bit
> like for the ONEPORT devices to get a distinct ETHMESHMAC.
Hm..

Das Gerät wurde damals von Mayosemmel eingepflegt. Wäre gut, wenn er
deine Änderung kurz bestätigen könnte.

Ansonsten von mir
Reviewed-by: Tim Niemeyer <tim at tn-x.org>

Tim

> 
> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
> ---
>  src/packages/fff/fff-network/ar71xx/network.gl-ar150 | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/src/packages/fff/fff-network/ar71xx/network.gl-ar150
> b/src/packages/fff/fff-network/ar71xx/network.gl-ar150
> index 9e05f73..64049dd 100644
> --- a/src/packages/fff/fff-network/ar71xx/network.gl-ar150
> +++ b/src/packages/fff/fff-network/ar71xx/network.gl-ar150
> @@ -1,3 +1,5 @@
> +. /lib/functions/fff/network
> +
>  PORTORDER="1"
>  
>  WANDEV=eth0
> @@ -6,8 +8,8 @@ WAN_PORTS=
>  BATMAN_PORTS="0t"
>  CLIENT_PORTS="0t"
>  
> -ETHMESHMAC=$(cat /sys/class/net/eth1/address)
>  ROUTERMAC=$(cat /sys/class/net/eth0/address)
> +ETHMESHMAC="$(macFlipLocalBit "$ROUTERMAC")"
>  
>  . /etc/network.mode
>  
> -- 
> 2.7.4
> 
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 488 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20180120/d3842aed/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev