Author: blogic
Date: 2014-09-01 15:21:34 +0200 (Mon, 01 Sep 2014)
New Revision: 42367

Modified:
   
branches/barrier_breaker/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr1043nd-v2.c
Log:
ar71xx: TL-WR1043N/ND v2: Fix MAC address of WMAC

This sets the MAC address of the WLAN interface to the "official" primary MAC
address (the one on the label under the devices, and the one used with the stock
firmware). The MAC address used so far (primary-1) isn't even used at all with
the stock firmware, which sets (primary) on LAN and WLAN and (primary+1) on the
WAN interface (like OpenWrt does with this patch).

Signed-off-by: Matthias Schiffer <[email protected]>

Backport of r42193

Modified: 
branches/barrier_breaker/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr1043nd-v2.c
===================================================================
--- 
branches/barrier_breaker/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr1043nd-v2.c
    2014-09-01 13:21:32 UTC (rev 42366)
+++ 
branches/barrier_breaker/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr1043nd-v2.c
    2014-09-01 13:21:34 UTC (rev 42367)
@@ -168,7 +168,6 @@
 {
        u8 *mac = (u8 *) KSEG1ADDR(0x1f01fc00);
        u8 *art = (u8 *) KSEG1ADDR(0x1fff0000);
-       u8 tmpmac[ETH_ALEN];
 
        ath79_register_m25p80(&wr1043nd_v2_flash_data);
 
@@ -178,8 +177,7 @@
                                        ARRAY_SIZE(tl_wr1043_v2_gpio_keys),
                                        tl_wr1043_v2_gpio_keys);
 
-       ath79_init_mac(tmpmac, mac, -1);
-       ath79_register_wmac(art + TL_WR1043_V2_WMAC_CALDATA_OFFSET, tmpmac);
+       ath79_register_wmac(art + TL_WR1043_V2_WMAC_CALDATA_OFFSET, mac);
 
        mdiobus_register_board_info(wr1043nd_v2_mdio0_info,
                                    ARRAY_SIZE(wr1043nd_v2_mdio0_info));
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to