• Stars
    star
    135
  • Rank 269,297 (Top 6 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created almost 7 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Legacy OpenWrt "Chaos Calmer" release branch
This is the buildsystem for the OpenWrt Linux distribution.

Please use "make menuconfig" to configure your appreciated
configuration for the toolchain and firmware.

You need to have installed gcc, binutils, bzip2, flex, python, perl, make,
find, grep, diff, unzip, gawk, getopt, subversion, libz-dev and libc headers.

Run "./scripts/feeds update -a" to get all the latest package definitions
defined in feeds.conf / feeds.conf.default respectively
and "./scripts/feeds install -a" to install symlinks of all of them into
package/feeds/.

Use "make menuconfig" to configure your image.

Simply running "make" will build your firmware.
It will download all sources, build the cross-compile toolchain, 
the kernel and all choosen applications.

You can use "scripts/flashing/flash.sh" for remotely updating your embedded
system via tftp.

The OpenWrt system is documented in docs/. You will need a LaTeX distribution
and the tex4ht package to build the documentation. Type "make -C docs/" to build it.

To build your own firmware you need to have access to a Linux, BSD or MacOSX system
(case-sensitive filesystem required). Cygwin will not be supported because of
the lack of case sensitiveness in the file system.


Sunshine!
	Your OpenWrt Project
	http://openwrt.org


More Repositories

1

openwrt

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
C
19,412
star
2

luci

LuCI - OpenWrt Configuration Interface
JavaScript
6,207
star
3

packages

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Makefile
3,927
star
4

mt76

mac80211 driver for MediaTek MT76x0e, MT76x2e, MT7603, MT7615, MT7628 and MT7688
C
738
star
5

docker

Docker containers of the ImageBuilder and SDK
Dockerfile
460
star
6

routing

OpenWrt Routing Packages
Shell
328
star
7

asu

An image on demand server for OpenWrt based distributions
Python
309
star
8

odhcpd

This repository is a mirror of https://git.openwrt.org/?p=project/odhcpd.git. Pull requests will be accepted which will be merged in odhcpd.git
C
163
star
9

telephony

The telephony packages feed
Makefile
104
star
10

mtk-wifi-gpl

MediaTek 802.11ac GPL driver
C
99
star
11

odhcp6c

This repository is a mirror of https://git.openwrt.org/?p=project/odhcp6c.git. It is for reference only and is not active for checks-ins or reporting issues; issues should be reported at: https://bugs.openwrt.org. Pull requests will be accepted which will be merged in odhcp6c.git
C
77
star
12

archive

Historical pre-merge OpenWrt archive
C
60
star
13

video

Makefile
54
star
14

omcproxy

OpenWrt embedded IGMPv3/MLDv2 Proxy
C
32
star
15

gh-action-sdk

GitHub CI action to build packages via SDK
Shell
29
star
16

qosify

[MIRROR] OpenWrt QoS implementation based one eBPF + CAKE
C
27
star
17

firmware-selector-openwrt-org

This repository is being migrated over from GitLab, ymmv
JavaScript
26
star
18

buildscripts

Build and maintenance scripts for OpenWrt releases
Shell
24
star
19

packages-abandoned

Feed for abandoned OpenWrt packages
Makefile
19
star
20

usteer

[MIRROR] OpenWrt AP service for client steering
C
18
star
21

bcm63xx-next

Linux for Broadcom BCM63xx SoC
C
18
star
22

netifd

[MIRROR] OpenWrt Network interface configuration daemon
C
17
star
23

firewall4

[MIRROR] OpenWrt nftables firewall
UnrealScript
17
star
24

ubus

[MIRROR] OpenWrt system message/RPC bus
C
15
star
25

uci

[MIRROR] OpenWrt Unified Configuration Interface
C
14
star
26

libubox

[MIRROR] C utility functions for OpenWrt
C
13
star
27

targets

Feed for OpenWrt targets not maintained in mainline anymore
C
12
star
28

cypress-nvram

brcmfmac nvram files
12
star
29

firmware_qca-wireless

[MIRROR] Qualcomm Wireless Device BDF
10
star
30

buildbot

OpenWrt buildbot configuration
Python
10
star
31

firmware-utils

[MIRROR] OpenWrt firmware image utilities
C
9
star
32

uhttpd

[MIRROR] Tiny HTTP server
C
9
star
33

usign

[MIRROR] Tiny signify replacement
C
8
star
34

ustp

[MIRROR] OpenWrt MSTP/RSTP/STP daemon
C
7
star
35

make_ext4fs

[MIRROR] Standalone fork of Android make_ext4fs utility
C
7
star
36

unetd

[MIRROR] WireGuard based VPN connection manager for OpenWrt
C
7
star
37

rpcd

[MIRROR] OpenWrt ubus RPC daemon
C
7
star
38

uclient

[MIRROR] libubox HTTP client library
C
7
star
39

ugps

[MIRROR] OpenWrt GPS daemon
C
6
star
40

bcm63xx-cfe

BCM63xx CFE binaries
6
star
41

branding

This repository contains logos and color definitions used by OpenWrt
5
star
42

ubox

[MIRROR] OpenWrt core utilities
C
5
star
43

jsonpath

[MIRROR] JSON parsing utility
C
5
star
44

ustream-ssl

[MIRROR] ustream SSL wrapper
C
5
star
45

mdnsd

[MIRROR] OpenWrt MDNS daemon
C
5
star
46

udebug

[MIRROR] OpenWrt debugging helper library/service
C
5
star
47

toh

JavaScript
5
star
48

opkg-lede

[MIRROR] LEDE fork of Opkg
C
5
star
49

iwinfo

[MIRROR] Library for accessing wireless device drivers
C
5
star
50

actions-shared-workflows

4
star
51

libnl-tiny

[MIRROR] Tiny OpenWrt fork of libnl
C
4
star
52

mountd

[MIRROR] OpenWrt automount daemon
C
4
star
53

firewall3

[MIRROR] OpenWrt firewall configuration utility
C
4
star
54

uqmi

[MIRROR] Tiny QMI command line utility
C
4
star
55

cgi-io

[MIRROR] CGI utility for handling up/downloading of files etc.
C
4
star
56

procd

[MIRROR] OpenWrt service / process manager
C
4
star
57

relayd

[MIRROR] IPv4 pseudo-bridge routing daemon
C
3
star
58

librpc-uclibc

[MIRROR] Standalone librpc forked from uclibc
C
3
star
59

umbim

[MIRROR] OpenWrt MBIM modem utility
Perl
3
star
60

fstools

[MIRROR] OpenWrt filesystem utilities
C
3
star
61

urngd

[MIRROR] Micro non-physical true random number generator based on timing jitter
C
3
star
62

usbmode

[MIRROR] usbmode - usb_modeswitch replacement
C
3
star
63

ucert

[MIRROR] OpenWrt usign certificate wrapper
C
3
star
64

bcm63xx_atf

[MIRROR] Broadcom-s Trusted Firmware A
C
2
star
65

broadcom-sprom

Broadcom BCMA/SSB Fallback SPROMs
2
star
66

bcm63xx_u-boot

[MIRROR] Broadcom-s U-Boot
C
2
star
67

fwtool

[MIRROR] Utility for appending and extracting firmware metadata and signatures
C
2
star
68

forum-old

HTML
1
star
69

rtl8125

Realtek 8125 Linux driver
C
1
star