What is OpenWrt?

OpenWrt is described as a Linux distribution for embedded devices.

Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developer, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.

> Supported Devices

Comments

Chaos Calmer 15.05-rc3

The OpenWrt developers are proud to announce the third release candidate of OpenWrt Chaos Calmer.

   _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (15.05 RC3)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------

-----------------------------------------------------
http://downloads.openwrt.org/chaos_calmer/15.05-rc3/

** Improvements since RC 2 **
* brcmfmac: support for BCM43602
* mt76: updated version with new firmware support, TX & DMA fixes
* Updated 3.18 to 3.18.17
* Fixed image builder generation
* Various security updates (e.g. openssl, curl)
* Minor fixes


** Improvements since RC 1 **
* Fixed broken ImageBuilders for most targets
* Updated 3.18 to 3.18.14
* Fixed broken IPv6 downstream DHCPv6-PD and onlink-route handling
* Images (special format) for Asus brcm47xx and bcm53xx devices
* Improved stability of sysupgrade on brcm47xx and bcm53xx
* Added HTTPS enforcement option to uhttpd
* Fixed umask issue
* Added support for a few new boards


** Highlights since Barrier Breaker **

* Linux kernel updated to version 3.18
* Improved Security Features
    - Rewritten package signing architecture based on ed25519
    - Added support for jails
    - Added support for hardened builds
* Improved Networking Support
    - Added or improved support for lots of 3G/4G modems (MBIM, QMI, NCM, ...)
    - Added support for 464XLAT (CLAT) [RFC 6877 + RFC 7050]
    - Netfilter performance enhancements (conntrack route cache)
    - Improved support for self-managing networks [draft-ietf-homenet-hncp]
    - Better multi-core support for the network stack
    - Improved support for MAP-E, MAP-T and LW4over6 IPv4 transitioning technologies
        [draft-ietf-softwire-map, -map-t, -map-dhcp, -lw4over6]
    - Improved network auto-setup capable of detecting and bootstrapping IPv4-only,
      6rd, Dual-Stack, IPv6-only, DS-Lite, LW4over6, MAP-E, MAP-T, 464XLAT
      and combinations without explicit configuration [based on RFC 7084]
    - Added support for Smart Queue Management (SQM) QoS, AQM and Traffic Shaping
    - Improved support for DNSSEC
* Platform and Driver Support
    - Added support for feeds of externally maintained targets
    - New mt7621 subtarget for Mediatek 11ac SoC
    - New mt76 mac80211 based wifi driver for MTK 11ac cores.
    - New mwlwifi mac80211 based wifi driver for the Marvell 88W8864
    - New bcm53xx target for Broadcom ARM BCM47xx/53xx devices
    - New mxs target for Freescale i.MX23/28 family and various boards
    - New sunxi target for AllWinner A10/A13/A20 family and various boards
    - brcm2708: support for Raspberry Pi 2
    - brcm63xx: support for BCM6318 and BCM63268 family
    - brcm63xx: improved fallback sprom support with bcma support

* Known Issues
    - KALLSYMS is active causing some devices to fail

And lots and lots of other advancements...
As always a big thank you goes to all our active package maintainers, testers, supporters and documenters.


Have fun!
    The OpenWrt developer team

Comments

Wireless Battle of the Mesh v8

The "Wireless Battle of the Mesh" is an event that aims to bring together people from across the globe to test the performance of different routing protocols for ad-hoc networks, like Babel, B.A.T.M.A.N., BMX, OLSR, and 802.11s.

Many developers and community networkers will join the event to hack, test, discuss, explain and learn.

If you are interested in dynamic routing protocols or wireless community networks you can't miss this event!

The event is free of charge and open for all, every year we strive to keep participation costs low by negotiating deals for accommodation and food.

This years edition will take place from Monday 3rd to Sunday 9th of August 2015 in Maribor, Slovenia at Dom Obrambe Pekre, the HQ of the Slovenian HAM-Radio Association.

OpenWrt.org both support and endorses Battle of the Mesh and the multiple communities involved in the event.

Further information is found @ http://battlemesh.org/BattleMeshV8

Comments

OpenWrt BarrierBreaker 14.07

The OpenWrt developers are proud to announce the final release of OpenWrt Barrier Breaker.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (14.07)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------

http://downloads.openwrt.org/barrier_breaker/14.07/

