Linksys E2000

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 20:50, 27 March 2012 (edit)
Donny (Talk | contribs)
(Flashing instructions for the E2000)
← Previous diff
Revision as of 21:32, 26 February 2020 (edit) (undo)
ImGeo (Talk | contribs)
m (Experimental Build Specific Information)
Next diff →
(34 intermediate revisions not shown.)
Line 1: Line 1:
-= E2000 Hardware Specs =+==E2000 Hardware Specs==
- +
[[Image:e2k.jpg]] [[Image:e2k.jpg]]
- 
- 
{| border="1" cellspacing="0" {| border="1" cellspacing="0"
! CPU ! CPU
Line 18: Line 15:
|- |-
! Radio ! Radio
-| 1x 2.4 GHz or 5 GHz selectable+| Selectable: 2.4 GHz ''or'' 5 GHz
|- |-
! WLAN Support ! WLAN Support
Line 34: Line 31:
|} |}
-= Flashing instructions for the E2000 =+==E2000 Flashing Instructions==
 +'''DON'T BRICK YOUR ROUTER! Only use the trailed builds (with 'e2000' in the file name) for initial flashing or it may result in a bricked unit! Also reference [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=569485#569485 this post] regarding the <font color=red>newer nv60k.bin files which replace the e2k-e3k.bin files.</font>'''
