Download Precompiled Binaries

We offer a list of precompiled firmware images with generic settings. This is the easiest way to first test and install LiMe in your router.

  • The current stable tested release is Community Chaos, images can be found at downloads site.

  • For the development version of LiMe including experimental features, you can use the automatic generated, not tested, images from Lime-Build develop.

Chef is our own web application for generating customized firmware images.

Installation procedure

For installation procedure read our Quick Starting Guide.

Compile Using the Tool lime-build

lime-build is a tool to easily compile locally a firmware image. It also creates a development environment.

Install build dependencies, for example on a Debian/Ubuntu based Linux distribution install the following packages:

sudo apt-get install subversion zlib1g-dev gawk flex unzip bzip2 gettext build-essential libncurses5-dev libncursesw5-dev libssl-dev binutils cpp psmisc docbook-to-man wget git

Download lime-build git repository:

git clone https://github.com/libremesh/lime-build.git
cd lime-build

You can see the list of officially supported targets (see our supported hardware page) and profiles (sets of LibreMesh packages) by typing:

make info

To compile a target/profile just execute (example):

make T=ar71xx P=generic
  • T is the target related to the hardware type.

  • P is the profile related to the software combination of LibreMesh packets.

  • A successful build relies on a stable network connection. If the build fails, simply try again or add the option J=1 if you don’t mind waiting longer.

You will find the binaries ready to install in output directory.

See the lime-build README for more information and options.

Compile the Code Using Pristine OpenWrt buildroot