Changeset 18921


Ignore:
Timestamp:
2009-12-24T11:58:09+01:00 (8 years ago)
Author:
nbd
Message:

add WRT300N v1.1 support (patch from #6379)

Location:
trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/broadcom-diag/src/diag.c

    r17434 r18921  
    6262        WRT54G3G, 
    6363        WRT160N, 
     64        WRT300NV11, 
    6465        WRT350N, 
    6566        WRT600N, 
     
    255256                        { .name = "ses_orange", .gpio = 1 << 3, .polarity = REVERSE }, 
    256257                }, 
     258        }, 
     259        [WRT300NV11] = { 
     260                .name           = "Linksys WRT300N V1.1", 
     261                .buttons        = { 
     262                        { .name = "reset",     .gpio = 1 << 6 }, // "Reset" on back panel 
     263                        { .name = "ses",       .gpio = 1 << 4 }, // "Reserved" on top panel 
     264                }, 
     265                .leds           = { 
     266                        { .name = "power",     .gpio = 1 << 1, .polarity = NORMAL  }, // "Power" 
     267                        { .name = "ses_amber", .gpio = 1 << 3, .polarity = REVERSE }, // "Security" Amber 
     268                        { .name = "ses_green", .gpio = 1 << 5, .polarity = REVERSE }, // "Security" Green 
     269                }, 
     270                .platform_init = bcm57xx_init, 
    257271        }, 
    258272        [WRT350N] = { 
     
    887901                /* CFE based - newer hardware */ 
    888902                if (!strcmp(boardnum, "42")) { /* Linksys */ 
     903                        if (!strcmp(boardtype, "0x478") && !strcmp(getvar("boot_hw_model"), "WRT300N") && !strcmp(getvar("boot_hw_ver"), "1.1")) 
     904                                return &platforms[WRT300NV11]; 
     905 
    889906                        if (!strcmp(boardtype, "0x478") && !strcmp(getvar("cardbus"), "1")) 
    890907                                return &platforms[WRT350N]; 
  • trunk/target/linux/brcm-2.4/base-files/etc/init.d/netconfig

    r18657 r18921  
    165165                        c["wan_ifname"] = "eth1" 
    166166                } 
    167                 if (nvram["boardtype"] == "0x478") { 
    168                         # generic broadcom 4785 processor with 5397 switch? 
     167                # generic broadcom 4705/4785 processor with 5397 switch? 
     168                #  EXCEPT Linksys WRT300N V1.1 
     169                if ((nvram["boardtype"] == "0x478") && \ 
     170                    (model != "Linksys WRT300N V1.1")) { 
    169171                        c["vlan0ports"] = "1 2 3 4 8*" 
    170172                        c["vlan1ports"] = "0 8" 
  • trunk/target/linux/brcm-2.4/image/Makefile

    r15245 r18921  
    6969        $(call Image/Build/CyberTAN,$(1),wrt54gs_v4,W54s,1.09.1,$(patsubst jffs2-%,jffs2,$(1))) 
    7070        $(call Image/Build/CyberTAN,$(1),wrt150n,N150,1.51.3,$(patsubst jffs2-%,jffs2,$(1))) 
    71         $(call Image/Build/CyberTAN,$(1),wrt300n_v1,EWCB,1.51.2,$(patsubst jffs2-%,jffs2,$(1))) 
     71        $(call Image/Build/CyberTAN,$(1),wrt300n_v1,EWCB,1.03.6,$(patsubst jffs2-%,jffs2,$(1))) 
     72        $(call Image/Build/CyberTAN,$(1),wrt300n_v11,EWC2,1.51.2,$(patsubst jffs2-%,jffs2,$(1))) 
    7273        $(call Image/Build/CyberTAN,$(1),wrt350n_v1,EWCG,1.04.1,$(patsubst jffs2-%,jffs2,$(1))) 
    7374        $(call Image/Build/Motorola,$(1),wa840g,2,$(patsubst jffs2-%,jffs2,$(1))) 
Note: See TracChangeset for help on using the changeset viewer.