User Tools

Site Tools



OpenWrt is a highly extensible GNU/Linux distribution for embedded devices (typically wireless routers). Unlike many other distributions for routers, OpenWrt is built from the ground up to be a full-featured, easily modifiable operating system for embedded devices. In practice, this means that you can have all the features you need with none of the bloat, powered by a modern Linux kernel.

OpenWrt Guides

Quick Start Guide User Guide Developer Guide
Start here if you are new to OpenWrt. Find out how to upgrade the firmware your home router to use OpenWrt and make your network at home much better. Read more... Start here if you already have OpenWrt running on your router. OpenWrt has hundreds of optional packages that give you VPNs, VLANs, and other capabilities. Read more... Start here if you want to create custom builds of OpenWrt or contribute to its development. There are a large number of tools that make the development easy. Read more...
Hardware documentation Tech reference
A collection of articles about the hardware and devices the OpenWrt firmware runs on. Read more... Technical reference articles about OpenWrt components. Read more...

Where can I learn more?

The three guides above (Newcomer, User, and Developer Guides) have links to virtually all the information about OpenWrt. You can also use the general Search function from any wiki page (see upper right corner), or use the search form below to search only in the documentation section of this wiki, or work your way through the complete listing of documentation pages shown below.

Search in the OpenWrt documentation:

Documentation pages by namespace


Developer guide

The build system

"Hello, world!" for OpenWrt


Making OpenWrt releases

Release goals


The OpenWrt Source Code



Quick start guide for OpenWrt/LEDE installation

User guide

Installing additional software

Advanced Configuration

Base system

Firewall Documentation

fw3 Configurations

Firewall Miscellaneous Items

netfilter and iptables

Alternate Firewall Builders

UPnP (aka Universal Plug and Play)

Hardware features and modifications

Audio support

Bluetooth in OpenWrt

Led manipulation and setup

Video support


Installation methods

Recovery methods

LuCI Web Interface




Traffic Shaping

VLAN (aka Virtual LAN)

WAN (aka Internet access)

MultiWAN (aka accessing the internet through more than one modem/device)
WWAN aka 3G/4G/LTE and similar

Wi-Fi configuration

Guest Wi-Fi
Mesh Wi-Fi
Wi-Fi network tools

Zero configuration network setup

Performance and logging



Additional Services

Automation, home automation and similar

Captive Portals (aka splash pages for an open/paid Wi-Fi hotspot)

Direct Connect

DDNS (aka Dynamic Domain Name Server)

DNS (aka Domain Name System)

Downloading and P2P Filesharing

Email server and functionality

Media Server (aka stream media to devices in your local network)

NAS (aka Network Attached Storage)

Network Monitoring

NTP (aka network time synchronization)

Print Server (aka printing over the network)

Proxy server

Control your device remotely without direct ssh access

Scanner server

SNMP (aka Simple Network Management Protocol)

SSH (aka Secure Shell Remote Access)


UPS (aka Uninterruptible Power Supply)

VoIP (aka Voice over IP protocol)

VPN (aka Virtual Private Network)

Libreswan / IPsec
strongSwan / IPsec

Wake On Lan (aka send messages to power up devices connected to ethernet)

Web servers

Storage functions




Technical Reference



WLAN drivers





Instruction Sets


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/start.txt · Last modified: 2020/09/09 22:16 by infercom2