-'''DON'T BRICK YOUR ROUTER! AFTER FLASHING WITH THE TRAILED BUILD, IF YOU THEN FLASH A BUILD THAT DOESN'T HAVE e2k-e3k in the NAME OF THE BUILD YOU ARE FLASHING YOU *WILL* BRICK YOUR e2000 ROUTER. ALSO reference this post regarding the newer NV60K.BINS FOR ALL E~ Series linksys http://www.dd-wrt.com/phpBB2/viewtopic.php?p=569485&highlight=#569485 ''' +''Initial Flash from Linksys firmware:''<br>
- +# READ the [https://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486 Peacock Announcement] carefully!
-# READ the Peacock Announcement Carefully! http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486+
# Disconnect all cables and wireless clients. # Disconnect all cables and wireless clients.
-# Do a [http://www.dd-wrt.com/wiki/index.php/Hard_reset_or_30/30/30 30/30/30] reset on router+# Do a [[Hard_reset_or_30/30/30|hard]] reset.
-# Connect 1 Lan cable to pc doing the flash.+# Connect a LAN cable to the PC doing the flash, then access Linksys GUI at 192.168.1.1 via web browser.
-# Log into Linkysys Web Interface Firmware Upgrade page at 192.168.1.1 and flash the firmware [ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2010/08-12-10-r14929/broadcom_K26/dd-wrt.v24-14929_NEWD-2_K2.6_std_usb_ftp-e2000.bin '''14929 E2000 Trailed Initial Flash Build''']+# Go to the Firmware Upgrade page to flash the [ftp://ftp.dd-wrt.com/betas/2010/08-12-10-r14929/broadcom_K26/dd-wrt.v24-14929_NEWD-2_K2.6_std_usb_ftp-e2000.bin '''14929 E2000 trailed build''']
# Wait 10 minutes until WLAN (wireless) light turns on. # Wait 10 minutes until WLAN (wireless) light turns on.
# Power cycle by unplugging E2000 for 30 secs. # Power cycle by unplugging E2000 for 30 secs.
-# Plug E2000 back in and wait about 5 minutes until it finishes booting.+# Plug back in and wait about 5 minutes until it finishes booting.
-# Do a [http://www.dd-wrt.com/wiki/index.php/Hard_reset_or_30/30/30 30/30/30] reset on router.+# Do a [[Hard_reset_or_30/30/30|hard]] reset.
# Wait 3 minutes and log into web interface. # Wait 3 minutes and log into web interface.
-# You are done. There is no NEED to flash any other build.+# You are done. There is no requirement to flash any other build.
-'''As of July 2010 you can only use the trailed builds with the e2000 name in it for initial flashing and nothing else, using other bin's without the e2000 name in it for initial flashing may result in a bricked unit! After you have dd-wrt installed to your unit, you can then use the e2k-e3k.bin's for upgrading to newer builds. Using builds without e2k-e3k in the filename after initial flashing WILL BRICK YOUR ROUTER!'''+''Upgrade when already running DD-WRT firmware:''<br>
 +* With dd-wrt installed, you can use the following for upgrading to newer builds:
 +** e2k-e3k.bin for builds '''prior to 16785'''
 +** '''For newer builds''', you must [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=655968#655968 flash a trailed mini build first, then use nv60k.bin files] thereafter[1]
 +* DO NOT use any other files or you WILL BRICK YOUR ROUTER!'''
 +* See [[Index:FAQ#Where_do_I_download_firmware.3F|Where do I download firmware?]] for more info.
 +* '''Newer is not always better! Research new build and E2000 threads before flashing!'''
 +* [1] K3X builds (kernel 3.x) are available for the E2000 as well. If the nv60k file is missing, use the trailed E2000 build.
 +** K3X builds newer than 33006 have SFE accelerated NAT
-==Experimental Builds==+==DD-WRT Build Info==
 +Brainslayer added E2000 support in 14929, and builds are found in the broadcom_K26 folder for each build.
 +*Build [ftp://ftp.dd-wrt.com/betas/2015/01-20-2015-r25974/broadcom_K26/dd-wrt.v24-25974_NEWD-2_K2.6_mega-nv60k.bin 25974] [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=1094967#1094967 works well] but later k2.6 builds have VAP issues. Initial flash: 21061 K2.6 mini-e2000
 +*Build [https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2017/10-10-2017-r33492/broadcom_K26/dd-wrt.v24-33492_NEWD-2_K2.6_mega-nv60k.bin 33492] loads on the E2000 and wireless works. [Tmittelstaedt]<br>
 +**Erase nvram from CLI highly recommended. Working: 2.4GHz WiFi, virtual SSID, multiple VLAN support, VLAN tagging, port trunking, multiple DHCP, bridging, bridge assignment, DDNS, NTP client. [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=1103917#1103917 [jjwatmyself]]
-There are some very new, very experimental builds available for the e2000. These have not been thoroughly tested and should not be used unless you have a problem with your current build that cannot be resolved with the builds you are using. One of these is the 16773 build. In order to use one of these experimental builds, you must ALREADY HAVE dd-wrt installed on your router using the instructions above. Following the steps in the peacock announcement note 1, http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486 :+====CFE Boot Log====
 + Boot partition size = 262144(0x40000)
 + Found a 8MB ST compatible serial flash
 + Partition information:
 + boot #00 00000000 -> 0003FFFF (262144)
 + trx #01 00040000 -> 0004001B (28)
 + os #02 0004001C -> 007F0FFF (8064996)
 + nvram #03 007F1000 -> 007FFFFF (61440)
 + Partition information:
 + boot #00 00000000 -> 0003FFFF (262144)
 + trx #01 00040000 -> 007F0FFF (8065024)
 + nvram #02 007F1000 -> 007FFFFF (61440)
 + BCM47XX_GMAC_ID
 + et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.51
 + CPU type 0x19740: 354MHz
 + Tot mem: 32768 KBytes
 +'''Only flash builds under ''7936 KB'' (7.75MB) [0x7FFFFF-3FFFF] or you will brick your router.'''
-FIRST flash the trailed mini of 16773 for the E3000 first, then AFTERWORDS you can upgrade to the nv60k.bin for 16773 BIG. '''NOTE THAT YOU NEED TO USE THE 16773 build twice. FIRST the trailed build and THEN the big build. More info is here AND YOU SHOULD READ THIS BEFORE PROGRESSING: http://www.dd-wrt.com/phpBB2/viewtopic.php?p=569485'''+====Experimental Build Specific Information====
 +List of builds tested by Bturnbough:<table border=1>
 +<tr><td>Contributor</td><td>Build Date</td><td>Kernel</td><td>Build Number</td><td>Build Type</td><td>Notes</td></tr>
 +<tr><td>Brainslayer</td><td>8/12/10</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2010/08-12-10-r14929/broadcom_K26/dd-wrt.v24-14929_NEWD-2_K2.6_std_usb_ftp-e2000.bin 14929]</td><td>std-usb-ftp</td><td>1) Router database recommended build.<br>2) No known issues<br>3) Can be used as initial flash from stock.</td></tr>
-These builds should not be used for generic users. Newer is not always better. If you don't know where to find these newer builds, search in the forum. If you don't know how to do that, you likely should stick with the basic install process.+<tr><td>Brainslayer</td><td>12/24/10</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2010/12-24-10-r15962/broadcom_K26/dd-wrt.v24-15962_NEWD-2_K2.6_std_usb_nas-e2000.bin 15962]</td><td>std-usb-nas</td><td>1) No known issues -- Highly recommended by Mods<br>2) Can be used as initial flash from stock.</td></tr>
-= DD-WRT E2000 Build information =+<tr><td>Brainslayer</td><td>3/25/13</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2013/03-25-2013-r21061/broadcom_K26/dd-wrt.v24-21061_NEWD-2_K2.6_mini-e2000.bin 21061]</td><td>mini</td><td>1) Can be used as initial flash from stock.</td></tr>
-===Recommended Build===+
-{| border="1" cellpadding="5" cellspacing="0" width="90%"+
-|The recommended version is 14929 as of 1/3/2011. ([http://www.dd-wrt.com/phpBB2/viewtopic.php?t=52043 Reference Thread])+
-|}+
 +<tr><td>Brainslayer</td><td>3/25/13</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2013/03-25-2013-r21061/broadcom_K26/dd-wrt.v24-21061_NEWD-2_K2.6_mega-nv60k.bin 21061]</td><td>mega</td><td>1) Can <b>NOT</b> be used as initial flash from stock.<br>2) SSH '''broken'''</td></tr>
-The latest builds for this unit can be currently found in the FTP. Support was added in 14826 and on.+<tr><td>Brainslayer</td><td>5/27/13</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2013/05-27-2013-r21676/broadcom_K26/dd-wrt.v24-21676_NEWD-2_K2.6_mega-nv60k.bin 21676]</td><td>mega</td><td>1) Can <b>NOT</b> be used as initial flash from stock.<br>2) SSH '''broken'''</td></tr>
-Eko K2.6 NEWD-2 Builds+<tr><td>Brainslayer</td><td>4/18/14</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2013/2014/04-18-2014-r23919/broadcom_K26/dd-wrt.v24-23919_NEWD-2_K2.6_mini-e2000.bin 23919]</td><td>mini</td><td>1) Can be used as initial flash from stock.</td></tr>
-ftp://ftp.dd-wrt.com/others/eko/V24-K26/+<tr><td>Brainslayer</td><td>4/18/14</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2014/04-18-2014-r23919/broadcom_K26/dd-wrt.v24-23919_NEWD-2_K2.6_mega-nv60k.bin 23919]</td><td>mega</td><td>1) Can <b>NOT</b> be used as initial flash from stock.<br>2) Wireless '''broken'''.</td></tr>
-Brainslayer added E2000 Support from 14929 and on and builds are to be found in the broadcom_K26 folder of his build branch.+<tr><td>Brainslayer</td><td>5/23/14</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2014/05-23-2014-r24118/broadcom_K26/dd-wrt.v24-24118_NEWD-2_K2.6_mega-nv60k.bin 24118]</td><td>mega</td><td>1) Can <b>NOT</b> be used as initial flash from stock.<br>2) Wireless '''broken'''.</td></tr>
-ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/ 
-Also it has been asked about the builds with e2k-e3k name in them, these builds are for if you already have those units flashed with dd-wrt AND ARE THE ONLY ONES YOU CAN USE TO FLASH THIS ROUTER IF YOU HAVE DD-WRT ON IT. You MUST use one of those e2k-e3k named builds to upgrade, but the initial flash should always be done with the trailed build (build with the unit only name in it) linked above. ALSO reference this post regarding the newer NV60K.BINS FOR ALL E~ Series linksys http://www.dd-wrt.com/phpBB2/viewtopic.php?p=569485&highlight=#569485+<tr><td>Brainslayer</td><td>5/27/14</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2014/05-27-2014-r24160/broadcom_K26/dd-wrt.v24-24160_NEWD-2_K2.6_mega-nv60k.bin 24160]</td><td>mega</td><td>1) Can <b>NOT</b> be used as initial flash from stock.<br>2) Wireless '''broken'''.<br>3) SSH '''broken'''.</td></tr>
-===Some useful tips===+<tr><td>Brainslayer</td><td>6/23/14</td><td>3.0</td><td>[ftp://ftp.dd-wrt.com/betas/2013/2014/06-23-2014-r24461/broadcom_K3X/dd-wrt.v24-24461_NEWD-2_K3.x_mega-e2000.bin 24461]</td><td>mega</td><td></td></tr>
-* I have noticed with these style of linksys units, cooling can be very important to its performance, thus I have done a nice easy mod that will allow air flow for under the unit. Check this post for details. http://www.dd-wrt.com/phpBB2/viewtopic.php?p=475684&highlight=#475684 -buddee 
-* After further study, I have also found that since the E2000 has an EIRP rating of 17dBm it is best to run these units at a TxPower setting 50mW instead of the dd-wrt default 71mW. 50mW = 17dBm Which can be adjusted in the webgui under the tabs Wireless > Advanced Settings enter 50 in the Tx Power entry. This should make for less Tx/Rx Errors and help the unit run cooler.+<tr><td>Brainslayer</td><td>10/23/14</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2014/10-23-2014-r25143-testing/broadcom_K26/dd-wrt.v24-25143_NEWD-2_K2.6_mega-nv60k.bin 25143-testing]</td><td>mega</td><td>1) Can <b>NOT</b> be used as initial flash from stock.<br>2) Wont flash -- Too big?</td></tr>
-* If you experience disconnects from the Internet/Network with this router feel free to try the following settings:+<tr><td>Brainslayer</td><td>10/29/14</td><td>2.6</td><td>[ftp://ftp.dd-wrt.com/betas/2014/10-29-2014-r25203/broadcom_K26/dd-wrt.v24-25203_NEWD-2_K2.6_mini-e2000.bin 25203]</td><td>mini</td><td>1) Can be used as initial flash from stock.<br>2) Wireless '''broken'''.</td></tr>
 +<tr><td>Brainslayer</td><td>10/29/14</td><td>3.0</td><td>[ftp://ftp.dd-wrt.com/betas/2014/10-29-2014-r25203/broadcom_K3X/dd-wrt.v24-25203_NEWD-2_K3.x_mega-e2000.bin 25203]</td><td>mega</td><td>1) Can be used as initial flash from stock.<br>2) SSH '''broken'''.<br>3) HTTPS '''broken'''.<br>4) Wireless works, AFAICT.<br>5) Telnet works.<br>6) HTTP works.</td></tr>
 +</table><br>
 +
 +==Reverting back to stock firmware==
 +It has been asked about how to revert back to stock firmware, why would you ever want to do that?!? You can always flash back to dd-wrt anyhow, to revert back to stock firmware simply download the latest E2000 firmware from linksys site, reset you router to defaults from within dd-wrt's webgui, wait, then login and select the stock firmware file and flash, make sure to select "reset to defaults" on the drop down menu when flashing.
 +
 +==Debricking==
 +https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316814
 +
 +==Notes==
 +* The E-series Linksys units have poor ventilation, so cooling can be very important to its performance. [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=475684#475684 'buddee' has a nice and easy mod] that will improve air flow for under the unit.
 +
 +* After further study, the E2000 was found to have an EIRP rating of 17dBm, so it is best to run these units at a TxPower of 50mW (50mW = 17dBm) instead of the dd-wrt default 71mW. This can be adjusted in the webgui (Wireless > Advanced Settings), which should help the unit run cooler and have less Tx/Rx errors.
 +
 +* If you experience wireless disconnects, try the following settings:
Wireless > Channel > Ch 161 (5GhZ) Wireless > Channel > Ch 161 (5GhZ)
Wireless > Channel > Ch 9 (2.4GhZ) Wireless > Channel > Ch 9 (2.4GhZ)
Line 95: Line 133:
Security > Firewall > Block Anonymous WAN Access <--- Uncheck Security > Firewall > Block Anonymous WAN Access <--- Uncheck
 +* If you are having trouble doing a hard reset using the 30/30/30 method, you can try using the wrt320n hard reset method instead. It has been confirmed to work on the E2000 as well. [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=525357#525357 [buddee]]
 +#''Unplug power cable''
 +#''Hold down WPS button and plug power back in''
 +#''Continue holding WPS button for 12 seconds, then release''
-* buddee suggested if you are having trouble doing a hard reset using the 30/30/30 method, you can try using the wrt320n hard reset method instead. It has been confirmed to work on the E2000 as well. Check this post for details. http://www.dd-wrt.com/phpBB2/viewtopic.php?p=525357#525357+*The Broadcom 4717 SoC uses a default clock of 300MHz, but the Linksys E2000 runs at 354MHz. The increased heat can reduce routing performance, and may be responsible for many of the wireless errors reported in the forum. It is suggested to add a heat sink and/or improve ventilation. Alternatively, set the CPU clock to 300MHz, but this will reduce max throughput and slightly increase latency. From telnet/SSH or GUI ''Commands'':
- +
- Unplug power cable+
- Hold down WPS button+
- Plug power back in+
- Continue holding WPS button for 12 seconds and release+
- +
-'''NOTE'''+
- +
-This router uses the Broadcom 4717 CPU. Broadcom uses a default clock of 300MHz for the CPU, while Linksys has overclocked the CPU to 354MHz. This not only causes excessive heat which reduces routing performance, but is also responsible for many of the Wireless errors reported in the forum. It is suggested that you set the CPU clock to 300MHz until the developers have acknowledge the problem, and newer builds are released to fix it.+
- +
-Open up a telnet or SSH prompt and login to your router. Type the following:+
- +
nvram set clkfreq=300,150,75 nvram set clkfreq=300,150,75
- nvram commit+ nvram commit && reboot
- reboot+
- +
-===VLANs Support===+
- +
-It is also known for the E2000 to support VLANs. Also note that in order to adjust VLANs from the webgui with the E2000 then you will need build 15508 or better, which should be available through the above posted FTP links. Please refer to these wiki links for further info regarding configs.+
- +
-http://www.dd-wrt.com/wiki/index.php/Switched_Ports+
- +
-http://www.dd-wrt.com/wiki/index.php/VLAN_Support+
- +
-===Reverting back to stock firmware===+
- +
-It has been asked about how to revert back to stock firmware, why would you ever want to do that?!? You can always flash back to dd-wrt anyhow, to revert back to stock firmware simply download the latest E2000 firmware from linksys site, reset you router to defaults from within dd-wrt's webgui, wait, then login and select the stock firmware file and flash, make sure to select "reset to defaults" on the drop down menu when flashing.+
 +==VLAN Support==
 +Minimum build 15508 is required to adjust E2000 VLANs from the GUI. For more regarding configs:<br>
 +http://www.dd-wrt.com/wiki/index.php/Switched_Ports<br>
 +http://www.dd-wrt.com/wiki/index.php/VLAN_Support<br>
[[Category:Linksys]] [[Category:Linksys]]

Revision as of 21:32, 26 February 2020

Contents

E2000 Hardware Specs

Image:e2k.jpg

CPU Broadcom BCM4717A
CPU Speed 354 MHz
Flash ROM 8 MB
RAM 32 MB
Radio Selectable: 2.4 GHz or 5 GHz
WLAN Support a/b/g/n
WLAN Max Speed 300 mbps
Antenna Location 3x Internal
Switch 4x GigE + 1 Gbit WAN

E2000 Flashing Instructions

DON'T BRICK YOUR ROUTER! Only use the trailed builds (with 'e2000' in the file name) for initial flashing or it may result in a bricked unit! Also reference this post regarding the newer nv60k.bin files which replace the e2k-e3k.bin files.

Initial Flash from Linksys firmware:

  1. READ the Peacock Announcement carefully!
  2. Disconnect all cables and wireless clients.
  3. Do a hard reset.
  4. Connect a LAN cable to the PC doing the flash, then access Linksys GUI at 192.168.1.1 via web browser.
  5. Go to the Firmware Upgrade page to flash the 14929 E2000 trailed build
  6. Wait 10 minutes until WLAN (wireless) light turns on.
  7. Power cycle by unplugging E2000 for 30 secs.
  8. Plug back in and wait about 5 minutes until it finishes booting.
  9. Do a hard reset.
  10. Wait 3 minutes and log into web interface.
  11. You are done. There is no requirement to flash any other build.

Upgrade when already running DD-WRT firmware:

  • With dd-wrt installed, you can use the following for upgrading to newer builds:
  • DO NOT use any other files or you WILL BRICK YOUR ROUTER!
  • See Where do I download firmware? for more info.
  • Newer is not always better! Research new build and E2000 threads before flashing!
  • [1] K3X builds (kernel 3.x) are available for the E2000 as well. If the nv60k file is missing, use the trailed E2000 build.
    • K3X builds newer than 33006 have SFE accelerated NAT

DD-WRT Build Info

Brainslayer added E2000 support in 14929, and builds are found in the broadcom_K26 folder for each build.

  • Build 25974 works well but later k2.6 builds have VAP issues. Initial flash: 21061 K2.6 mini-e2000
  • Build 33492 loads on the E2000 and wireless works. [Tmittelstaedt]
    • Erase nvram from CLI highly recommended. Working: 2.4GHz WiFi, virtual SSID, multiple VLAN support, VLAN tagging, port trunking, multiple DHCP, bridging, bridge assignment, DDNS, NTP client. [jjwatmyself]

CFE Boot Log

Boot partition size = 262144(0x40000)
Found a 8MB ST compatible serial flash
Partition information:
boot    #00   00000000 -> 0003FFFF  (262144)
trx     #01   00040000 -> 0004001B  (28)
os      #02   0004001C -> 007F0FFF  (8064996)
nvram   #03   007F1000 -> 007FFFFF  (61440)
Partition information:
boot    #00   00000000 -> 0003FFFF  (262144)
trx     #01   00040000 -> 007F0FFF  (8065024)
nvram   #02   007F1000 -> 007FFFFF  (61440)
BCM47XX_GMAC_ID
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.51
CPU type 0x19740: 354MHz
Tot mem: 32768 KBytes

Only flash builds under 7936 KB (7.75MB) [0x7FFFFF-3FFFF] or you will brick your router.

Experimental Build Specific Information

List of builds tested by Bturnbough:



ContributorBuild DateKernelBuild NumberBuild TypeNotes
Brainslayer8/12/102.614929std-usb-ftp1) Router database recommended build.
2) No known issues
3) Can be used as initial flash from stock.
Brainslayer12/24/102.615962std-usb-nas1) No known issues -- Highly recommended by Mods
2) Can be used as initial flash from stock.
Brainslayer3/25/132.621061mini1) Can be used as initial flash from stock.
Brainslayer3/25/132.621061mega1) Can NOT be used as initial flash from stock.
2) SSH broken
Brainslayer5/27/132.621676mega1) Can NOT be used as initial flash from stock.
2) SSH broken
Brainslayer4/18/142.623919mini1) Can be used as initial flash from stock.
Brainslayer4/18/142.623919mega1) Can NOT be used as initial flash from stock.
2) Wireless broken.
Brainslayer5/23/142.624118mega1) Can NOT be used as initial flash from stock.
2) Wireless broken.
Brainslayer5/27/142.624160mega1) Can NOT be used as initial flash from stock.
2) Wireless broken.
3) SSH broken.
Brainslayer6/23/143.024461mega
Brainslayer10/23/142.625143-testingmega1) Can NOT be used as initial flash from stock.
2) Wont flash -- Too big?
Brainslayer10/29/142.625203mini1) Can be used as initial flash from stock.
2) Wireless broken.
Brainslayer10/29/143.025203mega1) Can be used as initial flash from stock.
2) SSH broken.
3) HTTPS broken.
4) Wireless works, AFAICT.
5) Telnet works.
6) HTTP works.

