This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
doc:howto:obtain.firmware [2012/11/12 16:11] uvray313 |
doc:howto:obtain.firmware [2015/04/15 08:45] (current) mitar Style. |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Obtaining Firmware ====== | ||
+ | There are 5 ways to obtain an OpenWrt firmware image file: | ||
+ | |||
+ | - **[[obtain.firmware.download|Download]]** a pre-assembled (prebuilt) image file from the downloads section. **Recommended** | ||
+ | - Use the **[[obtain.firmware.generate|Image Generator]]** to generate an OpenWrt firmware image file yourself. (Generate in terms of compose, arrange, assort, lump together) | ||
+ | - Use the **[[obtain.firmware.sdk|SDK]]** to cross-compile packages. This process involves: | ||
+ | * downloading the SDK-zip-file. | ||
+ | * using this SDK to crosscompile OpenWrt packages. | ||
+ | * generating an OpenWrt firmware image file(s). | ||
+ | - Use the **//[[about:toolchain|OpenWrt Buildroot]]//** to do everything from scratch. This process involves: | ||
+ | * retrieving the source code via ''svn''/''git''. | ||
+ | * compiling the toolchain (SDK). | ||
+ | * using the just compiled toolchain to crosscompile OpenWrt packages. | ||
+ | * using the Image Generator to generate OpenWrt firmware image file(s). | ||
+ | - Use premade [[obtain.firmware.docker|Docker image]] to generate an OpenWrt image for yourself, needs [[https://www.docker.io/|Docker]], but all other dependencies are inside a Docker image. | ||
+ | |||