ramips: rt288x: use flash location for wan_mac in 02_network

This uses the flash locations instead of eth0 MAC address to
calculate MAC address increments for WAN.

The change will make the MAC address setup of a particular device
more obvious and removes the dependency of 02_network on the eth0
initialization.

This removes the wan_mac setup for ralink,v11st-fe as this device
does not set up a MAC address for ethernet in the first place.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
master
Adrian Schmutzler 2019-12-08 14:55:49 +01:00
parent fef1810897
commit a858d6d0e2
1 changed files with 5 additions and 4 deletions

View File

@ -42,13 +42,14 @@ ramips_setup_macs()
local label_mac=""
case $board in
airlink101,ar670w|\
airlink101,ar670w)
wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 0x2004)" 1)
;;
airlink101,ar725w|\
asus,rt-n15|\
belkin,f5d8235-v1|\
buffalo,wzr-agl300nh|\
ralink,v11st-fe)
wan_mac=$(macaddr_add "$(cat /sys/class/net/eth0/address)" 1)
buffalo,wzr-agl300nh)
wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 0x4)" 1)
;;
esac