From 67eded254aa30dd8067d8ac0301c165ed9d722f3 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Fri, 15 Nov 2013 08:21:59 +0000 Subject: ar71xx: wndr4300: set official mac addresses Get the factory assigned mac addresses stored in the caldata partition and asign them to lan and wan interfaces. Also put the correct mac addresses into the WiFi eeprom files to ensure that the ath9k driver will use the correct ones. Signed-off-by: Stefan Agner Patchwork: http://patchwork.openwrt.org/patch/4350/ [juhosg: - move WiFi MAC address setup to the firmware hotplug file, - use the official MAC address for the 2.4GHz as well, - remove uci-defaults.sh modifications, - update commit message] Signed-off-by: Gabor Juhos SVN-Revision: 38812 --- target/linux/ar71xx/base-files/etc/uci-defaults/02_network | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'target/linux/ar71xx/base-files/etc/uci-defaults/02_network') diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/02_network b/target/linux/ar71xx/base-files/etc/uci-defaults/02_network index 0819cb2426..49db21bdc1 100755 --- a/target/linux/ar71xx/base-files/etc/uci-defaults/02_network +++ b/target/linux/ar71xx/base-files/etc/uci-defaults/02_network @@ -211,6 +211,10 @@ wndr4300) ucidef_add_switch "switch0" "1" "1" ucidef_add_switch_vlan "switch0" "1" "0t 1 2 3 4" ucidef_add_switch_vlan "switch0" "2" "0t 5" + mac_lan=$(mtd_get_mac_binary caldata 0) + [ -n "$mac_lan" ] && ucidef_set_interface_macaddr "lan" "$mac_lan" + mac_wan=$(mtd_get_mac_binary caldata 6) + [ -n "$mac_wan" ] && ucidef_set_interface_macaddr "wan" "$mac_wan" ;; all0305 |\ -- cgit v1.2.3