tl-wa901nd-v2: Get ROUTERMAC from phy0

Submitted by Fabian Blaese on Nov. 4, 2017, 11:45 p.m.

Details

Message ID 20171104234523.3877-1-fabian@blaese.de
State Superseded
Headers show

Commit Message

Fabian Blaese Nov. 4, 2017, 11:45 p.m.
Using phy0 makes it possible to get ROUTERMAC without
having to configure wifi networks

Signed-off-by: Fabian Bläse <fabian@blaese.de>
Tested-by: Fabian Bläse <fabian@blaese.de>
---
 src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Patch hide | download patch | download mbox

diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
index 7c342a6..372750c 100644
--- a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
+++ b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
@@ -7,4 +7,4 @@  ONE_PORT="YES"
 
 . /etc/network.mode
 
-ROUTERMAC=$(cat /sys/class/net/w2mesh/address)
+ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)

Comments

Christian Dresel Nov. 5, 2017, 7:49 a.m.
hi

jupp :)


Reviewed-by: Christian Dresel <fff@chrisi01.de>

mfg

Christian

On 05.11.2017 00:45, Fabian Bläse wrote:
> Using phy0 makes it possible to get ROUTERMAC without
> having to configure wifi networks
> 
> Signed-off-by: Fabian Bläse <fabian@blaese.de>
> Tested-by: Fabian Bläse <fabian@blaese.de>
> ---
>  src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
> index 7c342a6..372750c 100644
> --- a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
> +++ b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
> @@ -7,4 +7,4 @@ ONE_PORT="YES"
>  
>  . /etc/network.mode
>  
> -ROUTERMAC=$(cat /sys/class/net/w2mesh/address)
> +ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)
>
Tim Niemeyer Nov. 5, 2017, 9:16 a.m.
Hi

Am 5. November 2017 00:45:23 MEZ schrieb "Fabian Bläse" <fabian@blaese.de>:
>Using phy0 makes it possible to get ROUTERMAC without
>having to configure wifi networks

Genau. Aber warum machst du das nur bei den wa901?

Wenn das bei allen Geräten gemacht wird, können wir uns den eckeligen Hack mit dem do-not-use-wifi beim booten sparen.

Tim


>Signed-off-by: Fabian Bläse <fabian@blaese.de>
>Tested-by: Fabian Bläse <fabian@blaese.de>
>---
> src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>index 7c342a6..372750c 100644
>--- a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>+++ b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>@@ -7,4 +7,4 @@ ONE_PORT="YES"
> 
> . /etc/network.mode
> 
>-ROUTERMAC=$(cat /sys/class/net/w2mesh/address)
>+ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)
Fabian Blaese Nov. 5, 2017, 9:50 a.m.
Weil ich genau dieses Gerät - wahrscheinlich als einziger Franken Entwickler - zu Hause liegen habe und auch den Support dafür gemacht hab, und das entsprechend testen kann.
Hier ist halt wirklich die Frage, ob wir das an dieser Stelle wirklich ohne dass auf den Geräten zu testen wechseln wollen..
Wenn wXmesh verwendet wird, sollte das aber normalerweise das entsprechende phy sein, bei wXap müsste dann (wenn wXmesh funktioniert) noch das local bit gekippt werden.

Fabian

> On 5. Nov 2017, at 10:16, Tim Niemeyer <tim@tn-x.org> wrote:
> 
> Hi
> 
> Am 5. November 2017 00:45:23 MEZ schrieb "Fabian Bläse" <fabian@blaese.de>:
>> Using phy0 makes it possible to get ROUTERMAC without
>> having to configure wifi networks
> 
> Genau. Aber warum machst du das nur bei den wa901?
> 
> Wenn das bei allen Geräten gemacht wird, können wir uns den eckeligen Hack mit dem do-not-use-wifi beim booten sparen.
> 
> Tim
> 
> 
>> Signed-off-by: Fabian Bläse <fabian@blaese.de>
>> Tested-by: Fabian Bläse <fabian@blaese.de>
>> ---
>> src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>> 
>> diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>> b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>> index 7c342a6..372750c 100644
>> --- a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>> +++ b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>> @@ -7,4 +7,4 @@ ONE_PORT="YES"
>> 
>> . /etc/network.mode
>> 
>> -ROUTERMAC=$(cat /sys/class/net/w2mesh/address)
>> +ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)
Christian Dresel Nov. 5, 2017, 9:53 a.m.
hi

ich hab es für mein Review vorhin auf einen Ubiquiti Nanostation Loco M2
getestet und dort hat es gepasst.

mfg

Christian

On 05.11.2017 10:50, Fabian Bläse wrote:
> Weil ich genau dieses Gerät - wahrscheinlich als einziger Franken Entwickler - zu Hause liegen habe und auch den Support dafür gemacht hab, und das entsprechend testen kann.
> Hier ist halt wirklich die Frage, ob wir das an dieser Stelle wirklich ohne dass auf den Geräten zu testen wechseln wollen..
> Wenn wXmesh verwendet wird, sollte das aber normalerweise das entsprechende phy sein, bei wXap müsste dann (wenn wXmesh funktioniert) noch das local bit gekippt werden.
> 
> Fabian
> 
>> On 5. Nov 2017, at 10:16, Tim Niemeyer <tim@tn-x.org> wrote:
>>
>> Hi
>>
>> Am 5. November 2017 00:45:23 MEZ schrieb "Fabian Bläse" <fabian@blaese.de>:
>>> Using phy0 makes it possible to get ROUTERMAC without
>>> having to configure wifi networks
>>
>> Genau. Aber warum machst du das nur bei den wa901?
>>
>> Wenn das bei allen Geräten gemacht wird, können wir uns den eckeligen Hack mit dem do-not-use-wifi beim booten sparen.
>>
>> Tim
>>
>>
>>> Signed-off-by: Fabian Bläse <fabian@blaese.de>
>>> Tested-by: Fabian Bläse <fabian@blaese.de>
>>> ---
>>> src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2 | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>>> b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>>> index 7c342a6..372750c 100644
>>> --- a/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>>> +++ b/src/packages/fff/fff-network/ar71xx/network.tl-wa901nd-v2
>>> @@ -7,4 +7,4 @@ ONE_PORT="YES"
>>>
>>> . /etc/network.mode
>>>
>>> -ROUTERMAC=$(cat /sys/class/net/w2mesh/address)
>>> +ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)
> 
> 
>