New Linksys Firmware requiring signed firmware update files

Discussion in 'Linksys Official Firmware' started by Ernest Aleixandre, Apr 30, 2017.

  1. Ernest Aleixandre

    Ernest Aleixandre New Member Member

    Hi everyone, I'm posting this to both DD-WRT and Tomato firmware forums as I believe this affects all of us.

    I have a Linksys EA6500 v2 router, but I think my problem isn't specific to my router but to new Linksys firmware in general. I saw another similar post on DD-WRT forums related to the EA8500 having the same problem.

    In short, I'm running the latest Linksys firmware on my router: 1-1-40 build 176451.

    I tried flashing it with Tomato and then DD-WRT. Both firmware uploads resulted in the router saying: Invalid Firmware File This firmware file won't work on this router. If you downloaded it from linksys it might have become corrupted.

    In the other thread talking about an EA8500 router, someone mentioned that Linksys is now signing their firmware files and the router requires the downloaded firmware to be signed or it won't flash it. I contacted Linksys this morning and confirmed that lucky me, my current firmware is the first firmware requiring that firmware files be signed, so there is no way for me to upload either DD-WRT or Tomato from the web interface.

    I located the previous firmware version through Archive, but I get the same error trying to flash the router to an older Linksys firmware. Even tried uploading the older Linksys firmware via T-FTP and the T-FTP program errored out saying: Unable to get responses from the server. Had a static IP and everything set and could ping it.

    I'm out of ideas. Anyone have any idea how to flash this router to an older non-signed Linksys firmware that doesn't require firmware files to be signed so I can get DD-WRT or Tomato working?

    Thanks,

    Ernest Aleixandre
     
  2. _s3n0_

    _s3n0_ Connected Client Member

    Hi there,

    please don't remember to do a factory reset (erase NVRAM) - before and after flashing too (just to be sure). Many manuals include the warning about the factory reset and/or NVRAM reset.

    Flashing over the T-FTP protocol is more complicated. You must use the one TP cable connected between your PC and router. Your PC must have a fixed (static) IP address set up. Which operating system you want to use for connect to the router? What procedure did you use for T-FTP? Did you follow all the steps?
     
  3. RMerlin

    RMerlin Network Guru Member

    Linksys will no longer support third parties firmware on their Smart WiFi products. Only the WRT product line will be supported.

    Sent from my Nexus 5X using Tapatalk
     
    Jose C likes this.
  4. Ernest Aleixandre

    Ernest Aleixandre New Member Member

    Thanks for the help... I managed to to use the router's restore previous firmware function under troubleshooting. that reverted me to a pre digital signature firmware.
     
  5. ROB111

    ROB111 New Member Member

    From what found restore previous firmware option switch back and forth between previous and newest firmware installed, if used repeatedly...

    I updated my ea6500 to 1.1.40.176451 it was latest one on website, then from admin interface i clicked "Check for Updates" and it showed version 1.1.41.183873 - same version firmware used on ea6700.

    Was curious and installed that update, now restore previous firmware switching between above two version that both block installation of 3rd party firmware's or older ones, any way out of this?
     

    Attached Files:

    • 1.png
      1.png
      File size:
      90.8 KB
      Views:
      5
  6. Solarsails

    Solarsails New Member Member

    ^^^^^^
    Gosh darn it. I wish I could responsibly convey just how frustrating your reply is. I don't want to sound disrespectful and I'm gnashing my teeth in restraint; if English is your first language then you're really missing some serious communication skills here. Please tell us exactly what you are trying to say. Are we advised to factory reset (30-30-30) before and after or not?!?!?! The way that you've worded it compels me to call the psychic hotline for a definitive answer! In conclusion, when potentially millions of people could read what you post on the internet its a good practice to be clear and not assume that people will be able to figure out your cloudy phrasing and poorly composed grammar. I'm by no means an expert with language but your post actually ticked me off. We are having tech problems and we're looking for info and then have the ufortunate luck to run into something like this. Have mercy. Put a little extra effort into it!
     
  7. adjsfor

    adjsfor New Member Member

    Hello, I have a fix for this, but since I need two posts to respond, this is the first.
     
  8. adjsfor

    adjsfor New Member Member

    and this is my second. Sorry admins. please don't ban me, but you do have this silly rule.
     
  9. adjsfor

    adjsfor New Member Member

    Hello, after fighting with this issue for a long time of having the Linksys GUI giving me the "Invalid Firmware" notification, I managed to get Advanced Tomato running with the following setup and steps:
    Setup:
    - Cisco Linksys EA6500v2
    - originally had FW_EA6500v2_1.1.40.176451_prod.img
    - Advanced Tomato 1.28.0000 -3.5-140 K26ARM USB VPN-64K

    Steps to reproduce:
    - Same steps as described here (https://community.linksys.com/t5/Wi...FW-EA6900-1-1-42-174776-prod-img/td-p/1054612)

    Steps to fix:
    - Download an older firmware for the EA6500 v2 < 1.1.40.176451, for example 1.1.40.166281 (https://drivers.softpedia.com/get/R...ys-EA6500-v2-Router-Firmware-1140166281.shtml) or 1.1.40.160989 (https://drivers.softpedia.com/get/R...s-EA6500-v20-Router-Firmware-1140160989.shtml)
    - Download Linksys' TFTP utility (https://www.linksys.com/us/support-article?articleNum=137928) (yes, you will need a Windows machine to run this. There are guides for running TFTP on MacOS and Linux)
    - Flash according to this (http://www.linksysinfo.org/index.ph...dvanced-tomato-on-cisco-linksys-ea6700.73257/) page. The author refers to a tftp2.exe; I believe it's the one from here (http://tomato.groov.pl/?page_id=168). Try either executable and see which one works for you. I ran both until I realized what I needed to do in the following steps.
    - Once you have successfully flashed an older firmware, log back into your router's admin GUI in your browser (http://192.168.1.1)
    - Check the current installed firmware version (it should be 1.1.40.176451 or whatever you had running before the TFTP upgrade)
    - Click Troubleshooting -> Diagnostics -> Restore previous firmware
    - Reboot the router and log back into the admin GUI
    - Verify that the current installed firmware version is what you uploaded via TFTP
    - Now you can install whatever Advanced Tomato version or other custom firmware you like.

    Hope this helps! (and works!)
    Hello, after fighting with this issue for a long time of having the Linksys GUI giving me the "Invalid Firmware" notification, I managed to get Advanced Tomato running with the following setup and steps:
    Setup:
    - Cisco Linksys EA6500v2
    - originally had FW_EA6500v2_1.1.40.176451_prod.img
    - Advanced Tomato 1.28.0000 -3.5-140 K26ARM USB VPN-64K

    Steps to reproduce:
    - Same steps as described here (https://community.linksys.com/t5/Wi...FW-EA6900-1-1-42-174776-prod-img/td-p/1054612)

    Steps to fix:
    - Download an older firmware for the EA6500 v2 < 1.1.40.176451, for example 1.1.40.166281 or 1.1.40.160989 (https://drivers.softpedia.com/get/R...s-EA6500-v20-Router-Firmware-1140160989.shtml)
    - Download Linksys' TFTP utility (https://www.linksys.com/us/support-article?articleNum=137928) (yes, you will need a Windows machine to run this. There are guides for running TFTP on MacOS and Linux)
    - Flash according to this (http://www.linksysinfo.org/index.ph...dvanced-tomato-on-cisco-linksys-ea6700.73257/) page. The author refers to a tftp2.exe; I believe it's the one from here (http://tomato.groov.pl/?page_id=168). Try either executable and see which one works for you. I ran both until I realized what I needed to do in the following steps.
    - Once you have successfully flashed an older firmware, log back into your router's admin GUI in your browser (http://192.168.1.1)
    - Check the current installed firmware version (it should be 1.1.40.176451 or whatever you had running before the TFTP upgrade)
    - Click Troubleshooting -> Diagnostics -> Restore previous firmware
    - Reboot the router and log back into the admin GUI
    - Verify that the current installed firmware version is what you uploaded via TFTP
    - Now you can install whatever Advanced Tomato version or other custom firmware you like.

    Hope this helps! (and works!)
     
    Secer Toe likes this.
  10. Toxic

    Toxic Administrator Staff Member

    Silly rule - really?

    SO - if I remove this rule and you end up with 1000's of spam messages in the forums, PM's and threads, you and everyone else on these forums are OK with that?

    Spammers can circumvent most registration checkers, and once they have an account they will within a few posts spam posts, threads, private messages etc.

    New users messages are auto moderated, so get use to it or if you dont like it, then dont post.

    These rules are in place because some users go out of their way to reek havoc on forums. I have between 100-300 bots trying to register a day here, do you think they are just registering for the fun of it?
     
    cybrnook likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice