<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://commons.thefnf.net/index.php?action=history&amp;feed=atom&amp;title=Router_Flashing</id>
	<title>Router Flashing - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://commons.thefnf.net/index.php?action=history&amp;feed=atom&amp;title=Router_Flashing"/>
	<link rel="alternate" type="text/html" href="https://commons.thefnf.net/index.php?title=Router_Flashing&amp;action=history"/>
	<updated>2026-05-06T16:35:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://commons.thefnf.net/index.php?title=Router_Flashing&amp;diff=1140&amp;oldid=prev</id>
		<title>imported&gt;Martin at 02:56, 15 February 2011</title>
		<link rel="alternate" type="text/html" href="https://commons.thefnf.net/index.php?title=Router_Flashing&amp;diff=1140&amp;oldid=prev"/>
		<updated>2011-02-15T02:56:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:56, 15 February 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l44&quot;&gt;Line 44:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;General steps for flashing a router with DD-WRT:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;General steps for flashing a router with DD-WRT:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1) Perform a 30-30-30 hard reset before and after the flash&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1) Perform a 30-30-30 hard reset before and after the flash&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/del&gt;To do a 30-30-30 reset you must push the reset button with your router&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To do a 30-30-30 reset you must push the reset button with your router&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;powered on. Hold it for 30 seconds with the router powered on. STILL holding&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;powered on. Hold it for 30 seconds with the router powered on. STILL holding&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;it, pull the power cord for 30 seconds. Still holding it, plug the router back&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;it, pull the power cord for 30 seconds. Still holding it, plug the router back&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;in and continue to hold the reset button for 30 more seconds. You will have&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;in and continue to hold the reset button for 30 more seconds. You will have&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;held the button for a full 90 seconds without releasing it.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;held the button for a full 90 seconds without releasing it. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This process &lt;/ins&gt;clears the information in the NVRAM&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/del&gt;clears the information in the NVRAM&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2) Use a wired connection for this process.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2) Use a wired connection for this process.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3) Go to the WebGUI.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3) Go to the WebGUI.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l56&quot;&gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 55:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5) Go to the administration tab to upgrade firmware.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5) Go to the administration tab to upgrade firmware.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;6) The power light will flash during the process.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;6) The power light will flash during the process.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;7) A new &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wabpage &lt;/del&gt;will confirm a successful upload.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;7) A new &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;webpage &lt;/ins&gt;will confirm a successful upload.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;8) Do another 30-30-30 hard reset.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;8) Do another 30-30-30 hard reset.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Martin</name></author>
	</entry>
	<entry>
		<id>https://commons.thefnf.net/index.php?title=Router_Flashing&amp;diff=1139&amp;oldid=prev</id>
		<title>imported&gt;Martin: Created a page!</title>
		<link rel="alternate" type="text/html" href="https://commons.thefnf.net/index.php?title=Router_Flashing&amp;diff=1139&amp;oldid=prev"/>
		<updated>2011-02-15T02:53:05Z</updated>

		<summary type="html">&lt;p&gt;Created a page!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Here are some of the questions to address concerning router flashing:&lt;br /&gt;
&lt;br /&gt;
Which method to use to flash the router?&lt;br /&gt;
Options:&lt;br /&gt;
1) WebGUI (easiest and recommended)&lt;br /&gt;
2) tftp&lt;br /&gt;
3) using command-line&lt;br /&gt;
&lt;br /&gt;
Which build type to use?&lt;br /&gt;
*micro (routers with 2MB Flash)&lt;br /&gt;
*mini (can be used for routers with 4MB Flash)&lt;br /&gt;
*standard (can be used for routers with 4MB Flash)&lt;br /&gt;
*mega (only for routers with 8MB Flash)&lt;br /&gt;
&lt;br /&gt;
Note: Make sure to check the size of the file before flashing. Flashing a file&lt;br /&gt;
that is bigger can brick the router.&lt;br /&gt;
&lt;br /&gt;
Which driver to use?&lt;br /&gt;
Options:&lt;br /&gt;
* NEWD&lt;br /&gt;
* NEWD-2&lt;br /&gt;
* Vint&lt;br /&gt;
* K26&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
NEWD is the NEW Driver based on the kernel 2.4. Many routers use this. Vint is&lt;br /&gt;
the old Vintage driver for really early Linksys router from about 10 years ago,&lt;br /&gt;
also based on kernel 2.4. Newd-2 is a newer driver that is available both in a&lt;br /&gt;
kernel 2.4 and a kernel 2.6. It offers no real benefit in the kernel 2.4. It&lt;br /&gt;
will brick many routers. K26 is the new kernel that some very new routers MUST&lt;br /&gt;
use and it has the newd-2 driver. Using K26 on a router that doesn&amp;#039;t support&lt;br /&gt;
it, or failing to use K26 on a router that requires it will both brick the&lt;br /&gt;
router. Most routers should use NEWD when they can. VINT is for old routers&lt;br /&gt;
that cannot support the new wireless drivers. Some new routers can ONLY use&lt;br /&gt;
Newd2 builds &lt;br /&gt;
&lt;br /&gt;
Parts of flash:&lt;br /&gt;
 Your flash is composed of three parts. The CFE file, which is the program that&lt;br /&gt;
 boots the router and is specific to your router, the NVram which is the memory&lt;br /&gt;
 for settings (simplistic explanation, I know) and the kernel which is the&lt;br /&gt;
 firmware. You can erase the nvram. You can reflash the kernel. But if you don&amp;#039;t&lt;br /&gt;
 have a CFE file FOR your specific model of router, you are pooched.&lt;br /&gt;
&lt;br /&gt;
General steps for flashing a router with DD-WRT:&lt;br /&gt;
1) Perform a 30-30-30 hard reset before and after the flash&lt;br /&gt;
* To do a 30-30-30 reset you must push the reset button with your router&lt;br /&gt;
powered on. Hold it for 30 seconds with the router powered on. STILL holding&lt;br /&gt;
it, pull the power cord for 30 seconds. Still holding it, plug the router back&lt;br /&gt;
in and continue to hold the reset button for 30 more seconds. You will have&lt;br /&gt;
held the button for a full 90 seconds without releasing it. &lt;br /&gt;
* clears the information in the NVRAM&lt;br /&gt;
2) Use a wired connection for this process.&lt;br /&gt;
3) Go to the WebGUI.&lt;br /&gt;
4) Expect to be asked to reset password in the WebGUI if reset was done&lt;br /&gt;
properly.&lt;br /&gt;
5) Go to the administration tab to upgrade firmware.&lt;br /&gt;
6) The power light will flash during the process.&lt;br /&gt;
7) A new wabpage will confirm a successful upload.&lt;br /&gt;
8) Do another 30-30-30 hard reset.&lt;/div&gt;</summary>
		<author><name>imported&gt;Martin</name></author>
	</entry>
</feed>