On 8/19/25 23:37, Orv Beach wrote:
AREDN®, as we’ve come to know it, is 11 years old. In that time it has come a long way, supporting a wide variety of devices, a host of radio bands, and has been deployed across the world. The UI has evolved, tunnels have been added, bandwidth and throughput have increased, and more features and services can be supported.

The one constant in all this has been how AREDN® manages the network, using a protocol called Optimized Link State Routing - OLSR. Unfortunately as networks have grown, this protocol has buckled, and sometimes broken, under the strain, as OLSR was never designed for the size or variety of the networks we have. 

This year we added a new modern network protocol - Babel (see the How-To in the online documentation for more information). The goal has been to replace OLSR after a period of testing and migration, and we imagined it might take years to successfully transition from one protocol to the other. Instead, we have been blown away by how our community has embraced and requested this change. As of this writing, almost 80% of nodes worldwide are running firmware which uses the Babel protocol.

With this in mind, we have decided to move more quickly with our Babel transition. 2025 will be the last year we release AREDN® code which contains OLSR; 2026 will be the year we only speak Babel.

The Plan

In 2025 we expect one or more additional AREDN® production releases. These will be maintenance releases containing only critical bug fixes. All new development work will happen in the Babel nightly builds.

Then in 2026, the Babel nightly build will become the main nightly build, with the first production release being 4.26.1.0. To mark this change, we will bump our major release number to 4, indicating this major protocol change.

Effects of this Plan

Advantages for Babel-only networks:
Impacts to non-Babel networks:

Impact when navigating the Supernode network:

Other Impacts


--