Unable to Upload Tomato Firmware to Linksys Ea6700 Router

Unable to Upload Tomato Firmware to Linksys Ea6700 Router

Goto page
Previousane,
2,
3

sixteen,
17,
18,
19,
20,
21Next

Author Message


hokuto


DD-WRT Novice

Joined: 05 Apr 2016
Posts: 20



Post

Posted: Midweek Feb 15, 2017 10:07   Post subject:

Reply with quote


2KloN wrote:
well there in the instructions written on the 30-30-30 hard reset, information technology tin be done at EA6700? or I become a brick?



I did xxx-thirty-30 before seeing the warning. It did not break my device and I tin all the same fallback to stock (in fact it keeps falling back to store due to that “partial_boot” setting.

However, based on my testing with Advanced Tomato plant, it wasn’t necessary either. What I did was roughly as below:

1. Flash stock firmware a couple of times (as advised by many web sites)

ii. In linksys firmware web interface, reset default settings

3. Flash Advanced Lycopersicon esculentum

4. Wait a adequately long time (I may have done a power off&on, I forgot)

5. Login to the new web interface.

half-dozen. Reset in the administration interface (it’s just “nvram erase”, I think)

7. Alter whatever setting that you need

8. Before you ever reboot the router, ensure that used nvram < 32k

9. Reboot and modify partial_boot setting in boot configuration, where necessary (I didn’t do that)



Sponsor




2KloN


DD-WRT Novice

Joined: 13 Feb 2017
Posts: 6



Post

Posted: Wed Feb 15, 2017 12:29   Post subject:

Reply with quote


hokuto wrote:

2KloN wrote:
well there in the instructions written on the xxx-thirty-30 hard reset, information technology tin can be done at EA6700? or I get a brick?



I did 30-30-30 before seeing the warning. It did not break my device and I tin can still fallback to stock (in fact it keeps falling back to store due to that “partial_boot” setting.

All the same, based on my testing with Advanced Tomato, it wasn’t necessary either. What I did was roughly as below:

1. Flash stock firmware a couple of times (as brash past many web sites)

2. In linksys firmware web interface, reset default settings

iii. Flash Advanced Love apple

4. Look a fairly long time (I may take washed a power off&on, I forgot)

5. Login to the new spider web interface.

half-dozen. Reset in the administration interface (it’south just “nvram erase”, I call up)

seven. Modify whatsoever setting that you lot need

viii. Before you e’er reboot the router, ensure that used nvram < 32k

9. Reboot and change partial_boot setting in boot configuration, where necessary (I didn’t do that)

Well, at the moment when I load any other firmware via the web interface, information technology is reloaded and is not available at 192.168.1.1, and so I have it reset and it is loaded in the standard firmware.

By this, I think I need to do 30-30-30? and spend it all over again?

and how to make certain that you are using nvram <32k?




hokuto


DD-WRT Novice

Joined: 05 Apr 2016
Posts: 20



Post

Posted: Wed Feb 15, 2017 xv:eighteen   Post bailiwick:

Reply with quote
I eventually got information technology working by waiting for around 15 minutes before any reboot. As I didn’t have any serial cables I don’t know it is superstition or not.

To show nvram usage, login to ssh and do nvram show. In Tomato the nvram usage is shown in the spider web admin interface too.




2KloN


DD-WRT Novice

Joined: 13 Feb 2017
Posts: vi



Post

Posted: Mon Feb 20, 2017 vii:xx   Post subject:

Reply with quote
Hello. in general, I had time on the weekend and I did vsetaki 30-30-xxx hard reset on your router.

ane. Disconnect all of the router.

2. to reset to manufacturing plant settings standard firmwares

3. Reboot and so filled again, the latest version of the standard firmware.

4. then made thirty-30-thirty hard reset.

v. rotuer loaded in standart firmware where I immediately flash the linksys-ea6700-webflash_r28598.

6. Afterwards restarting the router booted in dd-Fine art I had configured and set up in the condition of NVRAM tape -NVRAM USEGE 32/64.

7. Now the question whether it is possible through information technology to download the latest version of the linksys-ea6700-webflash_r31277?

eight. in general have so far worked.




hokuto


DD-WRT Novice

Joined: 05 Apr 2016
Posts: 20



Post

Posted: Mon Feb xx, 2017 eight:43   Post field of study:

Reply with quote


2KloN wrote:
7. At present the question whether it is possible through it to download the latest version of the linksys-ea6700-webflash_r31277?

Based on my previous tests, it is possible to directly upgrade from onetime DD-WRT to new DD-WRT. Merely that was months ago. I later on chose to go the Tomato path (Advanced Tomato, based on Tomato by Shibby) because

ane. It is very difficult to keep nvram usage nether 32k when using DD-WRT.

2. It died on me (without restart) every few days. On the other manus I could proceed Tomato plant running for a month.

3. The All-in-one build of Tomato firmware happen to include everything I needed. DD-WRT required optware which I worry has to be reinstalled every upgrade (probably not true)




ChaoticHavok


DD-WRT Novice

Joined: 26 May 2017
Posts: ane



Post

Posted: Wed May 31, 2017 15:xx   Post subject: Calculation AdvancedTomato or DD-WRT on EA6700 Guide

Reply with quote
Just did these steps last night. I just had to exercise extensive inquiry to go through these steps myself.

I would like more information points on these steps since I kind of hodgepodge a bunch of dissimilar guides. I went to DD-WRT considering my two.4GHz keeps disappearing on AdvancedTomato after settings change. Please respond dorsum with your data points.

    2. Flash the firmware upgrade of the same five.166281 from
    here.

    4. If you desire DD-WRT, you lot tin can so flash
    DD-WRT
    from here and erase nvram by hard reset.

Remember to articulate nvram either past hard reset or past settings each time yous flash a new firmware




ST Dog


DD-WRT Novice

Joined: 27 Aug 2017
Posts: 1



Post

Posted: Sun Aug 27, 2017 17:34   Post discipline: Re: Adding AdvancedTomato or DD-WRT on EA6700 Guide

Reply with quote


ChaoticHavok wrote:

I would similar more data points on these steps since I kind of hodgepodge a bunch of dissimilar guides. I went to DD-WRT because my 2.4GHz keeps disappearing on AdvancedTomato afterwards settings change. Please reply back with your data points.

How exactly did you lot erase nvram here?

I’ve flashing advtomato tried multiple times.

Commencement, yes I had to go back to the 166281 build form Linksys.

Just even afterwards that, flashing tomato reboots on it’s own. Then it never boots up to the signal I can access the GUI.

If I ability cycle (unplug) it reboots to the stock FW.




makaisson


DD-WRT Novice

Joined: 10 Apr 2017
Posts: 5



Post

Posted: Sun November 05, 2017 11:eighteen   Post subject: Re: Linksys Cisco ea6700

Reply with quote
Got EA6700 router day before yesterday. What worked for me:

-Downgrade to 1.1.xl.166281 via tftp2.exe

-Manufacturing plant reset via spider web interface

-Flash i.1.xl.166281 via web interface

-Factory reset via spider web interface

-Flash dd-wrt r23598 beta webflash bin

-Clear nvram

-Flash tomato 140 AIO (I like tomato by shibby)

-Clear nvram

-Configure as required and works as expected

Promise this helps someone, equally for any reason I could non flash tomato directly from stock.

At present can safely mess around with ISP provided EA6350v2 without fear of loosing internet admission.




batchcrazy


DD-WRT Novice

Joined: 21 November 2017
Posts: 1



Post

Posted: Tue Nov 21, 2017 21:thirty   Post discipline:

Reply with quote


2KloN wrote:

7. Now the question whether it is possible through it to download the latest version of the linksys-ea6700-webflash_r31277?

I Tested this out before on my 6700. Downward Graded from 183873 to 166281

All done by

flashing with tftp2 to 166281

and so reverting via web gui and also updated to 166281

then just updating to the linksys-ea6700-webflash_r31277.

i had too tried tomato simply just could not seem to get information technology to flash via the tftp2. at one point i thought i bricked my unit of measurement and did the 30-30-30 to reflash with 166281. done this cycle a few times with no issues on the 30-thirty-xxx.




u2n


DD-WRT Novice

Joined: nineteen May 2017
Posts: 15
Location: TN<>MI, US



Post

Posted: Fri Dec 22, 2017 xvi:49   Post subject: Linksys EA6700 (EA6500v2) west/DD-WRT Totally Normal-No Quirks

Reply with quote


Linksys EA6700 (EA6500v2) with DD-WRT *Totally Normal*, No Quirks

Well ok, if it were
totally
normal, these fixes wouldn’t be needed. The point is that this hardware tin be fabricated to perform usually running DD-WRT.

Showtime is the
set up for the dead USB port, followed by a
normal CFE
(no port reversals and, of course, no 32k-nvram bug). The third mail service covers
differences in the CFEs
bachelor for this unit.


USB Port Fix


The Internet is filled with wrong information on this. The port does car-disconnect after kicking, but
comes back to life when reinitialized. This is done automagically with the startup script beneath.

===EDIT/UPDATE===

Frequent disconnects were seen in the latest two builds (checked) not seen in before ones (v/17). iMagic’s posts on this page
and next
refer to this strangeness. The partitions show as remaining mounted, but contents are inaccessible. The port tin can exist reinitialized manually with the (original, no gpio) commands below, but will before long revert to this pseudo-connected country.

And then gave some other endeavor finding the root cause of the initial disconnect and, while failing miserably nevertheless again (for the *last time* I might add!), found a cure for the pseudo-disconnection: the
gpio command
added to the code below. This should work for
all
builds.

Now, let no one say this is an elegant prepare. It is a complete hack that should probably have no issue. Equally Kong mentions
here, “nvram var for buttons are never used by u.s.a..” The reset push itself does nothing later its function is moved to the wps button with the new CFE. But sending in an
enable
does work; partitions remain mounted and attainable. It’s just unknown how or why. (And enabling the usb port with gpio9 had no issue.)

BTW, should analyze that
sleep 5
is at that place to allow the kernel to connect, then disconnect the port. (The sleep changes to 60 seconds when added to the startup script to allow kicking time.) If the port is reinitialized before disconnection, so information technology will remain asunder.

===[/EDIT/UPDATE]===

If using ane of the patched CFEs (of XVortex origin), then:

  1. Assuming an ext4 filesystem on the flash drive to be mounted, with the first partitioning on /opt and the second on /mmc — for other filesystems and mountpoints, modify args as desired. (/mnt had some odd beliefs in earlier releases then I avoid it.)
  2. In the spider web GUI (Services | USB), be sure both Core USB Support and USB Storage Support are enabled, and Automatic Drive Mount is disabled. If changes are fabricated, be sure to hit ‘Apply Settings’.
  3. Plug the flash drive into the USB port that dies, the usb3 port which is labeled ‘USB 1’ and located to the outside, with blue tongue.
  4. Reboot.
  5. SSH or telnet into the router and paste the following in a terminal:


    Code:
    for d in mbcache jbd2 crc16 ext4; do insmod $d; done

    sleep 5

    gpio enable 11

    IFS=”



    xc=”

    echo 0000:00:0b.0 > /sys/bus/pci/drivers/xhci_hcd/unbind

    echo 0000:00:0b.0 > /sys/coach/pci/drivers/xhci_hcd/bind

    mount -t ext4 -o rw,noatime,nodiratime,errors=remount-ro,barrier=1,information=ordered /dev/sda1 /opt

    mount -t ext4 -o rw,noatime,nodiratime,errors=remount-ro,bulwark=1,data=ordered /dev/sda2 /mmc



    for x in $90; practice eval $x; sleep 2; done



  6. Encounter that access to mounted partitions on the flash drive now works normally, Ex. # ls -50 /opt.
  7. Tweak the
    mountain options
    as preferred. The above are for
    longest life of a flash bulldoze; whatever suggestions for comeback are welcome.
  8. If desired (optional), do away with the loop by pasting the xc= commands directly with a sleep 2 after each. (The higher up lawmaking is more than compact.)
  9. When satisfied that the port reinitializes and partitions mount ordinarily, change the ‘sleep v’ to ‘sleep 60’ and add the code to the startup script (Administration | Commands in the GUI); paste and Save Startup. (Or just paste to begin with and reboot!)

  • There is a slight delay in mounting on reboot, simply since these devices run for months due west/o restarting, that’s no trouble.
  • For reference, I’m currently running Kong builds.
  • Anyone employ this method and have trouble, please post.
  • Apologies it took over a year to become time to write these up (work done autumn 2016). With open source, patience wins.
    Exclamation



_________________
My erstwhile cocky
(phonetics-R-fun)

Last edited by u2n on Wednesday Jan 10, 2018 17:forty; edited 4 times in total



u2n


DD-WRT Novice

Joined: 19 May 2017
Posts: 15
Location: TN<>MI, US



Post

Posted: Fri December 22, 2017 16:51   Post subject: Linksys EA6700 (EA6500v2) w/DD-WRT Totally Normal-The CFE

Reply with quote


The CFE

See fastened archive (must be logged in) containing:

  • A re-create of
    XVortex’southward CFE Edit tool
    from
    his mail, cfe_edit.exe
  • Text file with data ready to paste (into the XVortex (Fifteen) CFE tool), cfe_u2n_12-17.txt
  • Text file with a line-by-line list of the original, XV,
    justmoi
    and u2n (this) versions, cfe_comparison.csv*
  • CFE binary made using my edits, cfe_u2n_12-17.bin

*This is a tab-delimited csv that can be pasted into a spreadsheet or viewed in a text editor, which makes it piece of cake to compare versions. Data for the original CFE is taken from Malachi’s mail service
here. Meet next mail service for discussion.

The boot partition (which is flashed by a CFE binary file) contains the MAC addresses and secret_code, which should match the device’s characterization. It is a uncomplicated task to look at the label and edit the four fields to match.
Do not flash the included binary!
Information technology is for reference/comparison just. Fifty-fifty hex editing is not recommended. There are reports of trouble later doing this, mayhap due to a checksum mismatch.

To generate the hardware-specific CFE epitome:

  1. Run Windows (sorry, no Linux version of CFE Edit tool is available)
  2. Extract the above files
  3. Open up cfe_u2n_12-17.txt file, select all and re-create**
  4. Click to run cfe_edit.exe
  5. Click Advanced tab and see page is blank
  6. Paste, so check to see that text exactly matches text file contents
  7. Edit 4 fields as follows:***
    • et0macaddr= <base mac address from characterization on router>
    • 0:macaddr= <et0macaddr+2h>
    • i:macaddr= <et0macaddr+4h>
    • secret_code= <secret code from characterization>
  8. Click ‘Relieve as’ and requite an easy proper name, 6700cfe.bin

**Be certain to use a text editor that doesn’t auto-add together formatting characters. Geany is recommended.

***Some guides increment the 0: and 1: MACs by 1, rather than by the 2 used here. Since VLAN2 (the WAN) is automatically given a MAC of base_MAC+1 on bootup, I prefer this (2-increase) scheme. (Plus it works same as original.)

Flash the CFE binary file just created, 6700cfe.bin, to the router, which must be running the
early version of DD-WRT
(<-click to download). Guides:
Past cybrnook, and
By egc. Employ all, including this one, at user’s own chance (as usual
Razz). With tip ii below, this tin exist every bit easy equally XV states in steps 3-5 in
this mail service.

Tips

  1. To go into the mini spider web server, if preferred, prepare static IP address.
  2. Rather than fiddle with putty or whatever — even scp, which I like — it is easiest to just telnet in [ telnet 192.168.1.one ] and issue # mount /tmp /mnt, then go to Services | NAS in the GUI and Add Share /mnt (proper noun ‘mnt’), ticking the Public checkbox and striking ‘Utilize Settings’. Navigate to mnt from PC’s file browser (via Network) and re-create the file(s) to exist flashed or saved. Quick and piece of cake.
  3. Take care, especially with the CFE. An inadvertent error can render the device in need of series recovery.
  4. Don’t freak if it goes into a boot loop. Reset past pinhole if before CFE flash, or past WPS push afterwards.
  5. Allow at to the lowest degree five minutes subsequently any reset before doing anything, even if the unit appears stable. Information technology’due south not.
  6. Side note: My router rests vertically, which increases air flow and cuts down on the core temperatures. Information technology normally runs ~60C CPU and ~45C wlans.
  7. After some absence, I’ve returned to Optware,
    Optware-ng
    (new generation). It’s bang-up to be able to quickly install and employ different packages, equally it was with MIPS hardware for then many years. (My executables go in /opt/usr/bin, path added)

Lacking documentation, I used the 15 tool to make and flash several CFEs to get this right. Or at least, best with the available time.

Using this CFE and the usb3 port fix in previous post, my router has been functioning like any other — no more buggy behavior or backwards connections. Thanks to everyone mentioned and linked hither, BrainSlayer and Kong always, and the community.


cfe_u2n_12-17.zip
 Clarification:




Download
 Filename:  cfe_u2n_12-17.zip
 Filesize:  687.36 KB
 Downloaded:  329 Time(southward)



_________________
My old self
(phonetics-R-fun)

Final edited past u2n on Thu Jan 04, 2018 0:21; edited iii times in total



u2n


DD-WRT Novice

Joined: xix May 2017
Posts: 15
Location: TN<>MI, US



Post

Posted: Fri December 22, 2017 xvi:53   Mail service field of study: Linksys EA6700 (EA6500v2) westward/DD-WRT Compare CFE Sources

Reply with quote
With reference to the file cfe_comparison.csv in the previous mail:


Notes on Comparison of CFEs

  1. The original contained two variables that none of the others had: sdram_ncdl=0 (correct after sdram_config=0x0147, which is common to all) and gpio8=wps_led (right later lan_netmask=255.255.255.0, as well common to all). Did not experiment with either of these, and neither was included.
  2. The original clkfreq=800,533 was retained, though I didn’t run into any big difference using the EA6900’due south clkfreq=800,666. If not mistaken, I believe XVortex fifty-fifty overclocked to one thousand. This thing runs hot anyhow and so why button information technology when there’s no need? (Or is there always a “need for speed”?)
  3. Using boardtype=0xF646 (rather than the EA6900’s boardtype=0xD646) and i:boardflagsj= (i=0 and i, j=blank and 2) seems to make all the deviation between losing the upper Air-conditioning speeds and not. Thanks to justmoi for figuring this out, besides that the CFE Edit tool could be used cross-device (no need for patches and rebuilds, every bit I thought earlier).
  4. The port reversal (Ethernet WAN is part of LAN and port i becomes WAN) seen when the EA6900 CFE is flashed to the 6700 seems to be caused past a alter in convention between the ii models. The only variable I could discover potentially causing the trouble was ‘vlan2ports=iv 5u’ from the EA6900. Reverting to the original ‘vlan2ports=4 5’ apparently stock-still the problem.
  5. Used the original’s wandevs=vlan2 and not the 6900’due south wandevs=et0, but couldn’t see that it made any departure either way.
  6. Original boot wait_time=3 was changed to Fifteen’s wait_time=1. Just need an interval for rescue, if ever needed, so used 1.
  7. By comparison, the original’s variable list is quite brusk so I’m guessing NVRAM is car-populated on boot with values stored permanently on chip, or in some uneditable location. Specifying the values explicitly apparently overrides that sequence. (More experimentation could confirm, simply I’k mostly done now!)



_________________
My old self
(phonetics-R-fun)



egc


DD-WRT Guru

Joined: 18 Mar 2014
Posts: 9506
Location: Netherlands



Post

Posted: Friday Dec 22, 2017 17:04   Post subject:

Reply with quote
@u2n congratulations with your excellent work!

I take had some hefty discussion well-nigh the MAC addresses with @Cybrnook, merely I totally concur with the +ii +4.

I will make a reference to your USB fix and volition see if this also applies to the EA6900



_________________
Routers:Netgear R7800, R6400v1, R6400v2, Linksys EA8500, EA6900 (XvortexCFE), E2000 (converted WRT320N), WRT54GS v1.

Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399

Install guide R7800/XR500:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614

Forum Guide Lines (of import read):
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087



iMagic


DD-WRT Novice

Joined: 08 January 2018
Posts: xiii



Post

Posted: Tue Jan 09, 2018 5:04   Postal service field of study: Strange things happen

Reply with quote
Hullo at that place

Just flashed ane of the latest Kong’southward mods on my EA6700.

Offset of all, it seems to lack packages for command line working. Perhaps, it was intended and so, I don’t know. Both ipkg and opkg don’t work, “Permission denied”. I’ve plant some topics stating that these commands could be built for other than my router’s compages.

Then I accept quit trying to install SW from scratch (Optware or Entware, as an example) and tried to set file sharing options through the web interface.

Here I was defenseless past a actually strange behavior. I’thousand not an good in Linux, but dd-wrt makes me wondering every time. This time a USB-HDD is blank after a reboot. I make all the folders again, but they are gone afterwards a next reboot. Although in the spider web I still can see shares as defined earlier.

Current version is 33675M kongac. Previous version that worked was dd-wrt 30796.

What would you say, am I doing something wrong or this version of the firmware is bad for me?




egc


DD-WRT Guru

Joined: 18 Mar 2014
Posts: 9506
Location: Netherlands



Post

Posted: Tue Jan 09, 2018 9:48   Mail service field of study:

Reply with quote
From kong’south notes:


Quote:
-Builds contain a tool called bootstrap that installs a package manager chosen opkg

in order to install boosted features.

You can try kong’southward latest test build

Included my notes for USB/NAS possibly it is helpfull


DDWRT USB storage back up Public.physician
 Clarification:




Download
 Filename:  DDWRT USB storage support Public.md
 Filesize:  406 KB
 Downloaded:  424 Time(s)



_________________
Routers:Netgear R7800, R6400v1, R6400v2, Linksys EA8500, EA6900 (XvortexCFE), E2000 (converted WRT320N), WRT54GS v1.

Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399

Install guide R7800/XR500:
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614

Forum Guide Lines (of import read):
https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087

Goto folio
Previous1,
2,
three

sixteen,
17,
xviii,
nineteen,
20,
21Next
Display posts from previous:   Page
17
of
21

Unable to Upload Tomato Firmware to Linksys Ea6700 Router

Read:  How to Find Firmware Goggles Liquid Image

You May Also Like