Skip to content

Latest commit

 

History

History
74 lines (47 loc) · 2.6 KB

File metadata and controls

74 lines (47 loc) · 2.6 KB

Firmware Libre-Mesh per NinuxVerona

Qui adattiamo il firmware Libre-Mesh alle esigenze di NinuxVerona.

Le differenze rispetto al firmware originale possono essere visualizzate qui.

Il firmware potrà essere scaricato già compilato a breve, per ora può essere compilato seguendo le istruzioni sotto o in italiano qui. Durante il make config suggeriamo di selezionare, sotto il menù LiMe, tutti e solo i seguenti pacchetti:

  • lime-debug
  • lime-eb-ip-tables
  • lime-hwd-ground-routing
  • lime-hwd-openwrt-wan
  • lime-proto-batadv
  • lime-proto-wan
  • lime-system
  • lime-webui

e indicando nel file feeds il repository di codice di NinuxVerona, ossia usando il comando

echo "src-git lime https://github.com/VeronaWirelessCommunity/lime-packages.git" >> feeds.conf

invece dell'equivalente presente nelle istruzioni generiche.


tip for next commit

Libre-Mesh packages "Big Bang" release (14.07)

Libre-Mesh project includes the development of several tools used for deploying libre/free mesh networks, check the objectives and agreements.

The firmware (the main piece) will allow simple deployment of auto-configurable, yet versatile, multi-radio mesh networks. Check the Network Architecture to see the basic ideas.

Building a firmware image

The Libre-Mesh firmware can be compiled either manually adding the feed to a OpenWrt buildroot environment.

Using OpenWrt buildroot

For full and detailed compilation guide refer to our wiki.

Clone OpenWRT stable repository, nowadays is version 14.07 (Barrier Breaker).

git clone git://git.openwrt.org/14.07/openwrt.git

Add lime-packages feed to the default ones.

cd openwrt
cp feeds.conf.default feeds.conf
echo "src-git lime https://github.com/libre-mesh/lime-packages.git" >> feeds.conf

Download the new packages.

scripts/feeds update -a
scripts/feeds install -a

Select needed packages from LiMe menu in menuconfig.

make menuconfig

Compile the firmware images.

make

The resulting files will be present in bin/ directory.