From: Alexander Couzens Date: Tue, 21 May 2019 11:17:56 +0000 (+0200) Subject: ar71xx: wr940 v4/v6: correct lan interface mac address X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=8357b8131cd72b02794da2c430f3ca54416d89f2;p=openwrt%2Fstaging%2Fxback.git ar71xx: wr940 v4/v6: correct lan interface mac address The vendor firmware only uses two mac addresses, the mac address on the label and the label + 1. While checking multiple devices, all labels have even mac addresses. Concluding only 2 address are assigned to a device. Signed-off-by: Alexander Couzens --- diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr940n-v4.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr940n-v4.c index b530622d9f..9324b2b924 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr940n-v4.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr940n-v4.c @@ -143,7 +143,7 @@ static void __init tl_wr940n_setup(void) ath79_register_mdio(0, 0x0); ath79_init_mac(ath79_eth0_data.mac_addr, mac, 1); - ath79_init_mac(ath79_eth1_data.mac_addr, mac, -1); + ath79_init_mac(ath79_eth1_data.mac_addr, mac, 0); ath79_switch_data.phy4_mii_en = 1;