User Tools

Site Tools


External Documentation

OpenWrt is a Linux distribution and comes with own documentation, but much documentation is provided upstream, by the creators of the components.


Das U-Boot (GPLv2)

RedBoot (modified GPL)

RedBoot (Red Hat Embedded Debug and Bootstrap firmware)

CFE (BSD like)

CFE (Common Firmware Environment) is a firmware developed by Broadcom.

Linux Kernel (GPLv2)

This is the Homepage of the Linux Kernel:

GNU/Linux Drivers (diverse)

While all drivers belong into the kernel, official Wikis additionally exist for wireless and sound:

C standard library

µClibc (LGPL)

At the moment OpenWrt uses µClibc as C standard library.


newlib (LGPL)

diet libc (GPLv2)

The project homepage and some FAQ.

Opkg (GPLv2)

OpenWrt can be seen as a Linux Distribution for embeded devices. It does bring a Package Manager:

BusyBox (GPLv2)

OpenWRT uses BusyBox to implement the shell environment and most of the usual Unix commands. Instead of having a collection of separate binaries, BusyBox condenses them into one. Executables like vi, ls and grep are merely symbolic links to the BusyBox binary. BusyBox Command Help

Netfilter (GPLv2+)

iptables, ip6tables, ebtables:

Dropbear (MIT-style license)

OpenWrt prefers over openssl-daemon because of its smaller footprint.

Dnsmasq (GPL)

In order to handle various OpenWrt configurations, the dnsmasq init script is quite complex. Documentation on all the options passed to dnsmasq is available. Dnsmasq manual

Samba (GPLv3)

Official documentation:

Web servers

µHTTPd (New BSD License)

Since 10.03 'Backfire' OpenWrt utilizes µHTTPd instead of httpd included in Busybox. (install uhttpd)

httpd (Busybox) (GPLv2)

httpd (recompile busybox with this included)

lighttpd (revised BSD)

Currently used by the X-Wrt project. lighttpd (install lighttpd and mods)

mini-httpd (GPLv3+)

mini-httpd (install mini-httpd and mods)

Audio Servers

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
docs/techref/externaldocumentation.txt · Last modified: 2020/04/27 20:35 by tmomas