Differences

This shows you the differences between two versions of the page.

doc:howto:generic.flashing [2012/11/12 04:08]
uvray313
doc:howto:generic.flashing [2013/05/15 20:47] (current)
70d7a4f46
Line 1: Line 1:
====== Installing OpenWrt ====== ====== Installing OpenWrt ======
The installation of OpenWrt is device specific. The installation of OpenWrt is device specific.
-A detailed procedure should be found in the [[toh:start|Table of Hardware]]. If your device is not listed, read on... Definitely have a look at the ->[[doc:techref:Flash Layout]].+A detailed procedure should be found in the [[toh:start|Table of Hardware]]. If your device is not listed, read on... Definitely have a look at the [[doc:techref:Flash Layout]].
{{page>meta:infobox:dangerous&noheader&nofooter&noeditbtn}} {{page>meta:infobox:dangerous&noheader&nofooter&noeditbtn}}
Line 18: Line 18:
==== via original firmware ==== ==== via original firmware ====
-Open the WebGUI of the original firmware with your web browser and install the OpenWrt firmware image file using the //"Firmware Upgrade"// option.+Open the WebGUI of the **original firmware** with your web browser and install the OpenWrt **factory** firmware image file using the //"Firmware Upgrade"// option.
**''NOTE:''** Sometimes the original or factory firmware will only allow you to flash your device with a specific firmware file. If that is the case, you will not be able to install OpenWrt using this method. **''NOTE:''** Sometimes the original or factory firmware will only allow you to flash your device with a specific firmware file. If that is the case, you will not be able to install OpenWrt using this method.
 +**''NOTE:''** If you got other than original firmware installed (e.g. dd-wrt), it is recommended or required to reflash original firmware and then proceed with installing OpenWRT.
==== via Bootloader and an ethernet port ==== ==== via Bootloader and an ethernet port ====
Line 50: Line 51:
=== Specific Howtos === === Specific Howtos ===
-  * -> [[doc:howto:generic.flashing.tftp]] +  * [[doc:howto:generic.flashing.tftp]] 
-  * -> [[doc:howto:generic.flashing.ftp]] +  * [[doc:howto:generic.flashing.ftp]] 
-  * -> [[doc:howto:generic.flashing.xmodem]]+  * [[doc:howto:generic.flashing.xmodem]]
-==== 3. via Bootloader and Serial port ==== +==== via Bootloader and Serial port ==== 
-  * -> [[doc:howto:generic.flashing.serial]]+  * [[doc:howto:generic.flashing.serial]]
-==== 4. via JTAG ==== +==== via JTAG ==== 
--> [[doc/hardware/port.jtag]]+ * [[doc/hardware/port.jtag]]
- +==== install a ramdisk-image into main memory ====
----- +
-==== 5. install a ramdisk-image into main memory ====+
This step shows you howto upload a new ramdisk image to the device. The existing firmware on the flash remains unchanged! You require a working serial cable to do the ramdisk upload. This step shows you howto upload a new ramdisk image to the device. The existing firmware on the flash remains unchanged! You require a working serial cable to do the ramdisk upload.
Line 89: Line 88:
Concrete examples: [[toh/netgear/wnr2000]], ... Concrete examples: [[toh/netgear/wnr2000]], ...
 +Don't forget to consult the other [[doc:howto:generic.overview|Generic Basic Howtos for OpenWrt]]
 +
 +===== Installation Checklist =====
 +//This checklist cannot and does not completely cover all the ways you can install OpenWrt.//
----- +<html> 
-Don't forget to consult the other [[doc:howto:generic.overview|Generic Basic Howtos for OpenWrt]]+  <head> 
-----+    <style type="text/css"> 
 +      .checklist {background:rgba(255,255,255,0.50); padding:1em;} 
 +      label:after {content:"\A"; white-space:pre;} 
 +      .lvl1 {margin-left:1em; font-weight:bold; margin-top:1em;} 
 +      .lvl2 {margin-left:2em;} 
 +      .lvl3 {margin-left:4em; font-style:italic;} 
 +    </style> 
 +  </head> 
 +  <body> 
 +    <form class="checklist"> 
 +      <label class="lvl1"><input type="checkbox"> Pre-Installation</label> 
 +        <label class="lvl2"><input type="checkbox"> Say hello in <a href="http://webchat.freenode.net/?channels=#openwrt">#openwrt</a> channel at freenode.</label> 
 +        <label class="lvl2"><input type="checkbox"> Make sure that the router has currently stock/original firmware installed.</label> 
 +       <label class="lvl2"><input type="checkbox"> Configure your computer to use static IP address.</label> 
 +        <label class="lvl2"><input type="checkbox"> Connect to the router with wire, not WiFi.</label> 
 +        <label class="lvl2"><input type="checkbox"> Do your own research and read all the resources about installing OpenWRT on your router:</label> 
 +          <label class="lvl3"><input type="checkbox"> <a href="http://wiki.openwrt.org/doc/faq/before.installation">FAQ before installation</a></label> 
 +          <label class="lvl3"><input type="checkbox"> <a href="http://wiki.openwrt.org/toh/start">Table of Hardware</a></label> 
 +          <label class="lvl3"><input type="checkbox"> <a href="https://forum.openwrt.org/">OpenWRT forum</a></label> 
 +        <label class="lvl2"><input type="checkbox"> Print or save those pages for offline reading:</label> 
 +          <label class="lvl3"><input type="checkbox"> <a href="http://wiki.openwrt.org/doc/howto/firstlogin">First login</a></label> 
 +          <label class="lvl3"><input type="checkbox"> <a href="http://wiki.openwrt.org/doc/howto/generic.failsafe">Failsafe</a></label> 
 +        <label class="lvl2"><input type="checkbox"> (optional) <a href="http://wiki.openwrt.org/doc/howto/generic.backup">Backup flash of your router.</a></label> 
 +      <label class="lvl1"><input type="checkbox"> <b>Installation</b></label> 
 +        <label class="lvl2"><input type="checkbox"> Reboot router.</label> 
 +        <label class="lvl2"><input type="checkbox"> Download OpenWRT image in proper location.</label> 
 +          <label class="lvl3"><input type="checkbox"> In case of <a href="http://wiki.openwrt.org/doc/howto/generic.sysupgrade">upgrading</a> existing OpenWrt system, the proper location is RAM (usually /tmp).</label> 
 +       <label class="lvl2"><input type="checkbox"> Verify MD5 checksum of the OpenWRT image you downloaded.</label> 
 +        <label class="lvl2"><input type="checkbox"> Make sure that there is at least as much free RAM as the size of OpenWRT image you have downloaded.</label> 
 +      <label class="lvl1"><input type="checkbox"> <b>Post-Installation</b></label> 
 +        <label class="lvl2"><input type="checkbox"> Set root password.</label> 
 +        <label class="lvl2"><input type="checkbox"> <a href="http://wiki.openwrt.org/doc/howto/generic.backup">Backup flash of your router.</a></label> 
 +        <label class="lvl2"><input type="checkbox"> Make yourself comfortable with the failsafe mode.</label> 
 +    </form> 
 +  </body> 
 +</html>

Back to top

doc/howto/generic.flashing.1352689693.txt.bz2 · Last modified: 2012/11/12 04:08 by uvray313