Skip to content

VeronaWirelessCommunity/lime-packages

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

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.

Packages

No packages published

Languages

  • JavaScript 28.2%
  • Lua 23.3%
  • HTML 15.5%
  • C 10.1%
  • Makefile 8.9%
  • CSS 8.4%
  • Shell 5.6%