[PATCH] makes ETH0MAC the same semantics as other *MAC config variables

Tobias Klaus tk+ff at meskal.net
Sa Jan 23 17:20:04 CET 2016


---
 bsp/ar71xx/root_file_system/etc/network.tl-wa850re-v1 | 2 +-
 bsp/ar71xx/root_file_system/etc/network.tl-wa860re-v1 | 2 +-
 bsp/default/root_file_system/etc/network.sh           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/bsp/ar71xx/root_file_system/etc/network.tl-wa850re-v1 b/bsp/ar71xx/root_file_system/etc/network.tl-wa850re-v1
index d4a5611..c694415 100644
--- a/bsp/ar71xx/root_file_system/etc/network.tl-wa850re-v1
+++ b/bsp/ar71xx/root_file_system/etc/network.tl-wa850re-v1
@@ -28,5 +28,5 @@ elif [ "$ETHMODE" = "CLIENT" ] ; then
 else
   ## Activate BATMAN:
   uci set network.ethmesh.ifname="$SWITCHDEV"
-  ETH0MAC=1
+  ETH0MAC="w2ap"
 fi
diff --git a/bsp/ar71xx/root_file_system/etc/network.tl-wa860re-v1 b/bsp/ar71xx/root_file_system/etc/network.tl-wa860re-v1
index d4a5611..c694415 100644
--- a/bsp/ar71xx/root_file_system/etc/network.tl-wa860re-v1
+++ b/bsp/ar71xx/root_file_system/etc/network.tl-wa860re-v1
@@ -28,5 +28,5 @@ elif [ "$ETHMODE" = "CLIENT" ] ; then
 else
   ## Activate BATMAN:
   uci set network.ethmesh.ifname="$SWITCHDEV"
-  ETH0MAC=1
+  ETH0MAC="w2ap"
 fi
diff --git a/bsp/default/root_file_system/etc/network.sh b/bsp/default/root_file_system/etc/network.sh
index 6c64083..836cb62 100644
--- a/bsp/default/root_file_system/etc/network.sh
+++ b/bsp/default/root_file_system/etc/network.sh
@@ -105,7 +105,7 @@ fi
 if [[ -n "$ETH0MAC" ]]; then
         echo "Fixing MAC on eth0"
         sleep 10
-        NEW_MACADDR=$(cat /sys/class/net/w2ap/address)
+        NEW_MACADDR=$(cat "/sys/class/net/${ETH0MAC}/address")
         uci set network.eth0.macaddr=$NEW_MACADDR
         uci commit
         ifconfig eth0 down
-- 
2.7.0




Mehr Informationen über die Mailingliste franken-dev