From f30d5884606e5b6a612ea13f78e5b6e9b9c0714c Mon Sep 17 00:00:00 2001 From: Chuanhong Guo Date: Thu, 25 Jul 2019 19:43:32 +0800 Subject: [PATCH] ramips: fix mac addresses used by Phicomm K2P Like most mt7621 boards, Phicomm K2P stores LAN/WAN mac addresses at 0xe000/0xe006 of factory partition. Phicomm uses lan_mac-1 as wan_mac, while our default case in 02_network uses lan_mac+1. Add a special case reading lan/wan mac address for Phicomm K2P. Signed-off-by: Chuanhong Guo --- target/linux/ramips/base-files/etc/board.d/02_network | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/target/linux/ramips/base-files/etc/board.d/02_network b/target/linux/ramips/base-files/etc/board.d/02_network index a2b7d1cf33..47cf00dcee 100755 --- a/target/linux/ramips/base-files/etc/board.d/02_network +++ b/target/linux/ramips/base-files/etc/board.d/02_network @@ -647,6 +647,10 @@ ramips_setup_macs() wan_mac=$(mtd_get_mac_binary factory 4) lan_mac=$(mtd_get_mac_binary factory 46) ;; + phicomm,k2p) + lan_mac=$(mtd_get_mac_binary factory 0xe000) + wan_mac=$(mtd_get_mac_binary factory 0xe006) + ;; poray,m3|\ poray,m4-4m|\ poray,m4-8m|\