Changeset 17180


Ignore:
Timestamp:
06/08/11 12:32:33 (2 years ago)
Author:
eko
Message:

Netgear wndr4000 fix wireless macs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/services/sysinit/sysinit-broadcom.c

    r17174 r17180  
    757757                if (nvram_match("vlan2ports", "4 8u")) { 
    758758                        nvram_set("vlan2ports", "4 8"); 
     759                        need_reboot = 1; 
     760                } 
     761                if (!sv_valid_hwaddr(nvram_safe_get("pci/1/1/macaddr")) 
     762                        || startswith(nvram_safe_get("pci/1/1/macaddr"), "00:90:4C") 
     763                    || !sv_valid_hwaddr(nvram_safe_get("sb/1/macaddr")) 
     764                    || startswith(nvram_safe_get("sb/1/macaddr"), "00:90:4C")) { 
     765                        unsigned char mac[20]; 
     766                        strcpy(mac, nvram_safe_get("et0macaddr")); 
     767                        MAC_ADD(mac); 
     768                        MAC_ADD(mac); 
     769                        nvram_set("sb/1/macaddr", mac); 
     770                        MAC_ADD(mac); 
     771                        nvram_set("pci/1/1/macaddr", mac); 
    759772                        need_reboot = 1; 
    760773                } 
Note: See TracChangeset for help on using the changeset viewer.