Fork of OpenWrt used in router Turris
Clone or download
Permalink
Failed to load latest commit information.
config Omnia target doesnt need make_defconfig hack anymore Dec 14, 2016
configs configs/common: add haveged to common packages and base list Sep 24, 2018
docker docker: fix luajit compilation Apr 19, 2018
docs add chaos_calmer branch Jun 14, 2015
files/etc Removed our set_opkg_url approach how to set opkg.conf. Instead of th… Feb 12, 2014
include kernel: Update to the latest release Sep 20, 2018
lists configs/common: add haveged to common packages and base list Sep 24, 2018
package ath10k-ct: Suppress debug messages Sep 24, 2018
patches lxc: Better warning check Sep 17, 2018
scripts bumprelease: Add simple script to bump releases Aug 30, 2018
target Revert "kernel: Few minor adjustemnts regarding bluetooth" Sep 6, 2018
toolchain Backport fopencookie to musl 1.1.15 from post 1.1.18 git version Feb 12, 2018
tools tools/automake: Update automake from LEDE Nov 6, 2017
turris-legacy As turris-legacy use version 3.6.5 Jul 10, 2017
uboot-static uboot-static: updated sdcard u-boot to rev 66210c1 Jul 2, 2015
vagrant vagrantfile: add openwrt bash completion to privisioning script May 10, 2015
.gitattributes add chaos_calmer branch Jun 14, 2015
.gitignore gitignore: ignore all log dirs Nov 20, 2015
.gitmodules Removed submodules feeds/lucics and package/packages Apr 21, 2015
BSDmakefile add chaos_calmer branch Jun 14, 2015
CHANGELOG feeds: knot-resolver update to version 2.4.1 (security fix) Aug 2, 2018
CONTRIBUTING.md CONTRIBUTING: Minor adjustments to mention even other options Jan 4, 2017
Config.in add chaos_calmer branch Jun 14, 2015
LICENSE add chaos_calmer branch Jun 14, 2015
Makefile add chaos_calmer branch Jun 14, 2015
README add chaos_calmer branch Jun 14, 2015
compile_fix compile_{fw,fix}: Fix passing KERNEL configs Jun 14, 2016
compile_fw compile_fw: Make medkit non-mandatory Aug 23, 2018
compile_omnia_fw compile_fw: Try to unify build methods Apr 12, 2016
compile_turris_fw compile_fw: Try to unify build methods Apr 12, 2016
disabled_packages.common disabled_packages: Small fix Jan 5, 2018
disabled_packages.omnia disabled_packages: Disable packages that don't build and we don't care Dec 31, 2017
disabled_packages.turris disabled_packages: Disable packages that don't build and we don't care Dec 31, 2017
feeds.conf.default turris-maintain: fix when lan/wan has no device Sep 25, 2018
release-override release-override: Fix libpcap version bumps Aug 31, 2018
rules.mk python: version bump to 3.6.0 (lede-17.01) Aug 14, 2018

README

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