http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&action=history&feed=atom Asus WL500-- old descriptions - Revision history 2024-03-29T10:25:27Z Revision history for this page on the wiki MediaWiki 1.10.1 http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=31354&oldid=prev Glenn: +Category:Asus guides 2010-04-30T08:34:55Z <p>+<a href="/wiki/index.php/Category:Asus_guides" title="Category:Asus guides">Category:Asus guides</a></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 08:34, 30 April 2010</td> </tr> <tr><td colspan="2" align="left"><strong>Line 468:</strong></td> <td colspan="2" align="left"><strong>Line 468:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">DD-WRTv23 SP2 ok so far ...</td><td> </td><td style="background: #eee; font-size: smaller;">DD-WRTv23 SP2 ok so far ...</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">Does USB ports still working after instalation?</td><td> </td><td style="background: #eee; font-size: smaller;">Does USB ports still working after instalation?</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;">[[Category:Asus guides]]</td></tr> </table> Glenn http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27803&oldid=prev Masterman: /* From Windows */ 2009-11-07T03:57:53Z <p><span class="autocomment">From 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:57, 7 November 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 7:</strong></td> <td colspan="2" align="left"><strong>Line 7:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">You will need:</td><td> </td><td style="background: #eee; font-size: smaller;">You will need:</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* A PC directly connect to one of the LAN ports of the router, via ethernet cable. (&lt;strike&gt;Unfortunately, it has to be a Windows based PC. I was unable to upload the firmware via tftp command. Maybe you'll have better luck with Linux.&lt;/strike&gt; UPDATE: you too can have better luck with Linux, see below for using a Linux based computer to install DD-WRT). ''Note: Manually disable all installed NICs except the one you will use to connect to the router.''</td><td> </td><td style="background: #eee; font-size: smaller;">* A PC directly connect to one of the LAN ports of the router, via ethernet cable. (&lt;strike&gt;Unfortunately, it has to be a Windows based PC. I was unable to upload the firmware via tftp command. Maybe you'll have better luck with Linux.&lt;/strike&gt; UPDATE: you too can have better luck with Linux, see below for using a Linux based computer to install DD-WRT). ''Note: Manually disable all installed NICs except the one you will use to connect to the router.''</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* <del style="color: red; font-weight: bold; text-decoration: none;">These two files: </del>[http://<del style="color: red; font-weight: bold; text-decoration: none;">wl500g</del>.<del style="color: red; font-weight: bold; text-decoration: none;">dyndns</del>.<del style="color: red; font-weight: bold; text-decoration: none;">org</del>/<del style="color: red; font-weight: bold; text-decoration: none;">wl500g-clear-nvram</del>.<del style="color: red; font-weight: bold; text-decoration: none;">trx </del>wl500g-clear-nvram.trx<del style="color: red; font-weight: bold; text-decoration: none;">] </del>(filesize: 1,585,152 bytes) and <del style="color: red; font-weight: bold; text-decoration: none;">[http://wl500g.dyndns.org/</del>wl500g-recover.trx <del style="color: red; font-weight: bold; text-decoration: none;">wl500g-recover.trx] </del>(filesize: 3,690,496 bytes)</td><td>+</td><td style="background: #cfc; font-size: smaller;">* [http://<ins style="color: red; font-weight: bold; text-decoration: none;">www</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">dd-wrt</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">com</ins>/<ins style="color: red; font-weight: bold; text-decoration: none;">phpBB2/download</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">php?id=11746 This file pack] which contains '''</ins>wl500g-clear-nvram.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' </ins>(filesize: 1,585,152 bytes) and <ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>wl500g-recover.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' </ins>(filesize: 3,690,496 bytes)</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* '''Asus Firmware Restoration Tool'''. This is found on the CD that comes with the router OR Asus Support website [http://support.asus.com/download/download.aspx?SLanguage=en-us&amp;model=WL-500g here]. Its hidden in &lt;b&gt;Utilities&lt;/b&gt; section and named &lt;b&gt;Asus WL-500b/g wireless router utility program in English. Version 1.3.8.0&lt;/b&gt; (for the English version). The file is called &lt;b&gt;Eng_1380.zip&lt;/b&gt; (Use unzip application to decompress).</td><td> </td><td style="background: #eee; font-size: smaller;">* '''Asus Firmware Restoration Tool'''. This is found on the CD that comes with the router OR Asus Support website [http://support.asus.com/download/download.aspx?SLanguage=en-us&amp;model=WL-500g here]. Its hidden in &lt;b&gt;Utilities&lt;/b&gt; section and named &lt;b&gt;Asus WL-500b/g wireless router utility program in English. Version 1.3.8.0&lt;/b&gt; (for the English version). The file is called &lt;b&gt;Eng_1380.zip&lt;/b&gt; (Use unzip application to decompress).</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* The file [http://www.dd-wrt.com/dd-wrtv2/downloads/obsolete/release%20candidates/DD-WRT%20v24%20RC3/GENERIC%20BROADCOM%20(Linksys,%20Asus%20etc.)/dd-wrt.v24_mini_asus.trx dd-wrt.v24_mini_asus.trx] and later if you want [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_FINAL-VINT/dd-wrt.v24-9517_VINT_std.bin dd-wrt.v24-9517_VINT_std.bin]</td><td> </td><td style="background: #eee; font-size: smaller;">* The file [http://www.dd-wrt.com/dd-wrtv2/downloads/obsolete/release%20candidates/DD-WRT%20v24%20RC3/GENERIC%20BROADCOM%20(Linksys,%20Asus%20etc.)/dd-wrt.v24_mini_asus.trx dd-wrt.v24_mini_asus.trx] and later if you want [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_FINAL-VINT/dd-wrt.v24-9517_VINT_std.bin dd-wrt.v24-9517_VINT_std.bin]</td></tr> <tr><td colspan="2" align="left"><strong>Line 37:</strong></td> <td colspan="2" align="left"><strong>Line 37:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"># If you like you can flash the DD-WRT v24 vint over WebIF &lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;"># If you like you can flash the DD-WRT v24 vint over WebIF &lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;br&gt;</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: #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;">===Asus WL500G Deluxe===</td><td> </td><td style="background: #eee; font-size: smaller;">===Asus WL500G Deluxe===</td></tr> </table> Masterman http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27802&oldid=prev Masterman: /* Windows Instructions */ 2009-11-07T03:54:21Z <p><span class="autocomment">Windows Instructions</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:54, 7 November 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 390:</strong></td> <td colspan="2" align="left"><strong>Line 390:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* RJ45 cable in box</td><td> </td><td style="background: #eee; font-size: smaller;">* RJ45 cable in box</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">* Downloaded all the images and instructions (tested images are listed):</td><td> </td><td style="background: #eee; font-size: smaller;">* Downloaded all the images and instructions (tested images are listed):</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"> * [http://<del style="color: red; font-weight: bold; text-decoration: none;">wl500g</del>.<del style="color: red; font-weight: bold; text-decoration: none;">dyndns.org/wl500g</del>-<del style="color: red; font-weight: bold; text-decoration: none;">clear-nvram</del>.<del style="color: red; font-weight: bold; text-decoration: none;">trx wl500g-clear-nvram.trx]</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"> * [http://<ins style="color: red; font-weight: bold; text-decoration: none;">www</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">dd</ins>-<ins style="color: red; font-weight: bold; text-decoration: none;">wrt</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">com</ins>/<ins style="color: red; font-weight: bold; text-decoration: none;">phpBB2</ins>/<ins style="color: red; font-weight: bold; text-decoration: none;">download</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">php?id=11746 Download this file pack] which includes the necessary tools for the procedure and unrar it</ins>. </td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;"> * [http:</del>//<del style="color: red; font-weight: bold; text-decoration: none;">wl500g</del>.<del style="color: red; font-weight: bold; text-decoration: none;">dyndns</del>.<del style="color: red; font-weight: bold; text-decoration: none;">org/wl500g-recover.trx wl500g-recover.trx]</del></td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> * Mini-Asus.trx [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_mini_asus.trx dd-wrt.v24-11650_NEWD_mini_asus.trx]</td><td> </td><td style="background: #eee; font-size: smaller;"> * Mini-Asus.trx [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_mini_asus.trx dd-wrt.v24-11650_NEWD_mini_asus.trx]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> * A copy of [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_mega.bin dd-wrt.v24-11650_NEWD_mega.bin] </td><td> </td><td style="background: #eee; font-size: smaller;"> * A copy of [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_mega.bin dd-wrt.v24-11650_NEWD_mega.bin] </td></tr> <tr><td colspan="2" align="left"><strong>Line 418:</strong></td> <td colspan="2" align="left"><strong>Line 417:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> When the PWR light starts flashing, release Restore button.</td><td> </td><td style="background: #eee; font-size: smaller;"> When the PWR light starts flashing, release Restore button.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;"> Now, the router is in restore mode.&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;"> Now, the router is in restore mode.&lt;br&gt;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">5. Now clear the nvram of the router by tftping the clear-nvram.trx <del style="color: red; font-weight: bold; text-decoration: none;">[http://wl500g.dyndns.org/wl500g-clear-nvram.trx file]</del>&lt;br&gt;</td><td>+</td><td style="background: #cfc; font-size: smaller;">5. Now clear the nvram of the router by tftping the <ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>clear-nvram.trx<ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">6. Wait 2-3 minutes afterwards before rebooting. &lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">6. Wait 2-3 minutes afterwards before rebooting. &lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">7. Perform 30/30/30 again (step 3)&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">7. Perform 30/30/30 again (step 3)&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">8. Unplug power and again enter Restore mode (step 4 go to next step)&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">8. Unplug power and again enter Restore mode (step 4 go to next step)&lt;br&gt;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">9. Select the reconfiguration firmware for the router <del style="color: red; font-weight: bold; text-decoration: none;">([http://wl500g.dyndns.org/</del>wl500g-recover.trx <del style="color: red; font-weight: bold; text-decoration: none;">link wl500g-recover.trx] ) </del>from tftp and perform a put</td><td>+</td><td style="background: #cfc; font-size: smaller;">9. Select the reconfiguration firmware for the router <ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>wl500g-recover.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' </ins> from tftp and perform a put</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">[[Image:wl500 tftp.png]]</td><td> </td><td style="background: #eee; font-size: smaller;">[[Image:wl500 tftp.png]]</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;blockquote&gt;&lt;b&gt;Yes,&lt;/b&gt; use the wl500g images or trx files for this. &lt;/blockquote&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;blockquote&gt;&lt;b&gt;Yes,&lt;/b&gt; use the wl500g images or trx files for this. &lt;/blockquote&gt;</td></tr> </table> Masterman http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27801&oldid=prev Masterman: /* Asus WL500G Premium */ 2009-11-07T03:49:09Z <p><span class="autocomment">Asus WL500G Premium</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:49, 7 November 2009</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;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">*[http://en.wikipedia.org/wiki/Tftp TFTP] If you are on a Debian box, simply typing ''apt-get install tftp'' will do the trick.</td><td> </td><td style="background: #eee; font-size: smaller;">*[http://en.wikipedia.org/wiki/Tftp TFTP] If you are on a Debian box, simply typing ''apt-get install tftp'' will do the trick.</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*<del style="color: red; font-weight: bold; text-decoration: none;">[http://wl500g.dyndns.org/</del>wl500g-clear-nvram.trx wl500g-<del style="color: red; font-weight: bold; text-decoration: none;">clear-nvram</del>.trx<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;">'''</ins>wl500g-clear-nvram.trx <ins style="color: red; font-weight: bold; text-decoration: none;">and </ins>wl500g-<ins style="color: red; font-weight: bold; text-decoration: none;">recover</ins>.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' which can be obtained </ins>[http://<ins style="color: red; font-weight: bold; text-decoration: none;">www</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">dd-wrt</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">com</ins>/<ins style="color: red; font-weight: bold; text-decoration: none;">phpBB2/download</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">php?id=11746 HERE</ins>]</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">*</del>[http://<del style="color: red; font-weight: bold; text-decoration: none;">wl500g</del>.<del style="color: red; font-weight: bold; text-decoration: none;">dyndns</del>.<del style="color: red; font-weight: bold; text-decoration: none;">org</del>/<del style="color: red; font-weight: bold; text-decoration: none;">wl500g-recover</del>.<del style="color: red; font-weight: bold; text-decoration: none;">trx wl500g-recover.trx</del>]</td><td>+</td><td style="background: #cfc; font-size: smaller;"></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">*The most recent stable release of DD-WRT from the [http://dd-wrt.com/dd-wrtv2/downloads.php downloads] page. Make sure you use the firmware specifically compiled for the Asus router. Check the readme included with the files, but it should be called something like dd-wrt.v**_asus.trx </td><td> </td><td style="background: #eee; font-size: smaller;">*The most recent stable release of DD-WRT from the [http://dd-wrt.com/dd-wrtv2/downloads.php downloads] page. Make sure you use the firmware specifically compiled for the Asus router. Check the readme included with the files, but it should be called something like dd-wrt.v**_asus.trx </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 173:</strong></td> <td colspan="2" align="left"><strong>Line 172:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">*'''Step 4''': Press and hold the reset button on the back of the router. Note that the reset button is recessed and you need a pen or paper clip to press it in. The button protruding from the back is the EZ Setup, which is not what you want to press.</td><td> </td><td style="background: #eee; font-size: smaller;">*'''Step 4''': Press and hold the reset button on the back of the router. Note that the reset button is recessed and you need a pen or paper clip to press it in. The button protruding from the back is the EZ Setup, which is not what you want to press.</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">*'''Step 5''': While holding the reset button, plug the power cord into the router. Continue to hold the reset button until the power light starts flashing. Let go of the reset button</td><td> </td><td style="background: #eee; font-size: smaller;">*'''Step 5''': While holding the reset button, plug the power cord into the router. Continue to hold the reset button until the power light starts flashing. Let go of the reset button</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*'''Step 6''': Use tftp to transfer wl500g-clear-nvram.trx to the router. The commands are as follows:</td><td>+</td><td style="background: #cfc; font-size: smaller;">*'''Step 6''': Use tftp to transfer <ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>wl500g-clear-nvram.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' </ins>to the router. The commands are as follows:</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;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> </table> Masterman http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27800&oldid=prev Masterman: /* Comments */ 2009-11-07T03:46:01Z <p><span class="autocomment">Comments</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:46, 7 November 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 92:</strong></td> <td colspan="2" align="left"><strong>Line 92:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">3b. Now your WL-500G is in restore mode.&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">3b. Now your WL-500G is in restore mode.&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">4. Run Asus Firmware Restoration (can be found on Asus website or included CD)&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">4. Run Asus Firmware Restoration (can be found on Asus website or included CD)&lt;br&gt;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;"><del style="color: red; font-weight: bold; text-decoration: none;">5</del>. <del style="color: red; font-weight: bold; text-decoration: none;">Choose the </del>[http://<del style="color: red; font-weight: bold; text-decoration: none;">wl500g</del>.<del style="color: red; font-weight: bold; text-decoration: none;">dyndns</del>.<del style="color: red; font-weight: bold; text-decoration: none;">org</del>/<del style="color: red; font-weight: bold; text-decoration: none;">wl500g-clear-nvram</del>.<del style="color: red; font-weight: bold; text-decoration: none;">trx </del>wl500g-clear-nvram.trx<del style="color: red; font-weight: bold; text-decoration: none;">] </del>file and upload it to the router. Wait 2-3 minutes after.&lt;br&gt;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">4b</ins>. [http://<ins style="color: red; font-weight: bold; text-decoration: none;">www</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">dd-wrt</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">com/phpBB2</ins>/<ins style="color: red; font-weight: bold; text-decoration: none;">download</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">php?id=11746 Download this file pack] which includes the necessary tools for the next procedure and unrar it.&lt;br&gt;</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;">5. Choose the '''</ins>wl500g-clear-nvram.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' </ins>file and upload it to the router. Wait 2-3 minutes after.&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">6. Unplug power and again enter restore mode (steps 2 and 3)&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">6. Unplug power and again enter restore mode (steps 2 and 3)&lt;br&gt;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">7. Choose the <del style="color: red; font-weight: bold; text-decoration: none;">[http://wl500g.dyndns.org/wl500g-recover.trx </del>wl500g-recover.trx<del style="color: red; font-weight: bold; text-decoration: none;">] </del>file and also upload it to your router. Wait 2-3 minutes&lt;br&gt;</td><td>+</td><td style="background: #cfc; font-size: smaller;">7. Choose the <ins style="color: red; font-weight: bold; text-decoration: none;">'''</ins>wl500g-recover.trx<ins style="color: red; font-weight: bold; text-decoration: none;">''' </ins>file and also upload it to your router. Wait 2-3 minutes&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">8. Unplug power and again enter restore mode (steps 2 and 3)&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">8. Unplug power and again enter restore mode (steps 2 and 3)&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">9. Choose the firmware you wish to flash and upload. Wait 2-3 minutes. Reboot. I used DD-WRT v23 SP2 2006-1307 for Asus&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">9. Choose the firmware you wish to flash and upload. Wait 2-3 minutes. Reboot. I used DD-WRT v23 SP2 2006-1307 for Asus&lt;br&gt;</td></tr> </table> Masterman http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27071&oldid=prev Alvin: /* Use the Temporary Asus DD-WRT Firmware to Upload the Final Version of the Firmware */ 2009-09-24T22:01:04Z <p><span class="autocomment">Use the Temporary Asus DD-WRT Firmware to Upload the Final Version of 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 22:01, 24 September 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 456:</strong></td> <td colspan="2" align="left"><strong>Line 456:</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;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">==== Use the Temporary Asus DD-WRT Firmware to Upload the Final Version of the Firmware ====</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Reboot the router by unplugging, waiting 20-30 seconds, then plugging back in.</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: #ffa; font-size: smaller;">Wait until router responds to ping as described above.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Confirm that DD-WRT is loaded by opening a browser and going to 192.168.1.1.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Now, you can upload the final version of DD-WRT by going to the Administration tab and the Firmware Upload subtab. Note that it will take a long time - 5 minutes or so - to upload the final version.</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;">==== Final Steps ====</td><td> </td><td style="background: #eee; font-size: smaller;">==== Final Steps ====</td></tr> </table> Alvin http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27070&oldid=prev Alvin: /* How to Install DD-WRT onto an Asus WL-500W Using Ubuntu Linux */ 2009-09-24T22:00:42Z <p><span class="autocomment">How to Install DD-WRT onto an Asus WL-500W Using Ubuntu Linux</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 22:00, 24 September 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 454:</strong></td> <td colspan="2" align="left"><strong>Line 454:</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;"></td><td> </td><td style="background: #eee; font-size: smaller;"></td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">==== How to Install DD-WRT onto an Asus WL-500W Using Ubuntu Linux ====</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: #ffa; font-size: smaller;">This was tested using Ubuntu 8.04 (Hardy Heron) and DD-WRT v24sp1, and a brand new, off-the-shelf Asus WL-500W. You can do the same thing from other Linuxes, adopting as appropriate. You can presumably also do this from Windows, using a TFTP client (not tested).</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">This is essentially the same as the Linux instructions under Asus WL-500G Deluxe.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Note: Even if you have Windows or some other operating system installed, you can still use these instructions. Create an Ubuntu live-CD, boot up into the live-CD (which will make no permanent changes to your computer), and use these instructions.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">===== Download Files and Software =====</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">First, install tftp:</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">:&lt;code&gt; sudo apt-get install tftp &lt;/code&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Now, download each file you'll need:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*[http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx]</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*[http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx ]</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*temporary Asus DD-WRT firmware, which must have '''asus.trx''' in the file name. For example, I used dd-wrt.v24_mini_asus.trx. Use the most recent version.</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*final firmware image. For example, I used dd-wrt.v24_std_generic.bin. Use the most recent version.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Also, print out a copy of these instructions, because you won't have access to the internet from here on out.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">===== Set up Networking =====</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Regardless of which os you use, or the method you use to set the IP address, these are the settings you need:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* set the (Static) IP address to 192.168.1.2</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* set subnet mask to 255.255.255.0</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* set gateway address to 192.168.1.1</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;"></td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Use one of the following methods (&quot;A&quot; or &quot;B&quot;), depending on whether you are using Ubuntu 8.04 (Hardy) or a later version (Intrepid or Jaunty).</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">'''''A''' (For Ubuntu 8.04 Hardy):''</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Turn off wireless networking. On Ubuntu, right-click on the networking icon in the upper right of the screen and uncheck &quot;Enable Wireless.&quot; </td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Set wired networking to a static address of 192.168.1.2. On Ubuntu, left-click on the networking icon in the upper right of the screen and choose &quot;Manual Configuration.&quot; Click &quot;Unlock&quot; and enter your password. Click on &quot;Wired Connection,&quot; then &quot;Properties.&quot; Uncheck the &quot;Enable roaming mode&quot; box. Under &quot;Configuration,&quot; choose &quot;Static IP address.&quot; Set &quot;IP address&quot; to 192.168.1.2. Set &quot;Subnet mask&quot; to 255.255.255.0. Set &quot;Gateway address&quot; to 192.168.1.1.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Connect an ethernet cable between the WL-500W and your computer.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">'''''B''' (for Ubuntu 8.10 Intrepid or 9.04 Jaunty):''</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Disable Networking in the GUI. On Ubuntu, right-click on the networking icon in the upper right of the screen and uncheck &quot;Enable Networking.&quot;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Set your wired networking to static address 192.168.1.2 with the following command, ensuring '' 'ethx''' is replaced with the interface name of your wired network interface.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">:&lt;code&gt;sudo ifconfig ''ethx'' 192.168.1.2 netmask 255.255.255.0 up&lt;/code&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Connect an ethernet cable between the WL-500W and your computer.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">===== Hard Reset =====</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Do a Hard Reset as follows:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*Unplug the router's power cord.</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*Wait 20 seconds.</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*Using a paperclip or similar object, press and hold the &quot;RESTORE&quot; button on the back of the router</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*While continuing to press the RESTORE button, plug the router back in.</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">*Wait until the power light on the front of the router starts flashing, then release the RESTORE button.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Wait about 30 seconds, then '''confirm that you are now connected to the router:'''</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;code&gt; ping 192.168.1.1 &lt;/code&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">You should see a series of lines something like this (the numbers will be different, of course):</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.752 ms''</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Exit from ping by hitting &lt;ctrl&gt;c.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">===== Clear NVRAM =====</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Open a terminal window and cd to the directory where you downloaded the files. For example, if you saved to the Desktop:</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">:&lt;code&gt; cd Desktop &lt;/code&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Now use tftp to transfer '''wl500g-clear-nvram.trx''' to the router:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;code&gt; tftp 192.168.1.1&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''tftp&gt;'' mode binary&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''tftp&gt;'' put wl500g-clear-nvram.trx &lt;/code&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">tftp should report a successful transfer in 10 seconds or so.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Wait 2-3 minutes.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">===== Transfer wl500g-recover.trx =====</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Do a '''Hard Reset''' as described above, then confirm you are connected to the router using ''ping'' as described above.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Now use tftp to transfer '''wl500g-recover.trx''' to the router:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;code&gt; tftp 192.168.1.1&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''tftp&gt;'' mode binary&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''tftp&gt;'' put wl500g-recover.trx &lt;/code&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Again, tftp should report a successful transfer in 10 seconds or so.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Wait 2-3 minutes.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">===== Transfer the Temporary Asus DD-WRT Firmware =====</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Do a '''Hard Reset''' as described above, then confirm you are connected to the router using ''ping'' as described above.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Now use tftp to transfer the temporary Asus DD-WRT firmware to the router:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;code&gt; tftp 192.168.1.1&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''tftp&gt;'' mode binary&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''tftp&gt;'' put dd-wrt.v24_mini_asus.trx &lt;/code&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">'''Make sure you use the ''asus.trx'' file here, and not the ''bin'' file.'''</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Once again, tftp should report a successful transfer.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">Wait 2-3 minutes.</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;">==== Use the Temporary Asus DD-WRT Firmware to Upload the Final Version of the Firmware ====</td><td> </td><td style="background: #eee; font-size: smaller;">==== Use the Temporary Asus DD-WRT Firmware to Upload the Final Version of the Firmware ====</td></tr> </table> Alvin http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27069&oldid=prev Alvin: /* From Linux (and probably from OS X, but no tried) */ 2009-09-24T21:59:43Z <p><span class="autocomment">From Linux (and probably from OS X, but no tried)</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:59, 24 September 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 38:</strong></td> <td colspan="2" align="left"><strong>Line 38:</strong></td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&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>-</td><td style="background: #ffa; font-size: smaller;">====From Linux (and probably from OS X, but no tried)==== </td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">The procedure was devised by mixing this guide on [[Asus TFTP Flash|flashing via TFTP for Asus devices]], the details provided on the [http://oldwiki.openwrt.org/OpenWrtDocs(2f)Hardware(2f)Asus(2f)WL500G.html OpenWRT wiki entry about the WL-500G] and the [http://oldwiki.openwrt.org/OpenWrtDocs(2f)Hardware(2f)Asus(2f)WL500GRecovery.html detailed page about the WL-500G's recovery mode].</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">This entry could do with some more formatting too.&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">You will need most of the files noted above: [http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx], [http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx], and the DD-WRT files for this router: [http://www.dd-wrt.com/routerdb/de/download.php?file=363 dd-wrt.v24_mini_asus.trx] and [http://www.dd-wrt.com/routerdb/de/download.php?file=286 dd-wrt.v24_std_generic.bin].&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">Some of these steps are very probably unnecessary, but this is the procedure that worked for me so I am sharing it with you.&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">We will use the tftp method, using atftp to connect (on a Debian based system, yes that's Ubuntu, you can simply use sudo aptitude install atftp). As said, this probably work from Apple OS X, as the OpenWRT page states that its tftp works since OS X 10.5, but I have no way of knowing. [[User:Axx|Axx]] 00:59, 12 May 2009 (CEST)</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* Reset router to '''factory defaults''' from the router's regular webinterface.</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* Use arp to ''discover the router's MAC address'':</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;$ arp&lt;/tt&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">* ''And set the MAC address to its IP address'':</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;$ arp -s 192.168.1.1 aa:bb:cc:dd:ee:ff&lt;/tt&gt;</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: #ffa; font-size: smaller;">* Set the PC to have a static IP address of '''192.168.1.10''', subnet: 255.255.255.0 gateway: 192.168.1.1 primary dns: 192.168.1.1. Turn off your firewall, moblock etc. &lt;br&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* ''Enter the directory'' in which you saved all needed files, something like: /home/user/AsusWL500G</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;$ cd /home/user/AsusWL500G&lt;/tt&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* Get your router in '''restore mode''' by unplugging it, waiting about 20 seconds, and holding down the reboot button WHILE you plug the power back in. The power LED will flash slowly indicating the router is in recovery mode.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* ''Start atftp'':</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;$ atftp 192.168.1.1&lt;/tt&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* then do the following to ''set atftp in the right mode''.</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; mode octet&lt;/tt&gt;&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; timeout 1&lt;/tt&gt;&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; trace&lt;/tt&gt;&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; connect 192.168.1.1&lt;/tt&gt;&lt;br&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* ''''Now comes the tricky bit''''. Do:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; get ASUSSPACELINKaaaa /dev/null &lt;/tt&gt;&lt;br&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:''yes/no: say yes''</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* and '''put''' (send) the ''wl500g-clear-nvram.trx'' file to clear the router's memory properly:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; put wl500g-clear-nvram.trx ASUSSPACELINK&lt;/tt&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:Atftp will acknowledge this by printing messages on screen such as</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;sent DATA &lt;block: 5246, size: 512&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:received ACK &lt;block: 5246&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:sent DATA &lt;block: 5247, size: 512&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:received ACK &lt;block: 5247&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:sent DATA &lt;block: 5248, size: 512&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:received ACK &lt;block: 5248&gt;&lt;/tt&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:and then going back to the prompt.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* Once the file transfer is done, '''wait 5 minutes''' for the file to be stored to FlashRAM. Then unplug the power from the router. Saving from RAM to FlashRAM takes 2-3 minutes, but if you unplug the power from your router too soon, its likely that you will brick your router. So give it the 5 minutes! I've read that when the power LED stops flashing the router has done its thing but better be safe, so ''just wait a bit more''.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* Set the router in '''restore mode again''' (unplug, wait 20 seconds and plug back in while holding down reset button).</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* Do the same thing in order to send the ''wl500g-recover.trx'' file:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; get ASUSSPACELINKaaaa /dev/null&lt;/tt&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; put wl500g-recover.trx ASUSSPACELINK&lt;/tt&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* '''Wait 5 minutes again'''. Unplug and get router back into '''restore mode''', same way as previously.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* Send the ''dd-wrt.v24_mini_asus.trx'' file:</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; get ASUSSPACELINKaaaa /dev/null &lt;/tt&gt;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:&lt;tt&gt;tftp&gt; put dd-wrt.v24_mini_asus.trx ASUSSPACELINK&lt;/tt&gt;</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* '''Wait 5 minutes again'''. </td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* This time, unplug, wait the usual 20 seconds and '''replug normally'''.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* Now, we upload a suitable ''dd-wrt-v24_xxxx.bin'' file from the '''webinterface'''</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:Open your preferred web browser to 192.168.1.1 (set your root user name and password, make it hard to guess)</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:Click tab Administration -&gt; Firmware Upgrade </td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:at &quot;After flashing, reset to&quot; select &quot;Reset to Default settings&quot;</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:at &quot;Please select a file to upgrade&quot; point to the dd-wrt-v24_xxxx.bin file</td><td colspan="2">&nbsp;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">:Click Upgrade</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* '''Wait for the router to reboots on it own.''' Recommended: ''DO NOT TOUCH YOUR COMPUTER UNTIL ROUTER HAS REBOOTED''. And under NO circumstances move the web browser away from the upgrade process, or you could brick your router. This whole process takes some five minutes, so go get some coffee, make some cupnoodles - or go kiss your girlfriend/wife/boyfriend/husband.</td><td colspan="2">&nbsp;</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: #ffa; font-size: smaller;">* ''It will come back on its own''. Congrats, you've made it. :)</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;">===Asus WL500G Deluxe===</td><td> </td><td style="background: #eee; font-size: smaller;">===Asus WL500G Deluxe===</td></tr> </table> Alvin http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=27058&oldid=prev Thenextdon13: /* Asus WL500W */ 2009-09-24T07:22:41Z <p><span class="autocomment">Asus WL500W</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 07:22, 24 September 2009</td> </tr> <tr><td colspan="2" align="left"><strong>Line 423:</strong></td> <td colspan="2" align="left"><strong>Line 423:</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;">&lt;div style='color:red; font-weight:bold'&gt;PLEASE NOTE THAT THERE ARE CERTAIN ISSUES WITH THIS ROUTER THAT MAY CAUSE IT TO TURN INTO A BRICK. '''&lt;/div&gt;&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">&lt;div style='color:red; font-weight:bold'&gt;PLEASE NOTE THAT THERE ARE CERTAIN ISSUES WITH THIS ROUTER THAT MAY CAUSE IT TO TURN INTO A BRICK. '''&lt;/div&gt;&lt;br&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">See the links to associated forum posting next to summary.&lt;br&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">*Not following installation instructions (use asus tool or be sure to use trx to clear nvram and recovery trx)</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">*Not doing 30-30-30</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">*Nvram variables, particularly ssh and vpn keys which cause cfe (bootloader) crash in some instances (albeit unknown) cause router to not boot (typical 'bricking'). [http://dd-wrt.com/phpBB2/viewtopic.php?t=58413 Here] and [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=330120 Here]</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">*Bad Power Supply and/or Board Filter Capacitors [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=56939 Here]</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;">More info [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=48003 Here]&lt;br&gt;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&#160;</td></tr> <tr><td>-</td><td style="background: #ffa; font-size: smaller;">And [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=47987 Here] (This is Pock's thread and contains the best overall info)&lt;br&gt;</td><td>+</td><td style="background: #cfc; font-size: smaller;"><ins style="color: red; font-weight: bold; text-decoration: none;">There are a couple of ways to de-brick depending on what the issue is.</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;">*Nvram Issue</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;">**Pin 9 trick </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;">**Console cable setup, cntl-c while plugging router in, nvram erase at cfe console or nvram show, nvram unset variable that is crashing nvram show</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 Capacitor Issue</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;">**Replace power supply/wall wart</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;">**Replace filter caps on board</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&#160;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">&#160;</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;">Here is the old information including thread links that was very hard to parse and required reading a lot of loooong threads.&lt;br&gt;</ins></td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">More info <ins style="color: red; font-weight: bold; text-decoration: none;">on getting the router to flash when there are a couple of ping responses that go away </ins>[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=48003 Here] <ins style="color: red; font-weight: bold; text-decoration: none;">(probably caused by nvram variables)</ins>&lt;br&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">And [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=47987 Here] (This is Pock's thread and contains the best overall info <ins style="color: red; font-weight: bold; text-decoration: none;">regarding getting your router working again</ins>)&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">And [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=48276 Here]&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">And [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=48276 Here]&lt;br&gt;</td></tr> <tr><td> </td><td style="background: #eee; font-size: smaller;">And [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=330120 this thread] supplied a solution to which nvram variables cause the CFE to crash - added 07/30/09&lt;br&gt;</td><td> </td><td style="background: #eee; font-size: smaller;">And [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=330120 this thread] supplied a solution to which nvram variables cause the CFE to crash - added 07/30/09&lt;br&gt;</td></tr> <tr><td colspan="2">&nbsp;</td><td>+</td><td style="background: #cfc; font-size: smaller;">And [http://dd-wrt.com/phpBB2/viewtopic.php?t=58413 Here] Another thread regarding crash of CFE pointing at many key sequences causing the crash at cfe nvram show - added 11/23/09 &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> </td><td style="background: #eee; font-size: smaller;">[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=56939 Bad capacitors] in some units - added 08/23/09&lt;br&gt; </td><td> </td><td style="background: #eee; font-size: smaller;">[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=56939 Bad capacitors] in some units - added 08/23/09&lt;br&gt; </td></tr> </table> Thenextdon13 http://wiki.dd-wrt.com/wiki/index.php?title=Asus_WL500--_old_descriptions&diff=26868&oldid=prev Alvin: Complete "old" section of all Asus WL-500xx series 2009-09-17T00:38:20Z <p>Complete &quot;old&quot; section of all Asus WL-500xx series</p> <p><b>New page</b></p><div>This is the old /but working) descriptions of how to do the initial install of DD-WRT on the different Asus WL-500xx series routers.<br /> <br /> The list has become ugly in its layout, and in the fall of 2009 a major clean-up of the install list for all routers was initiated. After several attempts to clean-up the Asus initial install section, and still retain all valuable information, it was decided to leave all information available, as this seperate entry, and just keep the main steps/options available in the main list of install guides.<br /> <br /> ===Asus WL500G (Original)===<br /> ====From Windows====<br /> You will need:<br /> * A PC directly connect to one of the LAN ports of the router, via ethernet cable. (&lt;strike&gt;Unfortunately, it has to be a Windows based PC. I was unable to upload the firmware via tftp command. Maybe you'll have better luck with Linux.&lt;/strike&gt; UPDATE: you too can have better luck with Linux, see below for using a Linux based computer to install DD-WRT). ''Note: Manually disable all installed NICs except the one you will use to connect to the router.''<br /> * These two files: [http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx] (filesize: 1,585,152 bytes) and [http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx] (filesize: 3,690,496 bytes)<br /> * '''Asus Firmware Restoration Tool'''. This is found on the CD that comes with the router OR Asus Support website [http://support.asus.com/download/download.aspx?SLanguage=en-us&amp;model=WL-500g here]. Its hidden in &lt;b&gt;Utilities&lt;/b&gt; section and named &lt;b&gt;Asus WL-500b/g wireless router utility program in English. Version 1.3.8.0&lt;/b&gt; (for the English version). The file is called &lt;b&gt;Eng_1380.zip&lt;/b&gt; (Use unzip application to decompress).<br /> * The file [http://www.dd-wrt.com/dd-wrtv2/downloads/obsolete/release%20candidates/DD-WRT%20v24%20RC3/GENERIC%20BROADCOM%20(Linksys,%20Asus%20etc.)/dd-wrt.v24_mini_asus.trx dd-wrt.v24_mini_asus.trx] and later if you want [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_FINAL-VINT/dd-wrt.v24-9517_VINT_std.bin dd-wrt.v24-9517_VINT_std.bin]<br /> <br /> <br /> This procedure was developed using the &lt;b&gt;Mitsubishi R100&lt;/b&gt; router with the '''standard''' variant of DD-WRT. It should be identical with the '''Asus WL500G (Original)'''<br /> <br /> This process requires a bit of patience and persistance. The WL500G and the relabeled R100 are stubborn routers that need a bit of encouragement. Eventually, you will be successful with installing DD-WRT onto them.<br /> <br /> # Set the PC to have a static IP address of &lt;b&gt;192.168.1.10&lt;/b&gt;, subnet: 255.255.255.0 gateway: 192.168.1.1 primary dns: 192.168.1.1. Turn off your firewall. &lt;br&gt;<br /> # Before you plug the power connector in, press and hold the &lt;b&gt;Restore&lt;/b&gt; or &lt;b&gt;Reset&lt;/b&gt; button on the back. &lt;br&gt;<br /> # While holding the reset button, plug the power connector in. &lt;br&gt;<br /> # This causes it to go into &lt;b&gt;Restore mode&lt;/b&gt;. This is indicated by the &lt;b&gt;PWR&lt;/b&gt; LED flashing at regular intervals. &lt;br&gt;<br /> # Now use the &lt;b&gt;Asus Firmware Restoration Tool&lt;/b&gt; and upload &lt;b&gt;wl500g-clear-nvram.trx&lt;/b&gt;. Wait until upload is complete and it reboots. This is usually takes about 2 to 3 minutes. &lt;br&gt;<br /> # Once done, unplug the power connector. Wait for 30 seconds or so. &lt;br&gt;<br /> # Repeat steps &lt;b&gt;2 to 6&lt;/b&gt;, but upload &lt;b&gt;wl500g-recover.trx&lt;/b&gt; instead. &lt;br&gt;<br /> # Now plug the power connector back into the router. &lt;br&gt; <br /> #* Try to ping the router from your PC. Open the DOS box (Goto Start -&gt; run) add to command promt C:\.........&gt; ping 192.168.1.1<br /> #* If it responds, then you are ready to upload DD-WRT firmware. Proceed to step &lt;b&gt;9&lt;/b&gt;. &lt;br&gt;<br /> #* If not, then repeat steps &lt;b&gt;2 to 7&lt;/b&gt; until it does. &lt;br&gt; <br /> #* If that fails, set the router in &lt;b&gt;Restore mode&lt;/b&gt; (as mentioned in step &lt;b&gt;2 to 4&lt;/b&gt;), but install DD-WRT firmware. Then wipe it off by repeating steps &lt;b&gt;2 to 8&lt;/b&gt;. You must have it such that the router MUST respond to ping in &lt;b&gt;Restore mode&lt;/b&gt;! &lt;br&gt;<br /> # Install dd-wrt.v24_mini Asus firmware using the &lt;b&gt;Asus Firmware Restoration Tool&lt;/b&gt;. (The firmware file is called &lt;b&gt;dd-wrt.v24_mini_asus.trx&lt;/b&gt;). &lt;br&gt;<br /> # Once done, wait for a few minutes until it reboots. This can be seen by the &lt;b&gt;AIR&lt;/b&gt; LED flashing at regular periods. &lt;br&gt;<br /> # Now try pinging the router with DD-WRT firmware installed. <br /> #* If it responds, continue to step &lt;b&gt;12&lt;/b&gt;. &lt;br&gt;<br /> #* If it does NOT respond to pings, repeat steps &lt;b&gt;2 to 11&lt;/b&gt;. Repeat until it responds with DD-WRT installed. &lt;br&gt;<br /> # Login in via web browser by entering &lt;b&gt;http://192.168.1.1&lt;/b&gt; and the default login is &lt;b&gt;root&lt;/b&gt;, with the password &lt;b&gt;admin&lt;/b&gt; &lt;br&gt;<br /> # Enjoy your &lt;b&gt;R100&lt;/b&gt; or &lt;b&gt;WL500G&lt;/b&gt; with &lt;u&gt;DD-WRT v24 mini&lt;/u&gt;! :D &lt;br&gt;<br /> # If you like you can flash the DD-WRT v24 vint over WebIF &lt;br&gt;<br /> &lt;br&gt;<br /> <br /> ====From Linux (and probably from OS X, but no tried)==== <br /> The procedure was devised by mixing this guide on [[Asus TFTP Flash|flashing via TFTP for Asus devices]], the details provided on the [http://oldwiki.openwrt.org/OpenWrtDocs(2f)Hardware(2f)Asus(2f)WL500G.html OpenWRT wiki entry about the WL-500G] and the [http://oldwiki.openwrt.org/OpenWrtDocs(2f)Hardware(2f)Asus(2f)WL500GRecovery.html detailed page about the WL-500G's recovery mode].<br /> This entry could do with some more formatting too.&lt;br&gt;<br /> You will need most of the files noted above: [http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx], [http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx], and the DD-WRT files for this router: [http://www.dd-wrt.com/routerdb/de/download.php?file=363 dd-wrt.v24_mini_asus.trx] and [http://www.dd-wrt.com/routerdb/de/download.php?file=286 dd-wrt.v24_std_generic.bin].&lt;br&gt;<br /> Some of these steps are very probably unnecessary, but this is the procedure that worked for me so I am sharing it with you.&lt;br&gt;<br /> We will use the tftp method, using atftp to connect (on a Debian based system, yes that's Ubuntu, you can simply use sudo aptitude install atftp). As said, this probably work from Apple OS X, as the OpenWRT page states that its tftp works since OS X 10.5, but I have no way of knowing. [[User:Axx|Axx]] 00:59, 12 May 2009 (CEST)<br /> &lt;br&gt;<br /> * Reset router to '''factory defaults''' from the router's regular webinterface.<br /> * Use arp to ''discover the router's MAC address'':<br /> :&lt;tt&gt;$ arp&lt;/tt&gt;<br /> * ''And set the MAC address to its IP address'':<br /> :&lt;tt&gt;$ arp -s 192.168.1.1 aa:bb:cc:dd:ee:ff&lt;/tt&gt;<br /> <br /> * Set the PC to have a static IP address of '''192.168.1.10''', subnet: 255.255.255.0 gateway: 192.168.1.1 primary dns: 192.168.1.1. Turn off your firewall, moblock etc. &lt;br&gt;<br /> <br /> * ''Enter the directory'' in which you saved all needed files, something like: /home/user/AsusWL500G<br /> :&lt;tt&gt;$ cd /home/user/AsusWL500G&lt;/tt&gt;<br /> <br /> * Get your router in '''restore mode''' by unplugging it, waiting about 20 seconds, and holding down the reboot button WHILE you plug the power back in. The power LED will flash slowly indicating the router is in recovery mode.<br /> <br /> * ''Start atftp'':<br /> :&lt;tt&gt;$ atftp 192.168.1.1&lt;/tt&gt;<br /> <br /> * then do the following to ''set atftp in the right mode''.<br /> :&lt;tt&gt;tftp&gt; mode octet&lt;/tt&gt;&lt;br&gt;<br /> :&lt;tt&gt;tftp&gt; timeout 1&lt;/tt&gt;&lt;br&gt;<br /> :&lt;tt&gt;tftp&gt; trace&lt;/tt&gt;&lt;br&gt;<br /> :&lt;tt&gt;tftp&gt; connect 192.168.1.1&lt;/tt&gt;&lt;br&gt;<br /> <br /> * ''''Now comes the tricky bit''''. Do:<br /> :&lt;tt&gt;tftp&gt; get ASUSSPACELINKaaaa /dev/null &lt;/tt&gt;&lt;br&gt;<br /> :''yes/no: say yes''<br /> <br /> * and '''put''' (send) the ''wl500g-clear-nvram.trx'' file to clear the router's memory properly:<br /> :&lt;tt&gt;tftp&gt; put wl500g-clear-nvram.trx ASUSSPACELINK&lt;/tt&gt;<br /> :Atftp will acknowledge this by printing messages on screen such as<br /> :&lt;tt&gt;sent DATA &lt;block: 5246, size: 512&gt;<br /> :received ACK &lt;block: 5246&gt;<br /> :sent DATA &lt;block: 5247, size: 512&gt;<br /> :received ACK &lt;block: 5247&gt;<br /> :sent DATA &lt;block: 5248, size: 512&gt;<br /> :received ACK &lt;block: 5248&gt;&lt;/tt&gt;<br /> :and then going back to the prompt.<br /> <br /> * Once the file transfer is done, '''wait 5 minutes''' for the file to be stored to FlashRAM. Then unplug the power from the router. Saving from RAM to FlashRAM takes 2-3 minutes, but if you unplug the power from your router too soon, its likely that you will brick your router. So give it the 5 minutes! I've read that when the power LED stops flashing the router has done its thing but better be safe, so ''just wait a bit more''.<br /> <br /> * Set the router in '''restore mode again''' (unplug, wait 20 seconds and plug back in while holding down reset button).<br /> <br /> * Do the same thing in order to send the ''wl500g-recover.trx'' file:<br /> :&lt;tt&gt;tftp&gt; get ASUSSPACELINKaaaa /dev/null&lt;/tt&gt;<br /> :&lt;tt&gt;tftp&gt; put wl500g-recover.trx ASUSSPACELINK&lt;/tt&gt;<br /> <br /> * '''Wait 5 minutes again'''. Unplug and get router back into '''restore mode''', same way as previously.<br /> <br /> * Send the ''dd-wrt.v24_mini_asus.trx'' file:<br /> :&lt;tt&gt;tftp&gt; get ASUSSPACELINKaaaa /dev/null &lt;/tt&gt;<br /> :&lt;tt&gt;tftp&gt; put dd-wrt.v24_mini_asus.trx ASUSSPACELINK&lt;/tt&gt;<br /> <br /> * '''Wait 5 minutes again'''. <br /> <br /> * This time, unplug, wait the usual 20 seconds and '''replug normally'''.<br /> <br /> * Now, we upload a suitable ''dd-wrt-v24_xxxx.bin'' file from the '''webinterface'''<br /> :Open your preferred web browser to 192.168.1.1 (set your root user name and password, make it hard to guess)<br /> :Click tab Administration -&gt; Firmware Upgrade <br /> :at &quot;After flashing, reset to&quot; select &quot;Reset to Default settings&quot;<br /> :at &quot;Please select a file to upgrade&quot; point to the dd-wrt-v24_xxxx.bin file<br /> :Click Upgrade<br /> <br /> * '''Wait for the router to reboots on it own.''' Recommended: ''DO NOT TOUCH YOUR COMPUTER UNTIL ROUTER HAS REBOOTED''. And under NO circumstances move the web browser away from the upgrade process, or you could brick your router. This whole process takes some five minutes, so go get some coffee, make some cupnoodles - or go kiss your girlfriend/wife/boyfriend/husband.<br /> <br /> * ''It will come back on its own''. Congrats, you've made it. :)<br /> <br /> ===Asus WL500G Deluxe===<br /> First, you need a firmware file. If you're not sure, use the dd-wrt.v23_asus.trx from [http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v23%20SP2/dd-wrt.v23_sp2_standard.zip]. <br /> <br /> There are three ways to upload DD-WRT on WL500G Deluxe:<br /> &lt;ol&gt;<br /> &lt;li&gt;Web interface (easiest, use this if unsure)&lt;/li&gt;<br /> &lt;li&gt;Asus recovery utility (Windows only)&lt;/li&gt;<br /> &lt;li&gt;TFTP&lt;/li&gt;<br /> &lt;/ol&gt;<br /> ====Web Interface====<br /> The easiest way. If you can connect to the router and administer it via its web interface, skip to point 5:<br /> &lt;ol&gt;<br /> &lt;li&gt;Power up the router<br /> &lt;li&gt; Connect via ethernet to one of the four LAN ports, or (untested) connect via Wi-Fi<br /> &lt;li&gt; Obtain network settings via DHCP<br /> &lt;li&gt; Point your browser of choice to http://192.168.1.1/ (use the IP address of the gateway, obtained in the previous point)<br /> &lt;li&gt; Go to System Setup &gt; Firmware Upgrade<br /> &lt;li&gt; Upload the firmware file using the form provided.<br /> &lt;li&gt; Wait until the page reloads, now with the DD-WRT interface. (This might fail as the IP address/URL will be different - in that case wait 3-5 minutes, or until the router has rebooted).<br /> &lt;li&gt;Congratulations, the DD-WRT install has been completed.<br /> &lt;/ol&gt;<br /> <br /> ====Asus Recovery Utility====<br /> You can get the utilities [http://dlsvr03.asus.com/pub/ASUS/wireless/WL-500g-03/Eng_1380.zip here], or you can browse the Asus site to download the latest version. Asus only seem to provide these for Windows.&lt;br&gt;<br /> &lt;br&gt;<br /> In case you have multiple network interfaces and are unable to find you router, disable all but the one that is connected to your router.&lt;br&gt;<br /> &lt;br&gt;<br /> &lt;ol&gt;<br /> &lt;li&gt; Remove the power connector of the WL500G.<br /> &lt;li&gt; While holding the reset button, plug the power connector back in. (WL500gP - button labeled &quot;restore&quot;)<br /> &lt;li&gt;When the power LED flashes, release the reset button. The router now is in recovery mode.<br /> &lt;li&gt;Wait for your PC to get an IP address (if dhcp is configured)<br /> &lt;li&gt; Use the Asus recovery utility to upload the DD-WRT ''trx'' file.<br /> &lt;li&gt; After the upgrade the router reboots and you should be able to access the web interface<br /> &lt;/ol&gt;<br /> &lt;br&gt;<br /> =====Comments=====<br /> SSD: For my new WL-500g Deluxe, the recovery utility would appear to successfully upload the firmware (v23), but then I could not get it to boot... even after waiting several minutes and power cycling. The unit would also be unresponsive to ping requests. I could always successfully reload the original Asus firmware. TFTP methods were unsuccessful altogether, as tftp never seemed to establish contact with the router. Finally, I was able to boot DD-WRT by first flashing with OpenWRT (White Russian rc4), then using OpenWRT's firmware upload page to flash with DD-WRT.&lt;br&gt;<br /> &lt;br&gt;<br /> MopIC: I had very similar problem like SSD. Unfortunately, flashing in OpenWRT RC4 or any other software through Asus Restoration tool didn't help at all.&lt;br&gt;<br /> My router is Asus WL-500G PCB R2.40.&lt;br&gt;<br /> It acted as if it was constantly rebooting.&lt;br&gt;<br /> The solution came from wl500.info website.&lt;br&gt;<br /> http://wl700g.info/showthread.php?t=1606&lt;br&gt;<br /> &lt;br&gt;<br /> I had to do the following:&lt;br&gt;<br /> 1. Set my IP address on PC's interface to 192.168.1.10 (DHCP on Asus didn't work)&lt;br&gt;<br /> 2. Unplug power cord from wl-500g.&lt;br&gt;<br /> 3. Press and hold restore button and then insert power cord back into router.&lt;br&gt;<br /> 3a. When the PWR light starts flashing, release Restore button.&lt;br&gt;<br /> 3b. Now your WL-500G is in restore mode.&lt;br&gt;<br /> 4. Run Asus Firmware Restoration (can be found on Asus website or included CD)&lt;br&gt;<br /> 5. Choose the [http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx] file and upload it to the router. Wait 2-3 minutes after.&lt;br&gt;<br /> 6. Unplug power and again enter restore mode (steps 2 and 3)&lt;br&gt;<br /> 7. Choose the [http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx] file and also upload it to your router. Wait 2-3 minutes&lt;br&gt;<br /> 8. Unplug power and again enter restore mode (steps 2 and 3)&lt;br&gt;<br /> 9. Choose the firmware you wish to flash and upload. Wait 2-3 minutes. Reboot. I used DD-WRT v23 SP2 2006-1307 for Asus&lt;br&gt;<br /> 10. Now it should be ok - enter http://192.168.1.1 and check if it is ok :-)&lt;br&gt;<br /> Hope it helps... for me it was couple hours to fix it...&lt;br&gt;<br /> <br /> <br /> LFR: Upgrade was done out of the box with .trx file &amp; worked straight, no need for recovery mode&lt;br&gt;<br /> MrO: Does this also work on the WL-500g Premium?<br /> TTSherpa: Yes it does. No problen going back an forth the original FW &amp; DD-WRT&lt;br&gt;<br /> DJ: While upgrading from SP1 to SP2, web GUI didn't work with .trx file. Renaming it to .bin worked.<br /> QBA: WL-500g premium - used the Asus recovery tool (from Eng_1380.zip) to upload v23-sp2 (dd-wrt.v23_vpn_asus.trx) in recovery mode on original Asus out of the box firmware - works like a charm :-)<br /> <br /> ====TFTP====<br /> <br /> The utility mentioned below might be the OpenWRT [http://openwrt.org/downloads/utils/flash.sh Flash] utility, although the syntax is different.<br /> <br /> &lt;i&gt;posted by Evan Carrol sept 28, done with with WL-500gP:&lt;/i&gt;&lt;br /&gt;<br /> &lt;blockquote&gt;I just wanted to drop in my advice, I did this whole thing without the Asus proprietary utils. I used Linux tftp.<br /> I had to use the aformentioned utils at http://wl700g.info/showthread.php?t=1606, <br /> the only different thing I did was use TFTP. I went in the same order as the above but only gave my router<br /> 10 seconds between reboots:<br /> <br /> 1) flash - tftp [http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx]&lt;br&gt;<br /> 2) 10 seconds unplug,&lt;br&gt;<br /> 3) flash - tftp [http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx]&lt;br&gt;<br /> 4) 10 seconds unplug,&lt;br&gt;<br /> 5) flash - tftp [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/BrainSlayer-V24-preSP2/07-21-09-r12533/broadcom/dd-wrt.v24_mini_asus.trx dd-wrt.v24_mini_asus.trx]&lt;br&gt;<br /> 6) 10 seconds unplug&lt;br&gt;<br /> done.&lt;br&gt;<br /> &lt;/blockquote&gt;<br /> <br /> ===Asus WL500G Premium===<br /> <br /> * Same as Deluxe.<br /> * Recover from bad flash via Asus Firmware Restoration.<br /> ** Brick recovery can involve shorting pins. Easy enough if one's hands don't shake, but you void the warranty.<br /> DD-WRTv23 SP2 ok so far...<br /> <br /> Chickenboy: For brick recovery, you need to ground Pin 9 shown in this picture http://wl500g.info/attachment.php?attachmentid=905&amp;stc=1&amp;d=1153600992 <br /> Warning *You'll void your warranty and if you don't know what you're doing, you can permanently kill your router. DO AT YOUR OWN RISK! <br /> <br /> So far, I've uploaded faulty firmware 5 times and this technique has saved my router from being a paperweight.<br /> <br /> Birdy: For a thorough explanation on how to recover your bricked Asus WL500G Premium or WL500G Deluxe, browse to:<br /> http://www.dd-wrt.com/phpBB2/viewtopic.php?t=2507<br /> <br /> ** Posted by Atreus on 12-24-07 on WL-500G Premium and DD-WRT v23 sp2 **<br /> This router is '''VERY''' easy to flash, especially from a Linux box. Most of the information on this guide is aimed at Windows users, but these steps are specifically aimed at Linux users, providing an easy way to flash the router without the proprietary Asus flashing tool.<br /> <br /> Note: This advice is assuming you are flashing the router from a Linux computer. Only flash on a wired connection.<br /> <br /> cn0rris: '''Notes about installation on Mac OS X''':<br /> These steps should work fine on any computer with a TFTP client, and Mac OS X specifically. I just followed them on my Mac OS X computer, and they worked just fine. <br /> <br /> cn0rris: Another Mac note: I don't know if this is particular to the WL-500G Premium, or the specific version of the software I am using (DD-WRT v24 RC6.2), but I found that I had to use Firefox rather than Safari. It would load the main page correctly, but as soon as I clicked on the Administration tab, it would fail. I presume there is a problem with HTTP Auth handling somewhere, that Firefox seems to handle correctly.<br /> <br /> andrey: Thirs Mac note. Leopard (10.5 here).<br /> * Tftp-ed clear-nvram in 4s, like explained a bit later, waited 2min, switched off, 20s wait, switched on with restore button pressed.<br /> * The same procedure with the restore.trx (took 7-8s to upload)<br /> * The same procedure with :<br /> [http://www.dd-wrt.com/dd-wrtv2/downloads/v24/Broadcom/Asus/WL500g-Premium/dd-wrt.v24_mini_asus.trx]<br /> About 7s to upload.<br /> * After installing the mini_asus.trx, there is DD-WRT on the router. I decided to put the MEGA distribution (http://www.dd-wrt.com/dd-wrtv2/downloads/v24/Broadcom/Asus/WL500g-Premium/dd-wrt.v24_mega_generic.bin), as the device has a lot of memory and CPU, compared to my Linksys 54GL v1.1, which can't do Mega. '''ATTENTION: It took more than 6 Minutes to upload the Mega package. As usual DD-WRT's web interface counts down from 300 to 0. With my Linksys it takes about 60-70s to upload a vpn/voip/std package and then the router reboots. Such a package is about 3.6MB. The Mega package is 5.6MB large and I expected about twice the time, with no luck. I was a bit worried when DD-WRT counted to zero and then stopped counting, just the animations continued working. Tried to ssh with no success, the web server was working a bit - able to connect with telnet on Port 80, but after writing GET /^n^n, there was no output. Tried telnet-ting, and it WORKED. Did a top and it did show me that 99% CPU time is spent on writing an uploaded file to /tmp . So, I was a bit relieved. Soon the telnet connection went broke and the web interface changed to the page informing that the router is restarting. Restarted and booted in about 30 seconds.<br /> <br /> Requirements:<br /> <br /> *[http://en.wikipedia.org/wiki/Tftp TFTP] If you are on a Debian box, simply typing ''apt-get install tftp'' will do the trick.<br /> *[http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx]<br /> *[http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx]<br /> *The most recent stable release of DD-WRT from the [http://dd-wrt.com/dd-wrtv2/downloads.php downloads] page. Make sure you use the firmware specifically compiled for the Asus router. Check the readme included with the files, but it should be called something like dd-wrt.v**_asus.trx <br /> <br /> <br /> *'''Step 1''': Connect your computer via ethernet cable to a LAN port on the router (I used LAN port 1)<br /> *'''Step 2''': Unplug the power cord from the router<br /> *'''Step 3''': Wait 20 seconds<br /> *'''Step 4''': Press and hold the reset button on the back of the router. Note that the reset button is recessed and you need a pen or paper clip to press it in. The button protruding from the back is the EZ Setup, which is not what you want to press.<br /> *'''Step 5''': While holding the reset button, plug the power cord into the router. Continue to hold the reset button until the power light starts flashing. Let go of the reset button<br /> *'''Step 6''': Use tftp to transfer wl500g-clear-nvram.trx to the router. The commands are as follows:<br /> <br /> <br /> '''user@box:$''' tftp 192.168.1.1<br /> <br /> '''&gt;''' mode binary<br /> <br /> '''&gt;''' put wl500g-clear-nvram.trx<br /> <br /> <br /> *'''Step 7''': Tftp should report a successful file transfer in 7-15 seconds. Wait 2-3 minutes after that before unplugging the router<br /> *'''Step 8''': Unplug the router, wait 20 seconds. Hold the reset button and plug the power cord into the router, continuing to hold the reset button until the power light flashes. Release the reset button.<br /> *'''Step 9''': Use tftp to transfer wl500g-recover.trx to the router. Same method as above, just change the file name. Wait 2-3 minutes after tftp reports a successful file transfer before unplugging the router.<br /> *'''Step 10''': Unplug the router, wait 20 seconds. Hold the reset button and plug the power cord into the router, continuing to hold the reset button until the power light flashes. Release the reset button.<br /> *'''Step 11''': Use tftp to transfer the DD-WRT firmware to the router. MAKE SURE YOU USE THE CORRECT FILE. It should be be called something like dd-wrt.v**_asus.trx Do not upload a .bin file.<br /> *'''Step 12''': Wait 2-3 minutes after tftp reports a successful file transfer before unplugging the router. Unplug the power cord from the router, wait 20 seconds, and plug the power cord back into the router.<br /> <br /> <br /> The router should now boot to DD-WRT firmware. Go to [http://192.168.1.1 192.168.1.1] to confirm. You may need to power cycle your cable modem (if applicable) to get an internet connection.<br /> <br /> <br /> '''Notes''': You may need to manually specify your computers IP address (in order to use tftp to upload the files) if for some reason DHCP is not working. I did not need to do this, but if you cannot establish a connection to the router try the following settings:<br /> <br /> IP address: 192.168.1.10<br /> <br /> net mask: 255.255.255.0<br /> <br /> router: 192.168.1.1<br /> <br /> DNS: 192.168.1.1<br /> <br /> <br /> '''tigerbinz:''' <br /> I tried all the ways for Asus WL500G Deluxe, web interface and Asus recovery utility can not work for me, my router is Asus WL500Gp v1(FCC ID: MSQWL500GP), then I tried tftp with Windows XP. The above comments are very useful. I set 192.168.1.10/24 as my PC's IP address, in Windows XP, just use tftp like this:<br /> * STEP 1. use &quot;cmd&quot; and &quot;cd&quot; command, enter the folder in which you saved the files (wl500g-clear-nvram.trx, wl500g-recover.trx, and dd-wrt.v**_asus.trx).<br /> * STEP2: like above steps. tftp -i PUT wl500g-clear-nvram.trx, tftp -i PUT wl500g-recover.trx and dd-wrt.v**_asus.trx, I firstly tried asus v23 sp2.trx. one by one, it works. Then in firmware upgrade, I upgraded to v24 (http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24/Broadcom/Asus/WL500g-Premium/dd-wrt.v24_std_generic.bin). It works well.<br /> <br /> ===Asus WL500G Premium V2===<br /> <br /> '''ehunt''' notes: <br /> # I just got a WL-500gL v2 from NewEgg for $50 shipped, openbox. What an amazing router for the same I paid a year ago for my second WRT54GL. From the &quot;mixed&quot; reports here, with having to do three rounds of flashing, I took a risk and picked the special NEWT (but mini, they are on a long forum thread you can find.) that did have USB support. It was about three megs in size. Like a few of the others, I had a V2 firmware (Asus has some high 3s now for it) and did not even enter in an IP address/plug it in. Connect it up as per usual instructions, set the static config on the 192.168.1.0/24 that everyone else has here. Wait for it to come back into rescue mode, verify its up for a minute with some ICMP, tftp ffrom my Mac over. Now, you do always get scared waiting, no matter how small the firmware is. I gave it a good ten minutes, plugged and waited for something to come back. Long and behold my Safari was still refreshing 192.168.1.1 and the DD-WRT logo greeted me. Awesome.<br /> <br /> Since it seems the awesome developer/guy hacking this line is still producing binaries, I would find this thread. He seemed to release another one about a month apart. At the time, I recall the builds being in teh 11000 and he is forking off of the v24 tree. I've yet to configure a printer or anything else, so I won't know how stable it is, but with all the basics this thing seems twice as fast as my WRT54GL is now (its doing client only).<br /> <br /> If you can find these on deal somewhere, buy one. I've never owned anything better. <br /> <br /> '''deptrai''' notes: <br /> # The factory firmware's web-interface has a &quot;Firmware Upgrade&quot; option, but it will only accept Asus firmware images (mine came with 2.0.1.5 and I tried upgrading it to 3.0.3.1, but neither would flash the DD-WRT image).<br /> # Flashing is very easy using TFTP:<br /> ## Power the router on and then off<br /> ## ''While holding the black '''restore''' button depressed'', power the router up (then release the button after the power LED flashes).<br /> ## Attach your computer's NIC to one of the LAN ports, and config the computer's interface to any IP address on 192.168.1.0/24 (other than 192.168.1.1)<br /> ## TFTP the DD-WRT image to 192.168.1.1<br /> ## Wait a short time...<br /> ## Power-cycle it and it should boot up into DD-WRT (mine did anyhow)<br /> [[User:Deptrai|Deptrai]] 17:42, 9 October 2008 (CEST)<br /> ----<br /> <br /> <br /> '''uvinrg:'''<br /> <br /> Steps I did under Windows XP:<br /> <br /> 1. Connect to router through UTP cable (LAN connection) and disable all other network connection except<br /> this one<br /> 2. Set manual IP address on LAN and disable Windows firewall:<br /> <br /> IP address: 192.168.1.10<br /> subnet: 255.255.255.0<br /> gateway: 192.168.1.1<br /> primary DNS: 192.168.1.1<br /> <br /> 3. Remove power cord from router<br /> <br /> 4. While keeping pressed the &quot;restore&quot; button, put power cord in<br /> <br /> 5. Wait for power led to start flashing<br /> <br /> 6. Stop pressing restore button<br /> <br /> 7. Open Asus Firmware Restoration<br /> <br /> 8. Load up DD-WRT v24 standard latest firmware for WL500g Premium<br /> <br /> 9. Press Upload<br /> <br /> 10. Wait for process to complete, router to boot, and http://192.168.1.1 to work<br /> <br /> 11. Power off and then back on router<br /> <br /> Worked perfectly.<br /> <br /> - END<br /> <br /> &lt;b&gt;2008-08-15 &quot;illuminant&quot;<br /> <br /> Setting up the Asus WL-500G Premium V2 with Windows Vista&lt;/b&gt;<br /> <br /> DD-WRT reports:<br /> Asus WL-500G Premium V2<br /> CPU Model: Broadcom BCM5354 chip rev 2 <br /> CPU Clock: 240 MHz<br /> Memory:<br /> Total Available 89% 29288 kB / 32768 kB <br /> Free 52% 15164 kB / 29288 kB <br /> Used 48% 14124 kB / 29288 kB <br /> <br /> 1. Connect the router to the PC with a normal ethernet cable (used LAN-1 ethernet port on the router)<br /> <br /> 2. Disable all network interfaces except for the ethernet.<br /> <br /> 3. On the PC, the ethernet network settings (TCP/IP v4) were:<br /> <br /> IP address: 192.168.1.2<br /> Subnet mask: 255.255.255.0<br /> Default gateway: 192.168.1.1<br /> DNS: 192.168.1.1<br /> <br /> 4. Disable Windows Firewall<br /> <br /> 5. Start the router with the black restore button pressed down. After several seconds the router started to flash the power LED once per second, indicating readiness. Take finger off the button.<br /> <br /> 6. Start Asus Firmware Recovery as Adminstrator; confirmed Administrator privileges.<br /> <br /> 7. In Firmware Recovery app, navigated to DD-WRT v24-SP1 generic-mega (filename dd-wrt.v24_mega_generic.bin) and hit Upload<br /> <br /> 8. For me, Firmware app found the router in approx 3 seconds, uploaded in approx 30 seconds, reconfigured itself in approx 30 seconds, then advised to wait for reboot. Firmware app remained with &quot;wait for reboot&quot; indefinitely, even after router had fully rebooted.<br /> <br /> 9. Quit the Firmware app.<br /> <br /> 10. Open IE and navigate to http://192.168.1.1. DD-WRT answers immediately.<br /> <br /> 11. Configure DD-WRT according to your network needs.<br /> <br /> Notes:<br /> (i) Initial attempts at running the Firmware Recovery app failed until after I had disabled Windows Firewall and then ran the app as Administrator.<br /> (ii) Firefox 3.0.1 did not allow *any* settings to be saved, hence the attempt with IE, which worked perfectly.<br /> (iii) On setup of the router, a very long password looked like it wasn't being entered into the fields (bullets were not visibly advancing beyond the extents of the fields) but the very long password worked fine.<br /> <br /> &lt;i&gt;Ends.&lt;/i&gt;<br /> <br /> <br /> '''mooseydoom''' notes: <br /> <br /> illuminant's method worked for me, except I installed wirelessly instead of using an ethernet cable.<br /> <br /> <br /> '''Setting up the Asus WL-500G Premium V2 ''Wirelessly'' with Windows Vista'''<br /> <br /> 1. I updated the router to [http://www.asus.com/product.aspx?P_ID=jTcQKIRXgNPLo54b Asus's latest firmware] first (3.0.3.8) and installed the latest utilities (4.0.2.9) (I'm not sure if this was necessary or not)<br /> <br /> 2. Disable all network interfaces except for wireless. (Unplug any ethernet cables from your computer)<br /> <br /> 3. Put router into recovery mode by powering on the router with the black restore button pressed down. Wait a few seconds for the power led to start flashing. Take finger off the button. (Power led will continue flashing while the router is waiting for the update)<br /> <br /> 4. Connect your computer to the router. The default network name is &quot;default&quot; (no password required).<br /> <br /> 5. Disable Windows Firewall<br /> <br /> 6. Start Asus Firmware Restoration as Adminstrator (right click on the Firmware Restoration link and select &quot;run as administrator&quot;)<br /> <br /> 7. Select your firmware file. (I used [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn12774/dd-wrt.v24-12774_NEWD_big.bin dd-wrt.v24-12774_NEWD_big.bin] referred from [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=343915&amp;sid=649ada14c1dbd84daf00a8c0bf83bdbd this thread] )<br /> <br /> 8. Push Upload and wait for the program to finish.<br /> <br /> 9. Close the Firmware Restoration program.<br /> <br /> 10. Reboot router (just unplug and plug power cable)<br /> <br /> 11. Connect to the &quot;dd-wrt&quot; wireless network.<br /> <br /> 12. Open http://192.168.1.1 in your browser and enjoy.<br /> <br /> <br /> --[[User:Mooseydoom|Mooseydoom]] 22:06, 2 September 2009 (CEST)<br /> ----<br /> <br /> ===Asus WL500W ===<br /> <br /> &lt;div style='color:red; font-weight:bold'&gt;PLEASE NOTE THAT THERE ARE CERTAIN ISSUES WITH THIS ROUTER THAT MAY CAUSE IT TO TURN INTO A BRICK. '''&lt;/div&gt;&lt;br&gt;<br /> <br /> More info [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=48003 Here]&lt;br&gt;<br /> And [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=47987 Here] (This is Pock's thread and contains the best overall info)&lt;br&gt;<br /> And [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=48276 Here]&lt;br&gt;<br /> And [http://www.dd-wrt.com/phpBB2/viewtopic.php?p=330120 this thread] supplied a solution to which nvram variables cause the CFE to crash - added 07/30/09&lt;br&gt;<br /> <br /> [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=56939 Bad capacitors] in some units - added 08/23/09&lt;br&gt; <br /> <br /> Here is a pictorial and video on how to install a serial port into this router, which you will likely need to do if you don't follow these instructions. <br /> <br /> http://acid.armkb.com/2009/06/11/asus-wl-500w-serial-port-com/<br /> <br /> === Windows Instructions ===<br /> <br /> * Same basic procedure as Deluxe (Asus WL500G Deluxe).<br /> * Requires v24 RC3 or later (v24-sp2 SVN 11650M Eko '''STRONGLY RECOMMENDED''')<br /> <br /> &lt;u&gt;&lt;b&gt;Materials:&lt;/b&gt;&lt;/u&gt;<br /> * Computer with ethernet port<br /> * RJ45 cable in box<br /> * Downloaded all the images and instructions (tested images are listed):<br /> * [http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx]<br /> * [http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx]<br /> * Mini-Asus.trx [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_mini_asus.trx dd-wrt.v24-11650_NEWD_mini_asus.trx]<br /> * A copy of [http://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_mega.bin dd-wrt.v24-11650_NEWD_mega.bin] <br /> * TFTP client (e.g. tftpd32 [http://tftpd32.jounin.net/download/Tftpd32-3.33-setup.exe Tfpd32])<br /> <br /> &lt;u&gt;&lt;b&gt;Preparation:&lt;/b&gt;&lt;/u&gt;&lt;br&gt;<br /> <br /> 1. Install the tftp client on computer that will be connected to the Asus WL-500W &lt;br&gt;<br /> 2. Connect computer to LAN port 1 with RJ45 cable &lt;br&gt;<br /> 3. Boot the router. &lt;br&gt;<br /> 4. Verify that DHCP works:<br /> &lt;ul&gt;<br /> &lt;li&gt; http://192.168.1.1 &lt;/li&gt;<br /> &lt;li&gt; ping 192.168.1.1 should also work &lt;/li&gt;<br /> &lt;/ul&gt;&lt;br&gt;<br /> &lt;u&gt;&lt;b&gt;Reconfiguration:&lt;/b&gt;&lt;/u&gt;&lt;br&gt;<br /> 1. Change wired NIC to manual TCP/IP setting on the computer: 192.168.1.10 and 255.255.255.0 for a mask (&lt;b&gt;DHCP address may be lost after a reset of the routers in recovery mode&lt;/b&gt;). &lt;br&gt;<br /> 2. Make sure you can connect or see the router <br /> &lt;ul&gt;<br /> &lt;li&gt; http://192.168.1.1 &lt;/li&gt;<br /> &lt;li&gt; ping 192.168.1.1 should also work &lt;/li&gt;<br /> &lt;/ul&gt;<br /> 3. (30/30/30) -Press Restore button hold for 30 seconds, unplug router still holding Restore button for 30 seconds, plug router back in still holding Restore button a final 30 seconds...continue to next step&lt;br&gt;<br /> 4. Unplug power cord from the router&lt;br&gt;<br /> Press and hold &lt;b&gt;restore button&lt;/b&gt; (not the setup button) and then insert power cord back into router.<br /> When the PWR light starts flashing, release Restore button.<br /> Now, the router is in restore mode.&lt;br&gt;<br /> 5. Now clear the nvram of the router by tftping the clear-nvram.trx [http://wl500g.dyndns.org/wl500g-clear-nvram.trx file]&lt;br&gt;<br /> 6. Wait 2-3 minutes afterwards before rebooting. &lt;br&gt;<br /> 7. Perform 30/30/30 again (step 3)&lt;br&gt;<br /> 8. Unplug power and again enter Restore mode (step 4 go to next step)&lt;br&gt;<br /> 9. Select the reconfiguration firmware for the router ([http://wl500g.dyndns.org/wl500g-recover.trx link wl500g-recover.trx] ) from tftp and perform a put<br /> [[Image:wl500 tftp.png]]<br /> &lt;blockquote&gt;&lt;b&gt;Yes,&lt;/b&gt; use the wl500g images or trx files for this. &lt;/blockquote&gt;<br /> 10. Wait 2-3 minutes afterwards before rebooting. &lt;br&gt;<br /> 11. Perform 30/30/30 again (step 3) &lt;br&gt;<br /> 12. Unplug power and again enter Restore mode (step 4), this time tftp your mini_asus.trx image . &lt;br&gt;<br /> 13. Perform 30/30/30 again (step 3)&lt;br&gt;<br /> 14. Power cycle router again then access router at 192.168.1.1 and use the web GUI to update, this time load your mega.bin image... wait 2-3 minutes for it to reboot.&lt;br&gt;<br /> NOTE: Flashing via TFTP at this stage may be more reliable. I had serious issues with flashing via the web GUI. Simply put the router into recover mode after you've verified that the mini_asus.trx flash took and tftp the new image onto the device. Performing updates in this fashion may also be more reliable and avoid you from bricking your device or having it always reboot in recovery mode. If you do decide to flash via the web GUI, make sure &quot;Reset to Factory Defaults&quot; is selected. NVRAM on this router doesn't like having anything in it when you flash it, and you are forced to set the user name and password upon first log on in order to flash it, so that writes non-default data to NVRAM.&lt;br&gt;<br /> <br /> [NOTE] - observation...on my 500W, when upgrading a Mega or Big build, The &quot;Upgrading firmware....Please Wait XXXs&quot; panel will count down to 0s...but the router is STILL configuring the firmware...it takes about 2-3 minutes past this point before the router comes back with the normal &quot;Upgrade Successful&quot; message panel...wait another 2 minutes past this point before power cycling the router..... [[User:Redhawk0|redhawk]]&lt;br&gt;<br /> <br /> 15. Power Cycle the router after it boots up on its own.&lt;br&gt;<br /> 16. Perform a final 30/30/30, then power cycle the router after the last 30 seconds.&lt;br&gt;<br /> 17. See if you are you able to connect to the router 192.168.1.1. Logon to DD-WRT web interface with root/admin. &lt;br&gt;<br /> 18. Voilà! Done. Reset your computer's ethernet NIC to DHCP or automatically detect IP addres.&lt;br&gt;<br /> <br /> &lt;u&gt;&lt;b&gt;Questions/Issues:&lt;/b&gt;&lt;/u&gt; &lt;br&gt;<br /> <br /> &lt;b&gt;Recover from bad flash via Asus Firmware Restoration.&lt;/b&gt;<br /> <br /> &lt;b&gt;Why would I use this router? &lt;/b&gt;I found Linksys 54GS/L were much easier to use and install. Cannot upgrade the antennas without destroying the case.&lt;br&gt;<br /> &lt;blockquote&gt;<br /> - But the WL500W is still relatively cheap (under US$ 100 - Apr. 08, $79 - Sep. 08), with 8&amp;nbsp;MB flash so you have a 4&amp;nbsp;MB jffs partition.&lt;br&gt;<br /> - To use the USB storage, after mounting jffs/cleanfs, follow instruction [[USB storage|here]]. I got my 4&amp;nbsp;GB USB-key to work easily&lt;br&gt;<br /> &lt;/blockquote&gt;<br /> &lt;br&gt;<br /> &lt;b&gt;I upgraded my WL-500W, but now it won't boot up and the router reboots over and over or the &quot;AIR&quot; light never comes on. What do I do?&lt;/b&gt;<br /> &lt;blockquote&gt;<br /> - This router has a quark where it may not like to boot up if you have cables plugged into the 1-4 ports on the back. If your router's AIR light isn't coming on at all and is unresponsive, or it keeps rebooting over and over, try removing the cables from the switch portion (ports 1-4) and boot it up. It should then boot up properly and you can plug in your cables again. For more information, see [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=53980 this] and also take note of [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=53980 this] post. &lt;/blockquote&gt;<br /> <br /> <br /> ==== How to Install DD-WRT onto an Asus WL-500W Using Ubuntu Linux ====<br /> <br /> This was tested using Ubuntu 8.04 (Hardy Heron) and DD-WRT v24sp1, and a brand new, off-the-shelf Asus WL-500W. You can do the same thing from other Linuxes, adopting as appropriate. You can presumably also do this from Windows, using a TFTP client (not tested).<br /> <br /> This is essentially the same as the Linux instructions under Asus WL-500G Deluxe.<br /> <br /> Note: Even if you have Windows or some other operating system installed, you can still use these instructions. Create an Ubuntu live-CD, boot up into the live-CD (which will make no permanent changes to your computer), and use these instructions.<br /> <br /> ===== Download Files and Software =====<br /> <br /> First, install tftp:<br /> <br /> :&lt;code&gt; sudo apt-get install tftp &lt;/code&gt;<br /> <br /> Now, download each file you'll need:<br /> *[http://wl500g.dyndns.org/wl500g-clear-nvram.trx wl500g-clear-nvram.trx]<br /> *[http://wl500g.dyndns.org/wl500g-recover.trx wl500g-recover.trx ]<br /> *temporary Asus DD-WRT firmware, which must have '''asus.trx''' in the file name. For example, I used dd-wrt.v24_mini_asus.trx. Use the most recent version.<br /> *final firmware image. For example, I used dd-wrt.v24_std_generic.bin. Use the most recent version.<br /> <br /> Also, print out a copy of these instructions, because you won't have access to the internet from here on out.<br /> <br /> ===== Set up Networking =====<br /> <br /> Regardless of which os you use, or the method you use to set the IP address, these are the settings you need:<br /> * set the (Static) IP address to 192.168.1.2<br /> * set subnet mask to 255.255.255.0<br /> * set gateway address to 192.168.1.1<br /> <br /> <br /> Use one of the following methods (&quot;A&quot; or &quot;B&quot;), depending on whether you are using Ubuntu 8.04 (Hardy) or a later version (Intrepid or Jaunty).<br /> <br /> '''''A''' (For Ubuntu 8.04 Hardy):''<br /> Turn off wireless networking. On Ubuntu, right-click on the networking icon in the upper right of the screen and uncheck &quot;Enable Wireless.&quot; <br /> <br /> Set wired networking to a static address of 192.168.1.2. On Ubuntu, left-click on the networking icon in the upper right of the screen and choose &quot;Manual Configuration.&quot; Click &quot;Unlock&quot; and enter your password. Click on &quot;Wired Connection,&quot; then &quot;Properties.&quot; Uncheck the &quot;Enable roaming mode&quot; box. Under &quot;Configuration,&quot; choose &quot;Static IP address.&quot; Set &quot;IP address&quot; to 192.168.1.2. Set &quot;Subnet mask&quot; to 255.255.255.0. Set &quot;Gateway address&quot; to 192.168.1.1.<br /> <br /> Connect an ethernet cable between the WL-500W and your computer.<br /> <br /> '''''B''' (for Ubuntu 8.10 Intrepid or 9.04 Jaunty):''<br /> Disable Networking in the GUI. On Ubuntu, right-click on the networking icon in the upper right of the screen and uncheck &quot;Enable Networking.&quot;<br /> <br /> Set your wired networking to static address 192.168.1.2 with the following command, ensuring '' 'ethx''' is replaced with the interface name of your wired network interface.<br /> <br /> :&lt;code&gt;sudo ifconfig ''ethx'' 192.168.1.2 netmask 255.255.255.0 up&lt;/code&gt;<br /> <br /> Connect an ethernet cable between the WL-500W and your computer.<br /> <br /> ===== Hard Reset =====<br /> <br /> Do a Hard Reset as follows:<br /> *Unplug the router's power cord.<br /> *Wait 20 seconds.<br /> *Using a paperclip or similar object, press and hold the &quot;RESTORE&quot; button on the back of the router<br /> *While continuing to press the RESTORE button, plug the router back in.<br /> *Wait until the power light on the front of the router starts flashing, then release the RESTORE button.<br /> <br /> Wait about 30 seconds, then '''confirm that you are now connected to the router:'''<br /> :&lt;code&gt; ping 192.168.1.1 &lt;/code&gt;<br /> You should see a series of lines something like this (the numbers will be different, of course):<br /> :''64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.752 ms''<br /> Exit from ping by hitting &lt;ctrl&gt;c.<br /> <br /> ===== Clear NVRAM =====<br /> <br /> Open a terminal window and cd to the directory where you downloaded the files. For example, if you saved to the Desktop:<br /> <br /> :&lt;code&gt; cd Desktop &lt;/code&gt;<br /> <br /> Now use tftp to transfer '''wl500g-clear-nvram.trx''' to the router:<br /> :&lt;code&gt; tftp 192.168.1.1&lt;br&gt;<br /> :''tftp&gt;'' mode binary&lt;br&gt;<br /> :''tftp&gt;'' put wl500g-clear-nvram.trx &lt;/code&gt;<br /> <br /> tftp should report a successful transfer in 10 seconds or so.<br /> <br /> Wait 2-3 minutes.<br /> <br /> ===== Transfer wl500g-recover.trx =====<br /> <br /> Do a '''Hard Reset''' as described above, then confirm you are connected to the router using ''ping'' as described above.<br /> <br /> Now use tftp to transfer '''wl500g-recover.trx''' to the router:<br /> :&lt;code&gt; tftp 192.168.1.1&lt;br&gt;<br /> :''tftp&gt;'' mode binary&lt;br&gt;<br /> :''tftp&gt;'' put wl500g-recover.trx &lt;/code&gt;<br /> <br /> Again, tftp should report a successful transfer in 10 seconds or so.<br /> <br /> Wait 2-3 minutes.<br /> <br /> ===== Transfer the Temporary Asus DD-WRT Firmware =====<br /> <br /> Do a '''Hard Reset''' as described above, then confirm you are connected to the router using ''ping'' as described above.<br /> <br /> Now use tftp to transfer the temporary Asus DD-WRT firmware to the router:<br /> :&lt;code&gt; tftp 192.168.1.1&lt;br&gt;<br /> :''tftp&gt;'' mode binary&lt;br&gt;<br /> :''tftp&gt;'' put dd-wrt.v24_mini_asus.trx &lt;/code&gt;<br /> '''Make sure you use the ''asus.trx'' file here, and not the ''bin'' file.'''<br /> <br /> Once again, tftp should report a successful transfer.<br /> <br /> Wait 2-3 minutes.<br /> <br /> ==== Use the Temporary Asus DD-WRT Firmware to Upload the Final Version of the Firmware ====<br /> Reboot the router by unplugging, waiting 20-30 seconds, then plugging back in.<br /> <br /> Wait until router responds to ping as described above.<br /> <br /> Confirm that DD-WRT is loaded by opening a browser and going to 192.168.1.1.<br /> <br /> Now, you can upload the final version of DD-WRT by going to the Administration tab and the Firmware Upload subtab. Note that it will take a long time - 5 minutes or so - to upload the final version.<br /> <br /> ==== Final Steps ====<br /> <br /> After you have successfully uploaded the final version of DD-WRT and rebooted, do one final power cycle and you should be good to go. You may need to power-cycle your cable or dsl modem to obtain an internet connection.<br /> <br /> Finally, reset your computer to automatically detect the IP address. On Ubuntu, left-click on the networking icon in the upper right of the screen and choose &quot;Manual Configuration.&quot; Click &quot;Unlock&quot; and enter your password. Click on &quot;Wired Connection,&quot; then &quot;Properties.&quot; Check the &quot;Enable roaming mode&quot; box.<br /> <br /> ===Asus WL550gE===<br /> <br /> * Same as Deluxe.<br /> * Recover from bad flash via Asus Firmware Restoration.<br /> ** Brick recovery can involve shorting pins. Easy enough if one's hands don't shake, but you void the warranty.<br /> DD-WRTv23 SP2 ok so far ...<br /> Does USB ports still working after instalation?</div> Alvin