TFTP flash - Revision history http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&action=history Revision history for this page on the wiki en MediaWiki 1.10.1 Thu, 28 Mar 2024 09:10:48 GMT Jeremywh7: /* General */ section for Netgear NMRP http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=56768&oldid=prev <p><span class="autocomment">General -</span> section for Netgear NMRP</p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 19:44, 14 December 2023</td> </tr> <tr><td colspan="2" align="left"><strong>Line 16:</strong></td> <td colspan="2" align="left"><strong>Line 16:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">====Special Asus TFTP Flashing Procedures====</td><td> </td><td style="background: #eee; font-size: smaller;">====Special Asus TFTP Flashing Procedures====</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Some routers like the Asus WL-500xx series (WL-500G, WL-500G Premium, WL-500W, WL-500G Deluxe), need additional steps to perform a complete and proper initial flash. See this wiki page: [[Asus TFTP Flash]]</td><td> </td><td style="background: #eee; font-size: smaller;">Some routers like the Asus WL-500xx series (WL-500G, WL-500G Premium, WL-500W, WL-500G Deluxe), need additional steps to perform a complete and proper initial flash. See this wiki page: [[Asus TFTP Flash]]</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">====Special Netgear NMRP Flashing Procedures====</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">Netgear router may require [[TFTP_flash#If_Something_Goes_Wrong|NMRP]] instead of TFTP.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">====Special for Vista, Win7 and Win 2008====</td><td> </td><td style="background: #eee; font-size: smaller;">====Special for Vista, Win7 and Win 2008====</td></tr> </table> Thu, 14 Dec 2023 19:44:03 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Jeremywh7: /* If Something Goes Wrong */ Add NMRP http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=56767&oldid=prev <p><span class="autocomment">If Something Goes Wrong -</span> Add NMRP</p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 19:41, 14 December 2023</td> </tr> <tr><td colspan="2" align="left"><strong>Line 216:</strong></td> <td colspan="2" align="left"><strong>Line 216:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==If Something Goes Wrong==</td><td> </td><td style="background: #eee; font-size: smaller;">==If Something Goes Wrong==</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">If <del style="color: red; font-weight: bold; text-decoration: none;">your </del>router fails to reboot (power light doesn't stop flashing, no web interface, etc.) <del style="color: red; font-weight: bold; text-decoration: none;">you will need to </del>[[Recover from a bad flash]].</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">*</ins>If <ins style="color: red; font-weight: bold; text-decoration: none;">the </ins>router fails to reboot (power light doesn't stop flashing, no web interface, etc.)<ins style="color: red; font-weight: bold; text-decoration: none;">, see </ins>[[Recover from a bad flash]].</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">*Netgear routers may require NMRP (Netgear Management Remote Protocol) instead of TFTP.</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**[https://github.com/jclehner/nmrpflash nmrpflash] is available for Windows ([https://npcap.com/#download NpCap] also required), Linux, and MacOS</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**Set a static IP as per TFTP, then run: ''nmrpflash -L'' to get the LAN connection for NMRP e.g. for ''net0''</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**Type '''but do not yet run''': ''nmrpflash -vi net0 -f {firmware}</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**Power off the router, wait 10s, then power up and run the above command</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**This should show a message like: Advertising NMRP server on eth0 … /</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**The first run may give an error: ''Timeout while waiting for TFTP_UL_REQ''</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">***Immediately 'up arrow' to bring back the command and re-run it again</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**'''The transfer could take up to 15min.''' Reboot after seeing: ''Remote finished. Closing connection. Reboot''...</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**Retry if not working, and run ''ping''' to monitor power-up timing: ''TTL=100'' is for TFTP/NMRP</ins></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Related Links==</td><td> </td><td style="background: #eee; font-size: smaller;">==Related Links==</td></tr> </table> Thu, 14 Dec 2023 19:41:07 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Jeremywh7: /* Linux */ add curl option http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=56766&oldid=prev <p><span class="autocomment">Linux -</span> add curl option</p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 19:09, 14 December 2023</td> </tr> <tr><td colspan="2" align="left"><strong>Line 49:</strong></td> <td colspan="2" align="left"><strong>Line 49:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">====Linux====</td><td> </td><td style="background: #eee; font-size: smaller;">====Linux====</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* Ubuntu: install <del style="color: red; font-weight: bold; text-decoration: none;">TFTP client </del>with <del style="color: red; font-weight: bold; text-decoration: none;">command </del>''<del style="color: red; font-weight: bold; text-decoration: none;">sudo </del>apt-get install tftp''</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">* '''tftp (official)'''</ins></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* <del style="color: red; font-weight: bold; text-decoration: none;">ATFTP</del>: See <del style="color: red; font-weight: bold; text-decoration: none;">install details for several different Linux flavors </del>[[TFTP flash#Using atftp on Linux|Using atftp on Linux]] <del style="color: red; font-weight: bold; text-decoration: none;">as well as useage </del>description and <del style="color: red; font-weight: bold; text-decoration: none;">example below</del>.</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**Arch Linux: install as root with ''pacman -S tftp-hpa''</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">*</ins>*Ubuntu: install <ins style="color: red; font-weight: bold; text-decoration: none;">as root </ins>with ''apt-get install tftp''</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">* <ins style="color: red; font-weight: bold; text-decoration: none;">'''atftp'''</ins>: See [[TFTP flash#Using atftp on Linux|Using atftp on Linux]] <ins style="color: red; font-weight: bold; text-decoration: none;">for details including usage, </ins>description<ins style="color: red; font-weight: bold; text-decoration: none;">, </ins>and <ins style="color: red; font-weight: bold; text-decoration: none;">examples</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">*'''curl''' can also be used for tftp transfer: ''curl -T {file} tftp://192</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">168.1.1''</ins></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">====Mac OS X====</td><td> </td><td style="background: #eee; font-size: smaller;">====Mac OS X====</td></tr> </table> Thu, 14 Dec 2023 19:09:26 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Tmittelstaedt: /* Linksys TFTP GUI */ http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=56733&oldid=prev <p><span class="autocomment">Linksys TFTP GUI</span></p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 01:47, 25 November 2023</td> </tr> <tr><td colspan="2" align="left"><strong>Line 97:</strong></td> <td colspan="2" align="left"><strong>Line 97:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Here are the setup and use instructions for the TFTP utility.</td><td> </td><td style="background: #eee; font-size: smaller;">Here are the setup and use instructions for the TFTP utility.</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Both the Linksys original and a Linksys updated copy can be found here [<del style="color: red; font-weight: bold; text-decoration: none;">http</del>://<del style="color: red; font-weight: bold; text-decoration: none;">www.</del>dd-wrt.com/<del style="color: red; font-weight: bold; text-decoration: none;">dd</del>-<del style="color: red; font-weight: bold; text-decoration: none;">wrtv2</del>/<del style="color: red; font-weight: bold; text-decoration: none;">down.php</del>?path=<del style="color: red; font-weight: bold; text-decoration: none;">downloads%2Fothers</del>%2Ftornado%2FWindows-TFTP<del style="color: red; font-weight: bold; text-decoration: none;">/ </del>TFTP]</td><td>+</td><td style="background: #cfc; font-size: smaller;">Both the Linksys original and a Linksys updated copy can be found here [<ins style="color: red; font-weight: bold; text-decoration: none;">https</ins>://dd-wrt.com/<ins style="color: red; font-weight: bold; text-decoration: none;">support/other</ins>-<ins style="color: red; font-weight: bold; text-decoration: none;">downloads</ins>/?path=<ins style="color: red; font-weight: bold; text-decoration: none;">others</ins>%2Ftornado%2FWindows-TFTP<ins style="color: red; font-weight: bold; text-decoration: none;">%2F </ins>TFTP]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"># Set your computer hardware adapter to a static IP address within the same subnet as the router's original firmware (ex...set a static of 192.168.11.10 if your router's default IP address is 192.168.11.1). Set the net mask to 255.255.255.0.</td><td> </td><td style="background: #eee; font-size: smaller;"># Set your computer hardware adapter to a static IP address within the same subnet as the router's original firmware (ex...set a static of 192.168.11.10 if your router's default IP address is 192.168.11.1). Set the net mask to 255.255.255.0.</td></tr> </table> Sat, 25 Nov 2023 01:47:45 GMT Tmittelstaedt http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Jeremywh7: /* Windows */ update tftp64/32 info http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=56123&oldid=prev <p><span class="autocomment">Windows -</span> update tftp64/32 info</p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 04:04, 24 November 2021</td> </tr> <tr><td colspan="2" align="left"><strong>Line 32:</strong></td> <td colspan="2" align="left"><strong>Line 32:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">====Windows====</td><td> </td><td style="background: #eee; font-size: smaller;">====Windows====</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* Windows XP command line <del style="color: red; font-weight: bold; text-decoration: none;">TFTP: </del>TFTP client is by default enabled</td><td>+</td><td style="background: #cfc; font-size: smaller;">* Windows XP command line TFTP client is by default enabled</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;">* Vista and Win7 command line TFTP <ins style="color: red; font-weight: bold; text-decoration: none;">needs enabled</ins>:</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* Vista and Win7 command line TFTP: <del style="color: red; font-weight: bold; text-decoration: none;">You need to enable it in </del>Control Panel -&gt; Programs and Features -&gt; Windows Features -&gt; check mark<del style="color: red; font-weight: bold; text-decoration: none;">: </del>TFTP Client</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">**''</ins>Control Panel<ins style="color: red; font-weight: bold; text-decoration: none;">'' </ins>-&gt; <ins style="color: red; font-weight: bold; text-decoration: none;">''</ins>Programs and Features<ins style="color: red; font-weight: bold; text-decoration: none;">'' </ins>-&gt; <ins style="color: red; font-weight: bold; text-decoration: none;">''</ins>Windows Features<ins style="color: red; font-weight: bold; text-decoration: none;">'' </ins>-&gt; <ins style="color: red; font-weight: bold; text-decoration: none;">then </ins>check mark <ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>TFTP Client<ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* Windows GUI TFTP utilities:</td><td> </td><td style="background: #eee; font-size: smaller;">* Windows GUI TFTP utilities:</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:*Simple [<del style="color: red; font-weight: bold; text-decoration: none;">http</del>://www.3iii.dk/linux/dd-wrt/tftp2.exe <del style="color: red; font-weight: bold; text-decoration: none;">Windows GUI TFTP Utility (</del>tftp2.exe<del style="color: red; font-weight: bold; text-decoration: none;">)</del>]</td><td>+</td><td style="background: #cfc; font-size: smaller;">:*Simple <ins style="color: red; font-weight: bold; text-decoration: none;">TFTP Utility </ins>[<ins style="color: red; font-weight: bold; text-decoration: none;">https</ins>://www.3iii.dk/linux/dd-wrt/tftp2.exe tftp2.exe]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">::- The server/IP address is that of the router being flashed.</td><td> </td><td style="background: #eee; font-size: smaller;">::- The server/IP address is that of the router being flashed.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">::- Leave the password blank.</td><td> </td><td style="background: #eee; font-size: smaller;">::- Leave the password blank.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">::- Navigate and select the firmware you wish to flash.</td><td> </td><td style="background: #eee; font-size: smaller;">::- Navigate and select the firmware you wish to flash.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">::- Set retries to a number between 10 and 99.</td><td> </td><td style="background: #eee; font-size: smaller;">::- Set retries to a number between 10 and 99.</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:*<del style="color: red; font-weight: bold; text-decoration: none;">No-nonsense open source TFTP tool, </del>[<del style="color: red; font-weight: bold; text-decoration: none;">http</del>://<del style="color: red; font-weight: bold; text-decoration: none;">tftpd32</del>.<del style="color: red; font-weight: bold; text-decoration: none;">jounin</del>.<del style="color: red; font-weight: bold; text-decoration: none;">net</del>/<del style="color: red; font-weight: bold; text-decoration: none;">tftpd32_download.html Tftpd32</del>] <del style="color: red; font-weight: bold; text-decoration: none;">includes </del>TFTP client <del style="color: red; font-weight: bold; text-decoration: none;">as well as </del>DHCP, <del style="color: red; font-weight: bold; text-decoration: none;">TFTP</del>, <del style="color: red; font-weight: bold; text-decoration: none;">SNTP </del>and <del style="color: red; font-weight: bold; text-decoration: none;">syslog servers</del></td><td>+</td><td style="background: #cfc; font-size: smaller;">:*<ins style="color: red; font-weight: bold; text-decoration: none;">Philippe Journin's </ins>[<ins style="color: red; font-weight: bold; text-decoration: none;">https</ins>://<ins style="color: red; font-weight: bold; text-decoration: none;">pjo2</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">github</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">io</ins>/<ins style="color: red; font-weight: bold; text-decoration: none;">tftpd64/ tftpd64</ins>] <ins style="color: red; font-weight: bold; text-decoration: none;">''</ins>TFTP client<ins style="color: red; font-weight: bold; text-decoration: none;">'' (plus various servers: TFTP, </ins>DHCP, <ins style="color: red; font-weight: bold; text-decoration: none;">Syslog</ins>, and <ins style="color: red; font-weight: bold; text-decoration: none;">Log viewer)</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">::-Set the ''Server interface'', ''Host'' IP, ''Local File'', then click '''Put''' right after starting the router's TFTP server</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">::-[https://bitbucket.org/phjounin/tftpd64/downloads/ Download page] also provides tftp32</ins></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">:*DrayTek Router Tools: This program will run all those pesky TFTP commands with a push of a button.</td><td> </td><td style="background: #eee; font-size: smaller;">:*DrayTek Router Tools: This program will run all those pesky TFTP commands with a push of a button.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">::ftp://ftp.draytek.com/Utility/Firmware%20Upgrade/ or https://www.draytek.com/products/utility/</td><td> </td><td style="background: #eee; font-size: smaller;">::ftp://ftp.draytek.com/Utility/Firmware%20Upgrade/ or https://www.draytek.com/products/utility/</td></tr> </table> Wed, 24 Nov 2021 04:04:00 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Kernel-panic69: /* Windows */ http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=55971&oldid=prev <p><span class="autocomment">Windows</span></p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 03:15, 18 August 2021</td> </tr> <tr><td colspan="2" align="left"><strong>Line 43:</strong></td> <td colspan="2" align="left"><strong>Line 43:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">::- Set retries to a number between 10 and 99.</td><td> </td><td style="background: #eee; font-size: smaller;">::- Set retries to a number between 10 and 99.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">:*No-nonsense open source TFTP tool, [http://tftpd32.jounin.net/tftpd32_download.html Tftpd32] includes TFTP client as well as DHCP, TFTP, SNTP and syslog servers</td><td> </td><td style="background: #eee; font-size: smaller;">:*No-nonsense open source TFTP tool, [http://tftpd32.jounin.net/tftpd32_download.html Tftpd32] includes TFTP client as well as DHCP, TFTP, SNTP and syslog servers</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">:*DrayTek Router Tools: This program will run all those pesky TFTP commands with a push of a button.</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">::ftp://ftp.draytek.com/Utility/Firmware%20Upgrade/ or https://www.draytek.com/products/utility/</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">:*Linksys Firmware Auto-Upgrade utility https://www.linksys.com/us/support-article?articleNum=137928</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">====Linux====</td><td> </td><td style="background: #eee; font-size: smaller;">====Linux====</td></tr> </table> Wed, 18 Aug 2021 03:15:14 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Jeremywh7: provide overview http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=54719&oldid=prev <p>provide overview</p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 14:30, 13 February 2019</td> </tr> <tr><td colspan="2" align="left"><strong>Line 3:</strong></td> <td colspan="2" align="left"><strong>Line 3:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==General==</td><td> </td><td style="background: #eee; font-size: smaller;">==General==</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">This article describes how to do an initial flash '''or''' a TFTP recovery flash for your device.</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#Unplug the router, get a [[#TFTP Tools|TFTP client]] for the PC, and connect it via network cable to a router LAN port </td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#Set a [[Static IP|fixed IP address]] on the PC with the same network as your router, e.g. Router: 192.168.1.1, PC: 192.168.1.2</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#Get a known good [http://www.dd-wrt.com/dd-wrtv2/downloads.php DD-WRT release]. Use the [[Supported_Devices]], the device wiki, or the forum for recommended files.</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#*For recovering a bad flash, the OEM firmware might be required</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#*Use a ''mini'' build for 4+&amp;nbsp;MB flash devices (when possible) or ''micro'' build for 2&amp;nbsp;MB flash devices </td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#Setup the TFTP client, then start a continuous ping (''-t'' switch is needed for this in Windows) to the router</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#Plug in the router and start the TFTP client '''as soon as''' there is a TTL=100 ping response. The client should show transfer.</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#*TTL=64 means application code has been reached. If the router isn't responding, it is soft-bricked (use OEM firmware)</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">#*Read about '''timing problems''' below: [[TFTP flash#Special for Vista, Win7 and Win 2008]]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">'''This article describes how to do an initial flash '''or''' a TFTP recovery flash for your device.'''</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Special Asus TFTP Flashing Procedures<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">* Make sure you have a TFTP client installed on your PC (see [[#TFTP Tools|TFTP tools]] below)</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">* Connect your PC to one of the router's LAN ports using an ethernet cable</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">* Make sure that your PC has a fixed IP address in the same network as your router, e.g. Router: 192.168.1.1, PC: 192.168.1.2 ([[Static IP|example w/picture]])</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">* Get the latest DD-WRT release [http://www.dd-wrt.com/dd-wrtv2/downloads.php here] (please use the mini version for devices with 4&amp;nbsp;MB flash and the micro version for 2&amp;nbsp;MB flash devices). Use the [http://dd-wrt.com/dd-wrtv3/dd-wrt/hardware.html supported hardware] database to find the recommended files for your router.</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">* Read about''' timing problems''' below: [[TFTP flash#Special for Vista, Win7 and Win 2008]]</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">=== Special Asus TFTP Flashing Procedures ===</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Some routers like the Asus WL-500xx series (WL-500G, WL-500G Premium, WL-500W, WL-500G Deluxe), need additional steps to perform a complete and proper initial flash. See this wiki page: [[Asus TFTP Flash]]</td><td> </td><td style="background: #eee; font-size: smaller;">Some routers like the Asus WL-500xx series (WL-500G, WL-500G Premium, WL-500W, WL-500G Deluxe), need additional steps to perform a complete and proper initial flash. See this wiki page: [[Asus TFTP Flash]]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Special for Vista, Win7 and Win 2008<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">=== Special for Vista, Win7 and Win 2008 ===</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">In order to catch the narrow window for TFTP flash, you should use platforms with simple TCP/IP implementations that don't have CTCP implemented: Windows XP or Linux are reported to work, but some have reported significant problems with Vista, Windows 7 or Windows 2008.'''</td><td> </td><td style="background: #eee; font-size: smaller;">In order to catch the narrow window for TFTP flash, you should use platforms with simple TCP/IP implementations that don't have CTCP implemented: Windows XP or Linux are reported to work, but some have reported significant problems with Vista, Windows 7 or Windows 2008.'''</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* For more information see this [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=319574#319574 posting]</td><td> </td><td style="background: #eee; font-size: smaller;">* For more information see this [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=319574#319574 posting]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Edit: While some may have reported problems, CTCP is definitely not the issue, because it is disabled by default in Windows Vista and Windows 7. So unless people are specifically turning it on, it isn't running. I personally just used TFTP on my router with no difficulties, although mine is a Netgear WNDR3700 that was waiting for a TFTP flash and didn't have this race condition at boot as some of these routers seem to. But again, even if you have an issue it's not CTCP. Check out the wikipedia article on CTCP for information on how to check if it is running and how to disable it (both are simple command line entries).</td><td> </td><td style="background: #eee; font-size: smaller;">Edit: While some may have reported problems, CTCP is definitely not the issue, because it is disabled by default in Windows Vista and Windows 7. So unless people are specifically turning it on, it isn't running. I personally just used TFTP on my router with no difficulties, although mine is a Netgear WNDR3700 that was waiting for a TFTP flash and didn't have this race condition at boot as some of these routers seem to. But again, even if you have an issue it's not CTCP. Check out the wikipedia article on CTCP for information on how to check if it is running and how to disable it (both are simple command line entries).</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">-----------------------------------</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">If having issues, try connecting a separate network switch between the PC and router, so the PC network port sees a connection before the router port is up. This should allow for a faster ping reply. Then follow the instructions as normal.</ins></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Special for Linksys WRT54GL Users<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">02-02-2011:</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">trying to tftp using windows 7 is problematic because of the small window of opportunity available at time of router booting up. After experiencing this problem trying to flash a wrt54g v5, here is what I did. Just connect a separate network switch between your PC and router that way your PC thinks its connected already. Then just follow the rest of the instructions found on this page and you will be fine. You can even test this by pinging the router's ip address and when you plug in the router, you should see a reply faster than just connecting your PC directly to the router.</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">=== Special for Linksys WRT54GL Users ===</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">If the router seems to be bricked so that the power light is constantly blinking and pinging the router results in TLL=100 continuously, then there is still a great chance that tftp can help. </td><td> </td><td style="background: #eee; font-size: smaller;">If the router seems to be bricked so that the power light is constantly blinking and pinging the router results in TLL=100 continuously, then there is still a great chance that tftp can help. </td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Firstly you must flash the router with the original firmware available at Linksys homepage www.linksys.com, since flashing it with DD-WRT probably won't give any result at all. Then do a 30/30/30 and after that you can flash with DD-WRT Mini. The initial flashing can be done with only the mini version, perhaps later you can move on to bigger versions of it.</td><td> </td><td style="background: #eee; font-size: smaller;">Firstly you must flash the router with the original firmware available at Linksys homepage www.linksys.com, since flashing it with DD-WRT probably won't give any result at all. Then do a 30/30/30 and after that you can flash with DD-WRT Mini. The initial flashing can be done with only the mini version, perhaps later you can move on to bigger versions of it.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">== TFTP Tools ==</td><td>+</td><td style="background: #cfc; font-size: smaller;">==TFTP Tools==</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">With TFTP, all of the information about the transfer is specified during the initial command/setup; there is very little client/server interaction compared with standard FTP.</td><td> </td><td style="background: #eee; font-size: smaller;">With TFTP, all of the information about the transfer is specified during the initial command/setup; there is very little client/server interaction compared with standard FTP.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Windows<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">=== Windows ===</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* Windows XP command line TFTP: TFTP client is by default enabled</td><td> </td><td style="background: #eee; font-size: smaller;">* Windows XP command line TFTP: TFTP client is by default enabled</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td colspan="2" align="left"><strong>Line 51:</strong></td> <td colspan="2" align="left"><strong>Line 44:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">:*No-nonsense open source TFTP tool, [http://tftpd32.jounin.net/tftpd32_download.html Tftpd32] includes TFTP client as well as DHCP, TFTP, SNTP and syslog servers</td><td> </td><td style="background: #eee; font-size: smaller;">:*No-nonsense open source TFTP tool, [http://tftpd32.jounin.net/tftpd32_download.html Tftpd32] includes TFTP client as well as DHCP, TFTP, SNTP and syslog servers</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">=== Linux ===</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Linux<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* Ubuntu: install TFTP client with command ''sudo apt-get install tftp''</td><td> </td><td style="background: #eee; font-size: smaller;">* Ubuntu: install TFTP client with command ''sudo apt-get install tftp''</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* ATFTP: See install details for several different Linux flavors [[TFTP flash#Using atftp on Linux|Using atftp on Linux]] as well as useage description and example below.</td><td> </td><td style="background: #eee; font-size: smaller;">* ATFTP: See install details for several different Linux flavors [[TFTP flash#Using atftp on Linux|Using atftp on Linux]] as well as useage description and example below.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Mac OS X<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">===Mac OS X ===</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* OS X ships with a command-line TFTP client.</td><td> </td><td style="background: #eee; font-size: smaller;">* OS X ships with a command-line TFTP client.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">connect 192.168.1.1</td><td> </td><td style="background: #eee; font-size: smaller;">connect 192.168.1.1</td></tr> <tr><td colspan="2" align="left"><strong>Line 66:</strong></td> <td colspan="2" align="left"><strong>Line 58:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Windows==</td><td> </td><td style="background: #eee; font-size: smaller;">==Windows==</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">===Command Line===</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Command Line<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">This </ins>example is after a bricked update<ins style="color: red; font-weight: bold; text-decoration: none;">, using a Belkin f5d130uk (which has </ins>a bootloader built in, no need for redboot<ins style="color: red; font-weight: bold; text-decoration: none;">)</ins></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">The following </del>example is <del style="color: red; font-weight: bold; text-decoration: none;">for a Belkin f5d130uk </del>after a bricked update<del style="color: red; font-weight: bold; text-decoration: none;">... NOTE: they already have </del>a bootloader built in, no need for redboot<del style="color: red; font-weight: bold; text-decoration: none;">... </del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* ping the router permanently, by running in Start &gt; Run:</td><td> </td><td style="background: #eee; font-size: smaller;">* ping the router permanently, by running in Start &gt; Run:</td></tr> <tr><td colspan="2" align="left"><strong>Line 95:</strong></td> <td colspan="2" align="left"><strong>Line 86:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* always do a hardware factory reset after the successful flashing!</td><td> </td><td style="background: #eee; font-size: smaller;">* always do a hardware factory reset after the successful flashing!</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Linksys TFTP GUI<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">===Linksys TFTP GUI===</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Linksys has a GUI flash utility</td><td> </td><td style="background: #eee; font-size: smaller;">Linksys has a GUI flash utility</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">: '''Special for Vista, Win7 and Win 2008'''</td><td> </td><td style="background: #eee; font-size: smaller;">: '''Special for Vista, Win7 and Win 2008'''</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">:In order to catch the narrow window for TFTP flash, you should use platforms with simple TCP/IP implementations that don't have CTCP implemented: Windows XP or Linux are reported to work, but some have reported significant problems with Vista, Win7 or W2K8.'''</td><td> </td><td style="background: #eee; font-size: smaller;">:In order to catch the narrow window for TFTP flash, you should use platforms with simple TCP/IP implementations that don't have CTCP implemented: Windows XP or Linux are reported to work, but some have reported significant problems with Vista, Win7 or W2K8.'''</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">:* For more information see this [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=319574#319574 posting]</td><td> </td><td style="background: #eee; font-size: smaller;">:* For more information see this [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=319574#319574 posting]</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"></td><td colspan="2">&nbsp;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Here are the setup and use instructions for the TFTP utility.</td><td> </td><td style="background: #eee; font-size: smaller;">Here are the setup and use instructions for the TFTP utility.</td></tr> <tr><td colspan="2" align="left"><strong>Line 118:</strong></td> <td colspan="2" align="left"><strong>Line 107:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"># Once it flashes and you receive the Success message. Wait for a full 2 minutes while the new firmware flash configures itself. &lt;font color=red&gt;'''DO NOT power down the router!'''&lt;/font&gt;</td><td> </td><td style="background: #eee; font-size: smaller;"># Once it flashes and you receive the Success message. Wait for a full 2 minutes while the new firmware flash configures itself. &lt;font color=red&gt;'''DO NOT power down the router!'''&lt;/font&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"># After the 2 minutes do a [[Hard reset or 30/30/30]] on the router, then configure at 192.168.1.1 (DD-WRT's default IP address). The default DD-WRT username/password is root/admin.</td><td> </td><td style="background: #eee; font-size: smaller;"># After the 2 minutes do a [[Hard reset or 30/30/30]] on the router, then configure at 192.168.1.1 (DD-WRT's default IP address). The default DD-WRT username/password is root/admin.</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"></td><td colspan="2">&nbsp;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Mac OS X==</td><td> </td><td style="background: #eee; font-size: smaller;">==Mac OS X==</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"></td><td colspan="2">&nbsp;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">OS X ships with a command-line TFTP client.&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">OS X ships with a command-line TFTP client.&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td colspan="2" align="left"><strong>Line 149:</strong></td> <td colspan="2" align="left"><strong>Line 136:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> tftp&gt; put dd-wrt.vXX_XXX.XXX</td><td> </td><td style="background: #eee; font-size: smaller;"> tftp&gt; put dd-wrt.vXX_XXX.XXX</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> Sent 1769472 bytes in 9.0 seconds</td><td> </td><td style="background: #eee; font-size: smaller;"> Sent 1769472 bytes in 9.0 seconds</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"></td><td colspan="2">&nbsp;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Linux==</td><td> </td><td style="background: #eee; font-size: smaller;">==Linux==</td></tr> <tr><td colspan="2" align="left"><strong>Line 186:</strong></td> <td colspan="2" align="left"><strong>Line 172:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">(you will need to unpack the tarball and compile the program)</td><td> </td><td style="background: #eee; font-size: smaller;">(you will need to unpack the tarball and compile the program)</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">=== Using atftp on Linux===</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===Using atftp on Linux<ins style="color: red; font-weight: bold; text-decoration: none;">=</ins>===</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Another way of doing this is using ''atftp''. You can install aftp by search it in your package manager. </td><td> </td><td style="background: #eee; font-size: smaller;">Another way of doing this is using ''atftp''. You can install aftp by search it in your package manager. </td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td colspan="2" align="left"><strong>Line 222:</strong></td> <td colspan="2" align="left"><strong>Line 208:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> sudo killall nm-applet</td><td> </td><td style="background: #eee; font-size: smaller;"> sudo killall nm-applet</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">== If Something Goes Wrong ==</td><td>+</td><td style="background: #cfc; font-size: smaller;">==If Something Goes Wrong==</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">If your router fails to reboot (power light doesn't stop flashing, no web interface, etc.) you will need to [[Recover from a bad flash]].</td><td> </td><td style="background: #eee; font-size: smaller;">If your router fails to reboot (power light doesn't stop flashing, no web interface, etc.) you will need to [[Recover from a bad flash]].</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Related Links==</td><td> </td><td style="background: #eee; font-size: smaller;">==Related Links==</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"></td><td colspan="2">&nbsp;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">[[Recover from a Bad Flash]]</td><td> </td><td style="background: #eee; font-size: smaller;">[[Recover from a Bad Flash]]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> </table> Wed, 13 Feb 2019 14:30:30 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Jeremywh7: /* If Something Goes Wrong */ http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=54718&oldid=prev <p><span class="autocomment">If Something Goes Wrong</span></p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 13:55, 13 February 2019</td> </tr> <tr><td colspan="2" align="left"><strong>Line 223:</strong></td> <td colspan="2" align="left"><strong>Line 223:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">== If Something Goes Wrong ==</td><td> </td><td style="background: #eee; font-size: smaller;">== If Something Goes Wrong ==</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">If your router fails to reboot (power light doesn't stop flashing, no web interface, etc.) you will need to [[Recover from a <del style="color: red; font-weight: bold; text-decoration: none;">Bad Flash</del>]].</td><td>+</td><td style="background: #cfc; font-size: smaller;">If your router fails to reboot (power light doesn't stop flashing, no web interface, etc.) you will need to [[Recover from a <ins style="color: red; font-weight: bold; text-decoration: none;">bad flash</ins>]].</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&#160;</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Related Links==</td><td> </td><td style="background: #eee; font-size: smaller;">==Related Links==</td></tr> </table> Wed, 13 Feb 2019 13:55:50 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Ian5142 at 21:31, 10 December 2017 http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=53358&oldid=prev <p></p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 21:31, 10 December 2017</td> </tr> <tr><td colspan="2" align="left"><strong>Line 1:</strong></td> <td colspan="2" align="left"><strong>Line 1:</strong></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">{{Languages|TFTP_flash}}</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">__TOC__</td><td> </td><td style="background: #eee; font-size: smaller;">__TOC__</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> </table> Sun, 10 Dec 2017 21:31:05 GMT Ian5142 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash Ian5142: /* Related Links */ http://wiki.dd-wrt.com/wiki/index.php?title=TFTP_flash&diff=53057&oldid=prev <p><span class="autocomment">Related Links</span></p> <table border='0' width='98%' cellpadding='0' cellspacing='4' style="background-color: white;"> <tr> <td colspan='2' width='50%' align='center' style="background-color: white;">←Older revision</td> <td colspan='2' width='50%' align='center' style="background-color: white;">Revision as of 18:40, 15 November 2017</td> </tr> <tr><td colspan="2" align="left"><strong>Line 238:</strong></td> <td colspan="2" align="left"><strong>Line 238:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">[[Category:Flashing networking hardware]]</td><td> </td><td style="background: #eee; font-size: smaller;">[[Category:Flashing networking hardware]]</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">[[Category:Installation]]</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">[[Category:Recovery]]</td></tr> </table> Wed, 15 Nov 2017 18:40:38 GMT Ian5142 http://wiki.dd-wrt.com/wiki/index.php/Talk:TFTP_flash