Installation - Revision history http://wiki.dd-wrt.com/wiki/index.php?title=Installation&action=history Revision history for this page on the wiki en MediaWiki 1.10.1 Tue, 19 Mar 2024 06:55:28 GMT Kernel-panic69: /* Is Your Router Supported? */ (cleanup, update router database link) http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=56763&oldid=prev <p><span class="autocomment">Is Your Router Supported? -</span> (cleanup, update router database link)</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 00:31, 5 December 2023</td> </tr> <tr><td colspan="2" align="left"><strong>Line 5:</strong></td> <td colspan="2" align="left"><strong>Line 5:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">=Choosing the Correct Firmware - '''Extremely Important'''=</td><td> </td><td style="background: #eee; font-size: smaller;">=Choosing the Correct Firmware - '''Extremely Important'''=</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Is Your Router Supported?==</td><td> </td><td style="background: #eee; font-size: smaller;">==Is Your Router Supported?==</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Please check the <del style="color: red; font-weight: bold; text-decoration: none;">router database first: 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;">/site</del>/support/router-database.</td><td>+</td><td style="background: #cfc; font-size: smaller;">Please check the <ins style="color: red; font-weight: bold; text-decoration: none;">[https</ins>://dd-wrt.com/support/router-database<ins style="color: red; font-weight: bold; text-decoration: none;">/ '''router database'''] first</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;">If your router is not listed there, check the wiki <del style="color: red; font-weight: bold; text-decoration: none;">page. </del></td><td>+</td><td style="background: #cfc; font-size: smaller;">If your router is not listed there, check the <ins style="color: red; font-weight: bold; text-decoration: none;">following </ins>wiki <ins style="color: red; font-weight: bold; text-decoration: none;">pages: </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;">For a list of devices working with DD-WRT, please see <del style="color: red; font-weight: bold; text-decoration: none;">wiki page </del>'''[[Supported Devices]]'''.</td><td>+</td><td style="background: #cfc; font-size: smaller;">For a list of devices working with DD-WRT, please see '''[[Supported Devices]]'''.</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;">For a list of devices '''not''' working with DD-WRT please see <del style="color: red; font-weight: bold; text-decoration: none;">wiki page </del>'''[[Known incompatible devices]]'''.</td><td>+</td><td style="background: #cfc; font-size: smaller;">For a list of devices '''not''' working with DD-WRT please see '''[[Known incompatible devices]]'''.</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 your device is supported, you may find specific information in the [[Hardware-specific]] page for your router. However, '''to avoid [https://en.wikipedia.org/wiki/Brick_%28electronics%29 Bricking] your router''', please finish reading this entire page first. You will then want to follow what is written for your particular device.</td><td> </td><td style="background: #eee; font-size: smaller;">If your device is supported, you may find specific information in the [[Hardware-specific]] page for your router. However, '''to avoid [https://en.wikipedia.org/wiki/Brick_%28electronics%29 Bricking] your router''', please finish reading this entire page first. You will then want to follow what is written for your particular device.</td></tr> </table> Tue, 05 Dec 2023 00:31:33 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Kernel-panic69: /* Precautions */ (add note and internal link about valid password chars) http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=56307&oldid=prev <p><span class="autocomment">Precautions -</span> (add note and internal link about valid password chars)</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:08, 27 July 2022</td> </tr> <tr><td colspan="2" align="left"><strong>Line 41:</strong></td> <td colspan="2" align="left"><strong>Line 41:</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;">Follow all the instructions precisely, or you may run into trouble. '''Incorrectly flashing can [[Glossary#Brick|brick]] your router!'''</td><td> </td><td style="background: #eee; font-size: smaller;">Follow all the instructions precisely, or you may run into trouble. '''Incorrectly flashing can [[Glossary#Brick|brick]] your router!'''</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;">'''NOTE:''' See [[Web_interface#Username_and_Password|Web Interface - Username and Password]] for information about valid password characters.</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;">=='''Do Prior Research'''== </td><td> </td><td style="background: #eee; font-size: smaller;">=='''Do Prior Research'''== </td></tr> </table> Wed, 27 Jul 2022 14:08:22 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Kernel-panic69: /* Method 3: Flashing with Command Line */ http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=56059&oldid=prev <p><span class="autocomment">Method 3: Flashing with Command Line</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 12:23, 25 September 2021</td> </tr> <tr><td colspan="2" align="left"><strong>Line 124:</strong></td> <td colspan="2" align="left"><strong>Line 124:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Method 3: Flashing with Command Line==</td><td> </td><td style="background: #eee; font-size: smaller;">==Method 3: Flashing with Command Line==</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">This is only available on routers that already have DD-WRT installed and Telnet/SSH enabled. It is the *ONLY* recommended method to upgrade the router ''wirelessly'' because the file is transferred from the DD-WRT servers to the router and the checksum is verified to ensure that the file is not corrupt. Other flashing methods transfer the file from your PC to the router (which would go over the wireless which is not as reliable) and do nothing to verify that the file is not corrupted.</td><td> </td><td style="background: #eee; font-size: smaller;">This is only available on routers that already have DD-WRT installed and Telnet/SSH enabled. It is the *ONLY* recommended method to upgrade the router ''wirelessly'' because the file is transferred from the DD-WRT servers to the router and the checksum is verified to ensure that the file is not corrupt. Other flashing methods transfer the file from your PC to the router (which would go over the wireless which is not as reliable) and do nothing to verify that the file is not corrupted.</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">'''NOTE: Builds after 47381 do not have ftp support compiled in to busybox wget; use curl intead.'''</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;">First [[Telnet/SSH and the Command Line|Telnet or ssh]] into DD-WRT.</td><td> </td><td style="background: #eee; font-size: smaller;">First [[Telnet/SSH and the Command Line|Telnet or ssh]] into DD-WRT.</td></tr> </table> Sat, 25 Sep 2021 12:23:13 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Kernel-panic69: /* Identifying Your DD-WRT Firmware */ http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=56011&oldid=prev <p><span class="autocomment">Identifying Your DD-WRT Firmware</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 14:00, 16 September 2021</td> </tr> <tr><td colspan="2" align="left"><strong>Line 29:</strong></td> <td colspan="2" align="left"><strong>Line 29:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* As the peacock thread mentions, using the incorrect file is one of the worst things you can do. Fortunately, dd-wrt has simplified this immensely with their search format. Once you have identified your router accurately, you may be able to go straight to [https://secure.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html DD-WRT Downloads page] and find the files you need. Again, check the [[Hardware-specific]] page for links to detailed instructions that may indicate how many files you need, etc (- [[User:Clock|clock]]).</td><td> </td><td style="background: #eee; font-size: smaller;">* As the peacock thread mentions, using the incorrect file is one of the worst things you can do. Fortunately, dd-wrt has simplified this immensely with their search format. Once you have identified your router accurately, you may be able to go straight to [https://secure.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html DD-WRT Downloads page] and find the files you need. Again, check the [[Hardware-specific]] page for links to detailed instructions that may indicate how many files you need, etc (- [[User:Clock|clock]]).</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* Some '''newer routers''' are not supported by the latest stable release. Check the [[Supported Devices]] list for the minimum required DD-WRT version for your device. You may need to use an SVN or experimental build.</td><td> </td><td style="background: #eee; font-size: smaller;">* Some '''newer routers''' are not supported by the latest stable release. Check the [[Supported Devices]] list for the minimum required DD-WRT version for your device. You may need to use an SVN or experimental build.</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">** For a '''comparison of the builds''', see [[<del style="color: red; font-weight: bold; text-decoration: none;">What is DD-WRT?#File Versions|File Versions</del>]].</td><td>+</td><td style="background: #cfc; font-size: smaller;">** For a '''comparison of the builds''', see [[<ins style="color: red; font-weight: bold; text-decoration: none;">Version Features</ins>]].</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">** '''Updating through the Web GUI''' (ie, the routers's online interface) means you need to use the ''_generic'' version.</td><td> </td><td style="background: #eee; font-size: smaller;">** '''Updating through the Web GUI''' (ie, the routers's online interface) means you need to use the ''_generic'' version.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">** Use the ''_mini'' version when upgrading from '''original Linksys firmware'''. You need the ''_micro'' version if your hardware has 2 MB of flash (WRT54G v5 through v8 for instance). Use the &quot;_mini&quot; firmware if your hardware has 4 MB or more of flash (WRT54GL for instance). The maximum filesizes in Bytes are listed [https://secure.dd-wrt.com/phpBB2/viewtopic.php?t=51486 here under '''Maximum firmware size''']. (Again, use the download page's search function for help here - [[User:Clock|clock]]).</td><td> </td><td style="background: #eee; font-size: smaller;">** Use the ''_mini'' version when upgrading from '''original Linksys firmware'''. You need the ''_micro'' version if your hardware has 2 MB of flash (WRT54G v5 through v8 for instance). Use the &quot;_mini&quot; firmware if your hardware has 4 MB or more of flash (WRT54GL for instance). The maximum filesizes in Bytes are listed [https://secure.dd-wrt.com/phpBB2/viewtopic.php?t=51486 here under '''Maximum firmware size''']. (Again, use the download page's search function for help here - [[User:Clock|clock]]).</td></tr> </table> Thu, 16 Sep 2021 14:00:29 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Kernel-panic69: /* If you can't wget the firmware */ http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=55976&oldid=prev <p><span class="autocomment">If you can't wget the firmware</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 15:44, 24 August 2021</td> </tr> <tr><td colspan="2" align="left"><strong>Line 178:</strong></td> <td colspan="2" align="left"><strong>Line 178:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* You can optionally use the following workaround as well:</td><td> </td><td style="background: #eee; font-size: smaller;">* You can optionally use the following workaround as well:</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">cd /tmp</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">echo &quot;nameserver {ip of your local nameserver / gateway router}&quot; &gt; /tmp/resolv.conf</td><td> </td><td style="background: #eee; font-size: smaller;">echo &quot;nameserver {ip of your local nameserver / gateway router}&quot; &gt; /tmp/resolv.conf</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">wget <del style="color: red; font-weight: bold; text-decoration: none;">-4 </del>http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware}&lt;/pre&gt;</td><td>+</td><td style="background: #cfc; font-size: smaller;">wget http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware}&lt;/pre&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">OR</td><td> </td><td style="background: #eee; font-size: smaller;">OR</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">curl http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware} -o {firmware}</td><td> </td><td style="background: #eee; font-size: smaller;">curl http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware} -o {firmware}</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;/pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">OR</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">curl --ipv4 http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware} --output {firmware}</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;/pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;/pre&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> </table> Tue, 24 Aug 2021 15:44:44 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Kernel-panic69: /* If you can't wget the firmware */ http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=55974&oldid=prev <p><span class="autocomment">If you can't wget the firmware</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 21:08, 23 August 2021</td> </tr> <tr><td colspan="2" align="left"><strong>Line 161:</strong></td> <td colspan="2" align="left"><strong>Line 161:</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 you can't wget the firmware===</td><td> </td><td style="background: #eee; font-size: smaller;">===If you can't wget the firmware===</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">On routers without OpenSSL (e.g. 4MB models), the https link won't work: use HTTP or FTP.</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">'''NOTE:'''</ins>On routers without OpenSSL (e.g. 4MB models), the https link won't work: use HTTP or 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: #eee; font-size: smaller;">If you don't ordinarily use DNSmasq for local DNS (perhaps because you run another DNS server), then the CLI commands may not be able to resolve addresses, so wget may fail. This can be hard to troubleshoot since the busybox commands don't return errors. Possible workarounds:</td><td> </td><td style="background: #eee; font-size: smaller;">If you don't ordinarily use DNSmasq for local DNS (perhaps because you run another DNS server), then the CLI commands may not be able to resolve addresses, so wget may fail. This can be hard to troubleshoot since the busybox commands don't return errors. Possible workarounds:</td></tr> <tr><td colspan="2" align="left"><strong>Line 175:</strong></td> <td colspan="2" align="left"><strong>Line 175:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* Use nslookup on another host to get the IP address of ftp.dd-wrt.com, then download from &lt;pre&gt;ftp://&lt;ip&gt;/&lt;path&gt;&lt;/pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">* Use nslookup on another host to get the IP address of ftp.dd-wrt.com, then download from &lt;pre&gt;ftp://&lt;ip&gt;/&lt;path&gt;&lt;/pre&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">** Note: HTTP won't work (the download1 vhost needs the &quot;Host&quot; header to give you the file, and the stripped-down DD-WRT wget doesn't have the --header option).</td><td> </td><td style="background: #eee; font-size: smaller;">** Note: HTTP won't work (the download1 vhost needs the &quot;Host&quot; header to give you the file, and the stripped-down DD-WRT wget doesn't have the --header option).</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;">* You can optionally use the following workaround as well:</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">echo &quot;nameserver {ip of your local nameserver / gateway router}&quot; &gt; /tmp/resolv.conf</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">wget -4 http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware}&lt;/pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">OR</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">curl http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware} -o {firmware}</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;/pre&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> </td><td style="background: #eee; font-size: smaller;">===Configuration Notes===</td><td> </td><td style="background: #eee; font-size: smaller;">===Configuration Notes===</td></tr> </table> Mon, 23 Aug 2021 21:08:49 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Kernel-panic69: /* Which router should I buy? */ http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=55815&oldid=prev <p><span class="autocomment">Which router should I buy?</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:37, 19 April 2021</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;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">==Which router should I buy?==</td><td> </td><td style="background: #eee; font-size: smaller;">==Which router should I buy?==</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">For a list of recommended devices for installing <del style="color: red; font-weight: bold; text-decoration: none;">h </del>DD-WRT, please see '''[[Firmware FAQ#Which router should I buy?|Which router should I buy?]]'''</td><td>+</td><td style="background: #cfc; font-size: smaller;">For a list of recommended devices for installing DD-WRT, please see '''[[Firmware FAQ#Which router should I buy?|Which router should I buy?]]'''</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;">==Before You Download, Upgrade, or Flash==</td><td> </td><td style="background: #eee; font-size: smaller;">==Before You Download, Upgrade, or Flash==</td></tr> </table> Mon, 19 Apr 2021 18:37:10 GMT Kernel-panic69 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Jeremywh7: [Method 3] add some details for user/password site CLI access http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=55737&oldid=prev <p>[Method 3] add some details for user/password site CLI access</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 16:40, 13 October 2020</td> </tr> <tr><td colspan="2" align="left"><strong>Line 133:</strong></td> <td colspan="2" align="left"><strong>Line 133:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;curl http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware} -o {firmware}&lt;/pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;curl http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/{year}/{build}/{platform}/{firmware} -o {firmware}&lt;/pre&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">*The ''{platform}'' refers to architecture or router model and version. See [[#Downloading_Your_DD-WRT_Firmware]] for details.</td><td> </td><td style="background: #eee; font-size: smaller;">*The ''{platform}'' refers to architecture or router model and version. See [[#Downloading_Your_DD-WRT_Firmware]] for details.</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;">Note: To download from login/password protected sites (like BS' ftp for testers), use the following syntax:</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;pre&gt;wget ftp://{login}:{password}@{download location}/{firmware}&lt;/pre&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">Or:</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&lt;pre&gt;curl -u {login}:{password} ftp://{download location}/{firmware} -o {firmware}&lt;/pre&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> </td><td style="background: #eee; font-size: smaller;">'''1b.''' ''Optional:'' [[Hashes|Compare the MD5 checksum]] ['''obsolete'''] of the original and the downloaded file.&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">'''1b.''' ''Optional:'' [[Hashes|Compare the MD5 checksum]] ['''obsolete'''] of the original and the downloaded file.&lt;br&gt;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*For modern builds, one can also download the file to <del style="color: red; font-weight: bold; text-decoration: none;">their computer </del>and check the md5sum for both downloads:</td><td>+</td><td style="background: #cfc; font-size: smaller;">*For modern builds, one can also download the file to <ins style="color: red; font-weight: bold; text-decoration: none;">another directory (or device) </ins>and check the md5sum for both downloads:</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> md5sum {firmware}</td><td> </td><td style="background: #eee; font-size: smaller;"> md5sum {firmware}</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> Tue, 13 Oct 2020 16:40:28 GMT Jeremywh7 http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Wrtf: d'oh, works better if the name of the service is right http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=55618&oldid=prev <p>d'oh, works better if the name of the service is right</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 22:14, 13 May 2020</td> </tr> <tr><td colspan="2" align="left"><strong>Line 163:</strong></td> <td colspan="2" align="left"><strong>Line 163:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">nvram set dns_dnsmasq=1</td><td> </td><td style="background: #eee; font-size: smaller;">nvram set dns_dnsmasq=1</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">stopservice <del style="color: red; font-weight: bold; text-decoration: none;">dns_dnsmasq</del></td><td>+</td><td style="background: #cfc; font-size: smaller;">stopservice <ins style="color: red; font-weight: bold; text-decoration: none;">dnsmasq</ins></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">startservice <del style="color: red; font-weight: bold; text-decoration: none;">dns_dnsmasq</del></td><td>+</td><td style="background: #cfc; font-size: smaller;">startservice <ins style="color: red; font-weight: bold; text-decoration: none;">dnsmasq</ins></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">nvram set dns_dnsmasq=0</td><td> </td><td style="background: #eee; font-size: smaller;">nvram set dns_dnsmasq=0</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;/pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;/pre&gt;</td></tr> </table> Wed, 13 May 2020 22:14:41 GMT Wrtf http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation Wrtf: fill out the steps http://wiki.dd-wrt.com/wiki/index.php?title=Installation&diff=55607&oldid=prev <p>fill out the steps</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 23:23, 7 May 2020</td> </tr> <tr><td colspan="2" align="left"><strong>Line 160:</strong></td> <td colspan="2" align="left"><strong>Line 160:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">If you don't ordinarily use DNSmasq for local DNS (perhaps because you run another DNS server), then the CLI commands may not be able to resolve addresses, so wget may fail. This can be hard to troubleshoot since the busybox commands don't return errors. Possible workarounds:</td><td> </td><td style="background: #eee; font-size: smaller;">If you don't ordinarily use DNSmasq for local DNS (perhaps because you run another DNS server), then the CLI commands may not be able to resolve addresses, so wget may fail. This can be hard to troubleshoot since the busybox commands don't return errors. Possible workarounds:</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;">* Enable DNSmasq just <del style="color: red; font-weight: bold; text-decoration: none;">during </del>the <del style="color: red; font-weight: bold; text-decoration: none;">upgrade process</del></td><td>+</td><td style="background: #cfc; font-size: smaller;">* Enable DNSmasq just <ins style="color: red; font-weight: bold; text-decoration: none;">while getting </ins>the <ins style="color: red; font-weight: bold; text-decoration: none;">file</ins></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;pre&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">nvram set dns_dnsmasq=1</td><td> </td><td style="background: #eee; font-size: smaller;">nvram set dns_dnsmasq=1</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">stopservice dns_dnsmasq</td><td> </td><td style="background: #eee; font-size: smaller;">stopservice dns_dnsmasq</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">startservice dns_dnsmasq</td><td> </td><td style="background: #eee; font-size: smaller;">startservice dns_dnsmasq</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">nvram set dns_dnsmasq=0</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;/pre&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;/pre&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> </table> Thu, 07 May 2020 23:23:10 GMT Wrtf http://wiki.dd-wrt.com/wiki/index.php/Talk:Installation