[PATCH] fff-network: Replace ifconfig by ip in fixMac() function
Adrian Schmutzler
freifunk at adrianschmutzler.de
So Jan 27 18:51:58 CET 2019
Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
---
This depends on the not yet applied patch
https://pw.freifunk-franken.de/patch/920/
[v5,1/2] fff-network: Introduce function to set MAC on device
---
src/packages/fff/fff-network/files/lib/functions/fff/network | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/packages/fff/fff-network/files/lib/functions/fff/network b/src/packages/fff/fff-network/files/lib/functions/fff/network
index 9e6f8594..424f8a2e 100644
--- a/src/packages/fff/fff-network/files/lib/functions/fff/network
+++ b/src/packages/fff/fff-network/files/lib/functions/fff/network
@@ -120,9 +120,9 @@ fixMac() {
uci set "network.${iface}.macaddr=$newmac"
uci -q commit network
- ifconfig "$dev" down
- ifconfig "$dev" hw ether "$newmac"
- ifconfig "$dev" up
+ ip link set "$dev" down
+ ip link set "$dev" address "$newmac"
+ ip link set "$dev" up
/etc/init.d/network restart
fi
}
--
2.11.0
Mehr Informationen über die Mailingliste franken-dev