** Important changes since RC3 **
* various ath9k related fixes
* a few board related fixes
* fixes for packages depdending on curl
* per feed download folders

** Important changes since RC2 **
* NAT & firewall throughput improvements
* Security updates for OpenSSL & PolarSSL
* Minor fixes in DHCP & DHCPv6 handling
* Configuration support for GRE tunnels
* Various other fixes

** Important changes since RC1 **
* fix a long standing ath9k deadlock bug
* all feeds are now built
* image builder now works and RC2 contains all board specific images
* various board/stability fixes


** Highlights since Attitude Adjustment **
Default configuration and images

* Linux kernel updated to version 3.10

* Procd: new preinit, init, hotplug and event system written in C

* Native IPv6-support
    - RA & DHCPv6+PD client and server
    - Local prefix allocation & source-restricted routes
      (multihoming)

* Filesystem improvements
    - Added support for sysupgrade on NAND-flash
    - Added support for filesystem snapshot and rollback
    - Rewritten mounting system in C for rootfs and block devices

* UCI configuration improvements
    - Support for testing configuration and rollback to working    
      last working state
    - Unified change trigger system to restart services on-demand
    - Added a data validation layer

* Networking improvements
    - Netifd now handles setup and configuration reload of
      wireless interfaces
    - Added reworked event support to allow obsoleting network
      hotplug-scripts
    - Added support for dynamic firewall rules and zones
    - Added support for transparent multicast to unicast
      translation for bridges
    - Various other fixes and improvements


Additional highlights selectable in the package feeds or SDK
* Extended IPv6-support
    - Added DS-Lite support and improved 6to4, 6in4 and 6rd-support
    - Experimental support for Lightweight 4over6, MAP-E and MAP-T
    - Draft-support for self-managing home networks (HNCP)

* rpcd: new JSONRPC over HTTP-frontend for remote access to ubus

* mdns: new lightweight mdns daemon (work in progress)

* Initial support for the musl C standard library

* Support for QMI-based 3g/4g modems

* Support for DNSSEC validation

* Added architecture for package signing and SHA256 hashing

* ... and many more cool things

Package feed reorganization
For quite a while already we are not very satisfied with the quality
of the packages-feed. To address this, we decided to do a fresh start
on GitHub. The new feed https://github.com/openwrt/packages should be
used from now on and package maintainers are asked to move their
packages there. For the final release we will still build the old
packages feed but it will be necessary to enable it manually in the
opkg package list to be usable.

Additionally we would like to give a big thank you to all of our package
maintainers working on our various feeds.


New build servers
We would like to express our gratitude to Imagination Technology for
funding the 2 build servers that we used for the release.


Whats next ?
We aim at releasing Chaos Calmer (CC) before the end of the year. The
CC release will use 3.14 or a newer LTS kernel as baseline.



Have fun!
    The OpenWrt developer team

Comments

Wireless Battle of the Mesh v7

The "Wireless Battle of the Mesh" is an event that aims to bring together people from across the globe to test the performance of different routing protocols for ad-hoc networks, like Babel, B.A.T.M.A.N., BMX, OLSR, and 802.11s.

Many developers and community networkers will join the event to hack, test, discuss, explain and learn.

If you are interested in dynamic routing protocols or wireless community networks you can't miss this event!

The battlemesh is free of charge and open for all, every year we strive to keep participation costs low by negotiating deals for accommodation and food.

This year the event will take place from Monday 12th to Sunday 18th of May 2014 in Leipzig, Germany at the Sublab, a very cool local hackerspace.

OpenWrt.org both support and endorses Battle of the Mesh and the multiple communities involved in the event.

Further information is found @ www.battlemesh.org/BattleMeshV7

Comments

Attitude Adjustment (12.09 final)

25th April 2013

The OpenWrt Release Team would like to announce the final Attitude Adjustment Release (12.09).

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 ATTITUDE ADJUSTMENT (12.09, r36088)
 -----------------------------------------------------
  * 1/4 oz Vodka      Pour all ingredients into mixing
  * 1/4 oz Gin        tin with ice, strain into glass.
  * 1/4 oz Amaretto
  * 1/4 oz Triple sec
  * 1/4 oz Peach schnapps
  * 1/4 oz Sour mix
  * 1 splash Cranberry juice
 -----------------------------------------------------

The OpenWrt 12.09 "attitude_adjustment" source code can be checked out at:
  svn://svn.openwrt.org/openwrt/tags/attitude_adjustment_12.09/

