Index: /src/router/services/sysinit/sysinit-broadcom.c =================================================================== --- /src/router/services/sysinit/sysinit-broadcom.c (revision 8451) +++ /src/router/services/sysinit/sysinit-broadcom.c (revision 8453) @@ -45,4 +45,5 @@ #include #include +#include static void @@ -564,5 +565,5 @@ } - /* fix il0macaddr */ + /* fix il0macaddr to be lanmac+2*/ unsigned char mac[20]; if (nvram_match ("port_swap", "1")) @@ -570,4 +571,5 @@ else strcpy (mac, nvram_safe_get ("et0macaddr")); + MAC_ADD (mac); MAC_ADD (mac); nvram_set ("il0macaddr", mac);