Skip to content
Snippets Groups Projects
Commit aaf90d88 authored by Adrian Schmutzler's avatar Adrian Schmutzler Committed by Chuanhong Guo
Browse files

ramips: initialize MAC addresses from flash where possible


This patch changes wan MAC address setup from retrieving it by
calculation to reading it from flash.

Changes are limited to cases where on-device check was possible.

Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
[fix mac for newifi-d1; drop adslr,g7 because it's unlikely for
vendor to specifically use 2.4g mac as wan_mac]
Signed-off-by: default avatarChuanhong Guo <gch981213@gmail.com>
parent e35e4a99
No related branches found
No related tags found
No related merge requests found
......@@ -515,7 +515,8 @@ ramips_setup_macs()
netgear,wnce2001|\
ohyeah,oy-0001|\
phicomm,k2g|\
skylab,skw92a)
skylab,skw92a|\
totolink,lr1200)
wan_mac=$(mtd_get_mac_binary factory 0x2e)
;;
dlink,dir-300-b7|\
......@@ -536,12 +537,18 @@ ramips_setup_macs()
wan_mac=$(macaddr_add "$lan_mac" 1)
;;
asus,rt-ac57u|\
d-team,newifi-d2|\
d-team,pbr-m1|\
elecom,wrc-1167ghbk2-s|\
elecom,wrc-1900gst|\
elecom,wrc-2533gst|\
lenovo,newifi-d1|\
phicomm,k2p|\
planex,vr500|\
samknows,whitebox-v8)
samknows,whitebox-v8|\
youku,yk-l2|\
zbtlink,zbt-we1326|\
zbtlink,zbt-we3526)
wan_mac=$(mtd_get_mac_binary factory 0xe006)
;;
asus,rt-n56u)
......@@ -625,9 +632,6 @@ ramips_setup_macs()
iptime,a604m)
wan_mac=$(mtd_get_mac_binary u-boot 0x1fc40)
;;
lenovo,newifi-d1)
lan_mac=$(macaddr_add "$(cat /sys/class/net/eth0/address)" 2)
;;
linksys,e1700)
wan_mac=$(mtd_get_mac_ascii config WAN_MAC_ADDR)
;;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment