You can use these figures to come up with what Tx power would be best for you. As factory lists it at a max of 20dBm, then a setting of 100mW could be used as 20dBm = 100mW, 17dBm = 50mW, and so on.

You can use these figures to come up with what Tx power would be best for you. As factory lists it at a max of 20dBm, then a setting of 100mW could be used as 20dBm = 100mW, 17dBm = 50mW, and so on.

Line 74:

Line 72:

Internal PIFA antennas are rated at 3dBi

Internal PIFA antennas are rated at 3dBi

-

= Flashing Instructions =

+

=Initial Flash=

-

+

'''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 e3000 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 '''

'''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 e3000 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 '''

# Plug E3000 back in and wait about 5 minutes until it finishes booting.

# Plug E3000 back in and wait about 5 minutes until it finishes booting.

# Do a 30/30/30 reset on router.

# Do a 30/30/30 reset on router.

# Wait 3 minutes and log into web interface.

# Wait 3 minutes and log into web interface.

-

#* You may have to clear your browser cache before the web login will display.

+

#* Clear your browser cache if the web login does not display.

-

# You are done, but if you wish to flash another e2k-e3k build such as the 15692 e2k-e3k (must have e2k-e3k in the file name) follow the steps below. If you wish to (not recommended) flash a n60k build read the links about these new files above and below. You will need to flash a new post svn16773 e3000 file before flashing the n60k file. If you don't understand this, don't flash any builds past 16773 until you do.

+

-

# Download the e2k-e3k/e3000 file you wish to flash.

+

-

# Do another hard reset on your router

+

-

# Login to the router at 192.168.1.1. Go to the administration/firmware upgrade page

+

-

# Flash the file that you downloaded.

+

-

# Wait AT LEAST 5 minutes until the WLAN light turn on, then unplug power on router and wait 30 seconds.

+

-

# Plug power for the E3000 back in and wait about 5 minutes until it finishes booting.

+

-

# Do a 30/30/30 reset on router.

+

-

# Wait 3 minutes and log into web interface.

+

-

#* You may have to clear your browser cache before the web login will display.

+

+

=Upgrade in DD-WRT=

+

#To flash an nv60k build (that replaces e2k-e3k), you must flash a trailed E3000 build '''from svn16773 or later''' before nv60k. '''Do not flash directly from e2k-e3k to nv60k!'''

+

#*To flash another e2k-e3k build such as 15692 ('''must have e2k-e3k in the file name'''), follow these steps.

+

#Download the desired e2k-e3k or e3000.bin trailed build

+

#Hard reset the router, then login to the router at 192.168.1.1.

+

#Go to the ''Admin->Firmware Upgrade'' page and flash the downloaded file.

+

#Wait AT LEAST 5 minutes until the WLAN light turn on, then unplug power on router and wait 30 seconds.

+

#Power up and wait 5 minutes, then hard reset again

+

#Wait until it finishes booting, log into web interface, set user/password, and set up DD-WRT

+

#* Clear your browser cache if the web login does not display.

-

Credits go out to mcannon-gso

+

==e2k-e3k and nv60k==

+

Any build past 16773 requires a different build, rather than e2k-e3k, for subsequent flashing. 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 [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486 Peacock announcement] note 1.

-

'''As of July 2010 you can only use the trailed builds with the e3000 name in it for initial flashing and nothing else, using other bin's without the e3000 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!

-

-

=Experimental Builds=

-

-

Experimental builds are available for the E3000. 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 build you are using.

-

-

==Original Method==

-

-

Any build past 16773 requires a different build, rather than e2k-e3k, for subsequent flashing. 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

The first Eko -nv60k build is 16773; the first official BrainSlayer -nv60k build is 16785.

The first Eko -nv60k build is 16773; the first official BrainSlayer -nv60k build is 16785.

-

If you have a pre 16773 build on the router then you can load either of BrainSlayers 16785 or 16994 builds with file name ending in e2k-e3k, flashing any those files will be the step stone bringing you over to -nv60k type builds.

+

If you have a pre-16773 build on the router then you can load either of BrainSlayers 16785 or 16994 builds with file name ending in e2k-e3k, flashing any those files will be the step stone bringing you over to -nv60k type builds.

Then flash the [ftp://ftp.dd-wrt.com/betas/2013/05-27-2013-r21676/broadcom_K26/dd-wrt.v24-21676_NEWD-2_K2.6_mini-e3000.bin trailed mini of 21676 for the E3000]. '''21676 is a stable, reliable, recommended build for the E3000''', but '''''only the mini version should be used''''', since ''larger versions have the [http://www.dd-wrt.com/site/content/heartbleed-dd-wrtdd-wrt-online-services dangerous Heartbleed vulnerability]''. If you need more functionality than mini, upgrade to Kong (below).

+

-

+

-

==Kong==

+

-

+

'''[http://www.desipro.de/ddwrt-ren/K26/r22000++ Kong 22000++] is a stable, reliable, recommended large build for the E3000''' without the Heartbleed vulnerability. You can (only) upgrade to Kong from DD-WRT. (There are no trialed Kong builds.) Two versions are available:

'''[http://www.desipro.de/ddwrt-ren/K26/r22000++ Kong 22000++] is a stable, reliable, recommended large build for the E3000''' without the Heartbleed vulnerability. You can (only) upgrade to Kong from DD-WRT. (There are no trialed Kong builds.) Two versions are available:

To install K3.x the first time, follow these steps using these EXACT builds, otherwise it will soft brick the E3000.

-

To update your E3000 unit to K3.x. These EXACT builds MUST be used to upgrade to K3.x for the first time. Any other builds will soft brick the device....Start with a hard reset then follow the steps below.

+

#Start with a hard reset, then load from the GUI (''Admin->Firmware Upgrade''):

'''Always use the E~ series builds for upgrading. Anything else will brick your unit.'''

+

Also it has been asked about the builds with e2k-e3k name in them, these builds when already running dd-wrt, you can simply use one of those 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 [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=569485&highlight=#569485 this post] regarding the '''newer nv60k.bin''' for Linksys E-series. Be aware that some E-series use nv60k, and others use nv64k.

-

+

-

The latest builds for this unit can be currently found in the [ftp://ftp.dd-wrt.com/betas/ FTP]. Support was added in 14826 and on.

+

-

+

-

Brainslayer added E3000 Support from 14929 and on and builds are to be found in the '''broadcom_K26''' folder.

+

-

+

-

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, you can simply use one of those 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

+

=Useful Tips=

=Useful Tips=

-

+

*Cooling can be very important for E-series routers, due to the lack of airflow. It can affect performance and wireless stability. An easy mod to improve airflow under the unit is in [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=475684&highlight=#475684 this post by buddee].

-

* 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

+

-

+

-

* At step 5: "Wait 5 minutes until WAN light turns on". I waited for 5 minutes but the WAN light never turned on (I had no ethernet cable connected to the wan port). I didn't bother to wait for the WAN light to come up but '''I did wait the 5 minutes''' to continue with step 6 and further.

+

-

+

-

* The steps above also apply for people running a converted E3000 with a stock linksys firmware. With these steps it is possible to flash your converted E3000 (running stock linksys firmware) with DD-WRT.

+

-

+

* If you experience disconnects from the Internet/Network with this router feel free to try the following settings:

* If you experience disconnects from the Internet/Network with this router feel free to 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 187:

Line 149:

= Wireless-N Configuration =

= Wireless-N Configuration =

-

As is explained in [http://www.dd-wrt.com/wiki/index.php/Wireless-N_Configuration '''http://www.dd-wrt.com/wiki/index.php/Wireless-N_Configuration'''] make sure that you use AES security for your wireless N network. Do not use TKIP or the wireless speed will revert to the g standard and that would be a pity. AES+TKIP is also allowed.

As is explained in [http://www.dd-wrt.com/wiki/index.php/Wireless-N_Configuration '''http://www.dd-wrt.com/wiki/index.php/Wireless-N_Configuration'''] make sure that you use AES security for your wireless N network. Do not use TKIP or the wireless speed will revert to the g standard and that would be a pity. AES+TKIP is also allowed.

= Printing =

= Printing =

-

[http://www.dd-wrt.com/wiki/index.php/Printer_Sharing '''Printer Sharing'''] gives a general description how to configure the router to connect a printer on the USB port. However it describes too much and things that are not needed or even not working for the E3000 router. Following procedure works with firmware DD-WRT v24-sp2 (12/24/10) mega, the latest version at the moment of writing.

[http://www.dd-wrt.com/wiki/index.php/Printer_Sharing '''Printer Sharing'''] gives a general description how to configure the router to connect a printer on the USB port. However it describes too much and things that are not needed or even not working for the E3000 router. Following procedure works with firmware DD-WRT v24-sp2 (12/24/10) mega, the latest version at the moment of writing.

Line 197:

Line 157:

On the web interface of the router ([http://192.168.1.1 '''http://192.168.1.1''']):

On the web interface of the router ([http://192.168.1.1 '''http://192.168.1.1''']):

-

* Enable "Core USB Support", "USB 1.1 Support (UHCI)", "USB 1.1 Support (OHCI)", "USB 2.0 Support", "USB Printer Support" on the Services tab (all items under "USB Support" except for "USB Storage Support"). Note that the router did not recognize my printer if I left the USB 1.1 drivers unselected. This even though the printer supports USB 2.0.

* Enable "Core USB Support", "USB 1.1 Support (UHCI)", "USB 1.1 Support (OHCI)", "USB 2.0 Support", "USB Printer Support" on the Services tab (all items under "USB Support" except for "USB Storage Support"). Note that the router did not recognize my printer if I left the USB 1.1 drivers unselected. This even though the printer supports USB 2.0.

* It is *not* necesary to enable JFFS2 support via Administration, Management

* It is *not* necesary to enable JFFS2 support via Administration, Management

* password: <your password that you use to login to the web interface>

* password: <your password that you use to login to the web interface>

* check if your printer was recognized:

* check if your printer was recognized:

-

root@my-ddwrt-router:~# dmesg | grep usb

root@my-ddwrt-router:~# dmesg | grep usb

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver usbfs

Line 222:

Line 179:

This indicates that a printer is detected on the USB port

This indicates that a printer is detected on the USB port

-

* Now enter

* Now enter

-

root@my-ddwrt-router:~# netstat -an

root@my-ddwrt-router:~# netstat -an

Active Internet connections (servers and established)

Active Internet connections (servers and established)

Line 259:

Line 214:

* And at last enter

* And at last enter

-

root@my-ddwrt-router:~# ps | grep p9100d

root@my-ddwrt-router:~# ps | grep p9100d

927 root 1108 S p9100d -f /dev/lp0 0 -t 5

927 root 1108 S p9100d -f /dev/lp0 0 -t 5

Line 270:

Line 224:

Windows 7

Windows 7

-

* Open Control Panel, Devices and Printers

* Open Control Panel, Devices and Printers

* Choose Add a printer

* Choose Add a printer

Line 298:

Line 251:

=Reverting back to stock firmware=

=Reverting back to stock firmware=

-

To revert back to stock firmware download the latest E3000 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.

To revert back to stock firmware download the latest E3000 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.

See [http://homesupport.cisco.com/en-us/wireless/linksys/E3000 '''http://homesupport.cisco.com/en-us/wireless/linksys/E3000'''].

See [http://homesupport.cisco.com/en-us/wireless/linksys/E3000 '''http://homesupport.cisco.com/en-us/wireless/linksys/E3000'''].

Output Power

You can use these figures to come up with what Tx power would be best for you. As factory lists it at a max of 20dBm, then a setting of 100mW could be used as 20dBm = 100mW, 17dBm = 50mW, and so on.

2.4GHz output power per TX chain

802.11b: Max. 20.5dBm @ All rates

802.11g: Max. 20.5dBm @ Low rates

Max. 19.5dBm @ High rates

Wireless-N 20MHz: Max. 20.5dBm @ Low rates

Max. 18.5dBm @ High rates

Wireless-N 40MHz: Max. 17.0dBm @ All rates

5GHz output power per TX chain

UNII-1 (5150-5250GHz)

802.11a: Max. 14.0dBm @ All rates

Wireless-N 20MHz: Max. 11.5dBm @ All rates

Wireless-N 40MHz: Max. 12.0dBm @ All rates

UNII-3 (5725-5850GHz)

802.11a: Max. 17.5dBm @ High rates

802.11a: Max. 20.0dBm @ Low rates

Wireless-N 20MHz: Max. 17.5dBm @ High rates

Wireless-N 20MHz: Max. 20.0dBm @ Low rates

Wireless-N 40MHz: Max. 17.5dBm @ High rates

Wireless-N 40MHz: Max. 21.0dBm @ Low rates

Internal PIFA antennas are rated at 3dBi

Initial Flash

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 e3000 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

This guide also applies to units converted to an E3000, running Linksys firmware.

Plug E3000 back in and wait about 5 minutes until it finishes booting.

Do a 30/30/30 reset on router.

Wait 3 minutes and log into web interface.

Clear your browser cache if the web login does not display.

Upgrade in DD-WRT

To flash an nv60k build (that replaces e2k-e3k), you must flash a trailed E3000 build from svn16773 or later before nv60k. Do not flash directly from e2k-e3k to nv60k!

To flash another e2k-e3k build such as 15692 (must have e2k-e3k in the file name), follow these steps.

Download the desired e2k-e3k or e3000.bin trailed build

Hard reset the router, then login to the router at 192.168.1.1.

Go to the Admin->Firmware Upgrade page and flash the downloaded file.

Wait AT LEAST 5 minutes until the WLAN light turn on, then unplug power on router and wait 30 seconds.

Power up and wait 5 minutes, then hard reset again

Wait until it finishes booting, log into web interface, set user/password, and set up DD-WRT

Clear your browser cache if the web login does not display.

e2k-e3k and nv60k

Any build past 16773 requires a different build, rather than e2k-e3k, for subsequent flashing. 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.

The first Eko -nv60k build is 16773; the first official BrainSlayer -nv60k build is 16785.
If you have a pre-16773 build on the router then you can load either of BrainSlayers 16785 or 16994 builds with file name ending in e2k-e3k, flashing any those files will be the step stone bringing you over to -nv60k type builds.

16995 is the last dd-wrt build with upgrade files of e2k-e3k type, all upgrading thereafter is done with -nv60k type files.

Kong Build

Kong 22000++ is a stable, reliable, recommended large build for the E3000 without the Heartbleed vulnerability. You can (only) upgrade to Kong from DD-WRT. (There are no trialed Kong builds.) Two versions are available:

Build Information

Also it has been asked about the builds with e2k-e3k name in them, these builds when already running dd-wrt, you can simply use one of those 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.bin for Linksys E-series. Be aware that some E-series use nv60k, and others use nv64k.

Useful Tips

Cooling can be very important for E-series routers, due to the lack of airflow. It can affect performance and wireless stability. An easy mod to improve airflow under the unit is in this post by buddee.

If you experience disconnects from the Internet/Network with this router feel free to try the following settings:

Printing

Printer Sharing gives a general description how to configure the router to connect a printer on the USB port. However it describes too much and things that are not needed or even not working for the E3000 router. Following procedure works with firmware DD-WRT v24-sp2 (12/24/10) mega, the latest version at the moment of writing.

This also indicates that a process p9100d is running looking at port /dev/lp0 which is a printer port

You don't have to install anything via ipkg or any other script. Everything is installed by default. So if you don't have the expertise to ssh to your router, don't despair, it is only to make sure that your router recognises your printer on the USB port.

To install the printer under Windows, use the following procedure:

Windows 7

Open Control Panel, Devices and Printers

Choose Add a printer

Add a local printer

Create a new port

Type of port: Standard TCP/IP Port

Hostname or IP address: 192.168.1.1

Make sure that the checkbox to query the printer and select a driver is not checked

Wait until the detection is done. It will say that the device is not found. Don't despair

Choose Custom and then click Settings

Make sure that Protocol Raw is selected and Port 9100 is entered. That will be proposed.