Reverting back to stock firmware

It has been asked about how to revert back to stock firmware, why would you ever want to do that?!? You can always flash back to dd-wrt anyhow, to revert back to stock firmware simply download the latest E2000 firmware from linksys site, reset you router to defaults from within dd-wrt's webgui, wait, then login and select the stock firmware file and flash, make sure to select "reset to defaults" on the drop down menu when flashing.

Debricking

https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316814

Notes

  • The E-series Linksys units have poor ventilation, so cooling can be very important to its performance. 'buddee' has a nice and easy mod that will improve air flow for under the unit.
  • After further study, the E2000 was found to have an EIRP rating of 17dBm, so it is best to run these units at a TxPower of 50mW (50mW = 17dBm) instead of the dd-wrt default 71mW. This can be adjusted in the webgui (Wireless > Advanced Settings), which should help the unit run cooler and have less Tx/Rx errors.
  • If you experience wireless disconnects, try the following settings:
Wireless > Channel > Ch 161 (5GhZ)
Wireless > Channel > Ch 9     (2.4GhZ)
Wireless > Security > WPA2 Personal - AES
Wireless > Advanced Wireless Settings > Beacon Interval: 75
Wireless > Advanced Wireless Settings > Fragmentation Threshold: 2306
Wireless > Advanced Wireless Settings > RTS Threshold: 2307
Security > Firewall > Block Anonymous WAN Access <--- Uncheck
  • If you are having trouble doing a hard reset using the 30/30/30 method, you can try using the wrt320n hard reset method instead. It has been confirmed to work on the E2000 as well. [buddee]
  1. Unplug power cable
  2. Hold down WPS button and plug power back in
  3. Continue holding WPS button for 12 seconds, then release
  • The Broadcom 4717 SoC uses a default clock of 300MHz, but the Linksys E2000 runs at 354MHz. The increased heat can reduce routing performance, and may be responsible for many of the wireless errors reported in the forum. It is suggested to add a heat sink and/or improve ventilation. Alternatively, set the CPU clock to 300MHz, but this will reduce max throughput and slightly increase latency. From telnet/SSH or GUI Commands:
nvram set clkfreq=300,150,75
nvram commit && reboot

VLAN Support

Minimum build 15508 is required to adjust E2000 VLANs from the GUI. For more regarding configs:
http://www.dd-wrt.com/wiki/index.php/Switched_Ports
http://www.dd-wrt.com/wiki/index.php/VLAN_Support