aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ath79
diff options
context:
space:
mode:
authorWill Moss <willormos@gmail.com>2022-08-03 11:37:47 +0000
committerHauke Mehrtens <hauke@hauke-m.de>2022-11-12 17:10:12 +0100
commit5a1af6ed621d4547d8bf486d0d3e4de5443b9b58 (patch)
tree2b982fb4fc3c8b6a28c5cebdd8d0cf8d6c39bdc0 /target/linux/ath79
parent4778f6e959f5b9a6379968b600d721975238083c (diff)
downloadupstream-5a1af6ed621d4547d8bf486d0d3e4de5443b9b58.tar.gz
upstream-5a1af6ed621d4547d8bf486d0d3e4de5443b9b58.tar.bz2
upstream-5a1af6ed621d4547d8bf486d0d3e4de5443b9b58.zip
ath79: fix MAC address assignment for TP-Link ar7241 devices
On TP-Link ar7241 devices LAN and WAN interfaces are swapped. Keeping that in mind fix MAC address assignment as used in vendor firmware: LAN MAC - main MAC stored in u-boot and printed on label WAN MAC - LAN MAC + 1 Signed-off-by: Will Moss <willormos@gmail.com>
Diffstat (limited to 'target/linux/ath79')
-rw-r--r--target/linux/ath79/dts/ar7241_tplink.dtsi7
1 files changed, 3 insertions, 4 deletions
diff --git a/target/linux/ath79/dts/ar7241_tplink.dtsi b/target/linux/ath79/dts/ar7241_tplink.dtsi
index 84a9a4f63d..0861cc6232 100644
--- a/target/linux/ath79/dts/ar7241_tplink.dtsi
+++ b/target/linux/ath79/dts/ar7241_tplink.dtsi
@@ -94,18 +94,17 @@
};
};
-&eth0 {
+&eth0 { /* WAN interface, initialized last as eth1 */
status = "okay";
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cell-names = "mac-address";
- mac-address-increment = <(-1)>;
+ mac-address-increment = <1>;
};
-&eth1 {
+&eth1 { /* LAN interface, initialized first as eth0 */
nvmem-cells = <&macaddr_uboot_1fc00>;
nvmem-cell-names = "mac-address";
- mac-address-increment = <1>;
};
&uboot {