From ee5fce887a2cb134ef21bd7bcf007342b0474ab7 Mon Sep 17 00:00:00 2001 From: Adrian Schmutzler Date: Thu, 11 Jul 2019 23:01:05 +0200 Subject: [PATCH] ramips: consolidate MAC address cases in 02_network This just merges some duplicate definitions and consolidates lines. Signed-off-by: Adrian Schmutzler Signed-off-by: Chuanhong Guo [merge duplicated cases for phicomm k2p] --- .../ramips/base-files/etc/board.d/02_network | 47 ++++++------------- 1 file changed, 15 insertions(+), 32 deletions(-) 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 47cf00dcee..90e4e29230 100755 --- a/target/linux/ramips/base-files/etc/board.d/02_network +++ b/target/linux/ramips/base-files/etc/board.d/02_network @@ -518,18 +518,17 @@ ramips_setup_macs() nexaira,bc2|\ petatel,psr-680w|\ skyline,sl-r7205) - lan_mac=$(cat /sys/class/net/eth0/address) - lan_mac=$(macaddr_setbit_la "$lan_mac") + lan_mac=$(macaddr_setbit_la "$(cat /sys/class/net/eth0/address)") wan_mac=$(macaddr_add "$lan_mac" 1) ;; asus,rt-ac57u|\ + phicomm,k2p|\ planex,vr500) lan_mac=$(mtd_get_mac_binary factory 57344) wan_mac=$(mtd_get_mac_binary factory 57350) ;; asus,rt-n56u) - lan_mac=$(cat /sys/class/net/eth0/address) - lan_mac=$(macaddr_setbit_la "$lan_mac") + lan_mac=$(macaddr_setbit_la "$(cat /sys/class/net/eth0/address)") wan_mac=$(mtd_get_mac_binary factory 32772) ;; belkin,f9k1109v1) @@ -617,13 +616,14 @@ ramips_setup_macs() wan_mac=$(macaddr_add "$(mtd_get_mac_binary Factory 4)" 1) ;; lenovo,newifi-d1) - lan_mac=$(cat /sys/class/net/eth0/address) - lan_mac=$(macaddr_add "$lan_mac" 2) + lan_mac=$(macaddr_add "$(cat /sys/class/net/eth0/address)" 2) ;; linksys,e1700) wan_mac=$(mtd_get_mac_ascii config WAN_MAC_ADDR) ;; - mediatek,linkit-smart-7688) + mediatek,linkit-smart-7688|\ + onion,omega2|\ + onion,omega2p) wan_mac=$(mtd_get_mac_binary factory 4) lan_mac=$(mtd_get_mac_binary factory 46) ;; @@ -638,35 +638,26 @@ ramips_setup_macs() lan_mac=$(macaddr_add "$wan_mac" 1) ;; ohyeah,oy-0001|\ - phicomm,k2g) + phicomm,k2g|\ + skylab,skw92a) lan_mac=$(mtd_get_mac_binary factory 40) wan_mac=$(mtd_get_mac_binary factory 46) ;; - onion,omega2|\ - onion,omega2p) - 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|\ poray,x5|\ poray,x8) - lan_mac=$(cat /sys/class/net/eth0/address) - lan_mac=$(macaddr_add "$lan_mac" -2) + lan_mac=$(macaddr_add "$(cat /sys/class/net/eth0/address)" -2) ;; sitecom,wlr-6000) wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 32772)" 2) ;; - skylab,skw92a) - lan_mac=$(mtd_get_mac_binary factory 40) - wan_mac=$(mtd_get_mac_binary factory 46) - ;; - sparklan,wcr-150gn) + sparklan,wcr-150gn|\ + zyxel,keenetic-omni|\ + zyxel,keenetic-omni-ii|\ + zyxel,keenetic-start|\ + zyxel,keenetic-viva) wan_mac=$(mtd_get_mac_binary factory 40) ;; tenda,w306r-v2) @@ -691,14 +682,6 @@ ramips_setup_macs() wan_mac=$(cat /sys/class/net/eth0/address) lan_mac=$(macaddr_setbit_la "$wan_mac") ;; - zyxel,keenetic-omni|\ - zyxel,keenetic-omni-ii|\ - zyxel,keenetic-viva) - wan_mac=$(mtd_get_mac_binary factory 40) - ;; - zyxel,keenetic-start) - wan_mac=$(mtd_get_mac_binary factory 40) - ;; *) lan_mac=$(cat /sys/class/net/eth0/address) wan_mac=$(macaddr_add "$lan_mac" 1) -- 2.30.2