[PATCH] GL-AR150: Fix ETHMESHMAC

Tim Niemeyer tim at tn-x.org
Sa Jan 20 15:05:57 CET 2018


Am Samstag, den 20.01.2018, 15:02 +0100 schrieb
mail at adrianschmutzler.de:
> Hallo Tim/Liste,
> 
> mich wundert das auch. Kann durchaus auch sein, dass die zweite MAC
> mal im LEDE verloren gegangen ist. Auf allen Geräten, die ich im
> Monitoring gefunden habe, war's kaputt.
Jo, soll Jan sich mal kurz zu äußern, dann passt das schon.

Er hat den Support dafür eingebaut, ich hoffe er hat noch so ein Teil
und er wollte sich ja eh wieder mehr mit dem Thema befassen. Das ist ja
jetzt ne prima Gelegenheit.

Tim

> Grüße
> 
> Adrian
> 
> > -----Original Message-----
> > From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On
> > Behalf
> > Of Tim Niemeyer
> > Sent: Samstag, 20. Januar 2018 14:54
> > To: Adrian Schmutzler <freifunk at adrianschmutzler.de>; franken-
> > dev at freifunk.net; Jan Kraus <mayosemmel at gmail.com>
> > Subject: Re: [PATCH] GL-AR150: Fix ETHMESHMAC
> > 
> > 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/0466cc6d/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev