This also happened with built 15747, but I really had no reason to Clone my MAC. It ma be that Buffalo put a restriction on how the cloned MAC's are stored. I'm not very knowledgeable, but I do know that Buffalo wanted all MAC's to be the same. BrainSlayer's explanation is in the WZR-HP-G300NH support thread, i want to say around page 20 or so.. _________________ Buffalo WZR-600DHP ==> build 20675
2x Buffalo WZR-HP-G300NH ==> pro build 14998 and community 17201
...but the question and answer was related to why all three MACs (WAN/LAN/WIFI) were all the same.
A person followed up with my same question, but there was no response as to why cloning was not working after a reboot. Although I didn't read all 40 pages.
The duplicate MAC is working as intended.
The MAC clone failure after a reboot is a bug. Unless someone has some more info and/or read all 40 pages.
Maybe BS put a check in to force the duplicate MAC on reboots (per Buffalo's request/standards), and in doing so, over looked the functionality of cloning a MAC on reboots.
like: IF MAC=clone THEN WIFI/WAN/LAN=clone on reboots/startup, otherwise WIFI/WAN/LAN=oem MAC on reboots/startup
This also happened with built 15747, but I really had no reason to Clone my MAC. It ma be that Buffalo put a restriction on how the cloned MAC's are stored. I'm not very knowledgeable, but I do know that Buffalo wanted all MAC's to be the same. BrainSlayer's explanation is in the WZR-HP-G300NH support thread, i want to say around page 20 or so..
i can clone a mac and press apply, then the mac is cloned, BUT the router is terribly slow and 2.4Ghz wireless wont even come online.
On a reboot the mac is reset to its original, although the clone mac adress settings are still there.
hope this is a know bug/issue, and that someone is fixing it.
Posted: Fri Feb 11, 2011 8:14 Post subject: Mac Clone don't work
Have the same problem.
Mac Clone don't work.
DD-WRT v24-sp2 (12/24/10) std (SVN revision 15962)
eko - BrainSlayer V24-preSP2 12-24-10-r15962
and purposed 15778. the same..
Device: D-Link DIR-615 H/W ver. E4 (A)
CPU Model Atheros AR7240 rev 1.2 (0x00c2).
nvram set et0macaddr=00:E0:xx...
nvram set wan_hwaddr=00:E0:xx...
nvram set def_hwaddr=00:E0:xx...
in /tmp/.rc_startup don't solve the problem.
Only "Save"-"Apply Changes" on Mac Clone Page via GUI.
Interesting if I do dump of nvram after reboot or power up:
nvram show >> test1 (no macclone, no inet)
Apply change on Mac Clone page via GUI (see little disconnect, but not full reboot - tmp files do not cleaned)
nvram show >> test2 (macclone, inet)
After that diff test1 test2 show to me changes nothing!!
So, that its mean? No nvram store problem, but startup (hidden from eyes) script in firmware core? I think so..
Now try to use, but...:
ifconfig eth0 down
ifconfig eth0 hw ether 00:E0:xx..
ifconfig eth0 up
route add default gw $(nvram get wan_gateway)