[PATCH] fff-nodewatcher: Use mac address instead of standard node name

Tim Niemeyer tim at tn-x.org
Di Okt 3 08:04:43 CEST 2017


Morgen..

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

Tim

Am 3. Oktober 2017 01:04:07 MESZ schrieb Adrian Schmutzler <freifunk at adrianschmutzler.de>:
>Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>---
> src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher | 2 ++
> 1 file changed, 2 insertions(+)
>
>diff --git
>a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>index f9d6e65..35adf91 100755
>--- a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>+++ b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>@@ -56,6 +56,8 @@ crawl() {
>     #Get system data from other locations
>     err "$(date): Collecting basic system status data"
>     hostname="$(cat /proc/sys/kernel/hostname)"
>+    mac=$(awk '{ mac=toupper($1); gsub(":", "", mac); print mac }'
>/sys/class/net/br-mesh/address 2>/dev/null)
>+    [ "$hostname" = "LEDE" ] && hostname="$mac"
>     description="$(uci get system. at system[0].description)"
>     if [ -n "$description" ]; then
>      description="<description><![CDATA[$description]]></description>"


Mehr Informationen über die Mailingliste franken-dev