Further information on how to checkout the release source code is found at:
  https://dev.openwrt.org/wiki/GetSource

Highlights since Backfire 10.03.1:

  • Dropped support for legacy Broadcom target (brcm-2.4)

  • Switched to Kernel 3.3

  • Switched to uClibc 0.9.33.2

  • Switched x86 images from ext2 to ext4 filesystem

  • Improved parallel building support

  • New netifd implementation to replace the old script based network configuration system

  • Switched to shadow passwords

  • Support for external overlay filesystems in release images

  • Various firewall enhancements

  • Wireless driver updates and stability improvements

  • Experimential support for 5 and 10 MHz channels in ath5k and ath9k

  • Package updates and dependency fixes

  • New target support: ramips, bcm2708 (Raspberry Pi) and others

  • Support for further router models

  • Support for building with eglic instead of uClibc

  • Support for 6RD configuration

  • Support for bridge firewalling in release images

Known Issues:

  • Most open tickets at the time of the final builds

  • Lower end devices with only 16 MiB RAM will easily run out of Memory, for bcm47xx based devices is Backfire with brcm-2.4 recommended

More detailed information available at:
  https://dev.openwrt.org/query?status=cl … ment+12.09

Detailed core changelog at: https://dev.openwrt.org/log/branches/attitude_adjustment
Detailed packages changelog at: https://dev.openwrt.org/log/branches/packages_12.09
Binaries can be downloaded at http://downloads.openwrt.org/attitude_adjustment/12.09/

Yours truly,
The OpenWrt developer team

Comments

BattleMeshV5

The BattleMesh organizers have announced the 'Battle of the Mesh version 5', which will be held in Athens, Greece. BattleMesh is a technical tournament with an overwhelming social character. If you are a mesh networking enthusiast, community networking activist, or have an interest in mesh networks you might find this gathering highly interesting. This event is an opportunity to meet developers from the most popular open source mesh protocol implementations, such as B.A.T.M.A.N, OLSR, Babel, BMX and L3 and L2.

The BattleMeshV5 will be held in Athens, Greece from the 26th of March until 1th of April. The testing / hacking / talks will take place in the National Technical University of Athens (NTUA). A large room that can accommodate 100 persons has been reserved for the BattleMesh participants. To this comes space for workshops, hacking sessions and a long list of social activities.

There is further organized a BattleMeshV5 Warmup which will be held during the weekend of 23rd - 25th of March in the mountain village of Sarantaporo. Sarantaporo is a small mountain village, situated at an altitude of 840m, opposite Olympus mountain, in the prefecture of Larisa, not far from Athens. It’s permanent population is about 900 inhabitants and their main activities are agriculture, farming and surfing the web!

Further information can be found on the BattleMeshV5 website: http://battlemesh.org/BattleMeshV5

The OpenWrt developers

Comments

Backfire 10.03.1 final

21 December 2011

The OpenWrt Release Team would like to announce the final
Backfire Interim Release 1 (10.03.1).

Binaries can be downloaded at http://downloads.openwrt.org/backfire/10.03.1/

Highlights since Backfire 10.03.1 RC6:

  * Added support for the TP-Link TL-MR3420
  * Added support for the Netgear WNDR3800
  * Added support for the D-Link DSL-2650U
  * Another round of mac80211 improvements and stability fixes
  * Changed wireless interface numbering schema to support restarts of single radios
  * Fixed ethernet on newer Compex WP543 Boards
  * Fixed race condition in link state handling of ag71xx ethernet driver
  * Fixed cpmac ethernet regressions on various AR7 boards
  * Fixed various busybox issues
  * Fixed dropbear segmentation fault when using remote port forwardings
  * Fixed the second ethernet port on Ubiquiti NanoStation M devices
  * Prevent accidental bridging of station mode interfaces
  * Indefinitely try to resolve NTP server addresses, improves reliability of time sync

Known Issues:

  * Most open tickets at the time of the final builds
  * Various 5GHz channels may be locked due to lacking DFS support and other regulatory requirements

More detailed information available at:

  https://dev.openwrt.org/milestone/Backfire%2010.03.1

Detailed core changelog at: https://dev.openwrt.org/log/branches/backfire?revs=28695-29592
Detailed packages changelog at: https://dev.openwrt.org/log/branches/packages_10.03.1?revs=28695-29592


Yours truly,
The OpenWrt developer team

Comments