Reverted last checkin for fixed mac

This commit is contained in:
floh1111 2011-11-05 12:58:15 +00:00
parent 0cce4f911d
commit 0582926eab
1 changed files with 12 additions and 7 deletions

View File

@ -2,14 +2,19 @@
# the system init finished. By default this file does nothing.
#set fixed mac address on br-mesh so that the ipv6 addres does not change after every reboot
HARDWARE_MACADDR_ETH0=`ifconfig -a eth0 | grep 'HWaddr' | awk '{ print $5}'`
HARDWARE_MACADDR_MESH=`ifconfig -a br-mesh | grep 'HWaddr' | awk '{ print $5}'`
HARDWARE_MACADDR=`ifconfig -a br-mesh | grep 'HWaddr' | awk '{ print $5}'`
uci set network.mesh.macaddr=$HARDWARE_MACADDR
uci commit
if [[ "$HARDWARE_MACADDR_ETH0" != "$HARDWARE_MACADDR_MESH" ]]; then
uci set network.mesh.macaddr=$HARDWARE_MACADDR_ETH0
uci commit
reboot
fi
#This does not work for fixed mac (why not?!)
#HARDWARE_MACADDR_ETH0=`ifconfig -a eth0 | grep 'HWaddr' | awk '{ print $5}'`
#HARDWARE_MACADDR_MESH=`ifconfig -a br-mesh | grep 'HWaddr' | awk '{ print $5}'`
#
#if [[ "$HARDWARE_MACADDR_ETH0" != "$HARDWARE_MACADDR_MESH" ]]; then
# uci set network.mesh.macaddr=$HARDWARE_MACADDR_ETH0
# uci commit
# reboot
#fi
ifconfig br-mesh down
ifconfig br-mesh up