Italiano English
Modifica History Actions

Differenze per "Libre-Mesh"

Differenze tra le versioni 5 e 6
Versione 5 del 2014-08-12 11:30:05
Dimensione: 1130
Autore: leonaard
Commento: configurazione
Versione 6 del 2014-08-13 17:29:27
Dimensione: 2644
Autore: ilario
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 23: Linea 23:
== Scaricare il firmware ==
Il firmware libre-mesh può essere scaricato da [[ http://downloads.libre-mesh.org/ | qui ]].
Linea 25: Linea 28:

Si consiglia di compilarlo utilizzando lime-build, come illustrato di seguito:

Procuratevi un computer con Linux e circa 9 GB di spazio libero su disco. Installate le dipendenze necessarie alla compilazione, ad esempio su Debian potete installarle con:
{{{
apt-get install git build-essential libncurses5-dev zlib1g-dev gawk subversion
}}}

Dunque scaricate lime-build, che successivamente si occuperà di scaricare tutto il resto e di compilarlo:
{{{
git clone https://github.com/libre-mesh/lime-build.git
}}}

Controllate la lista dei router supportati da lime-build e trovate il vostro modello:
{{{
make list_targets
}}}

se non trovate il vostro device nella lista chiedete nella [[ https://lists.libre-mesh.org/mailman/listinfo/dev | mailing list degli sviluppatori di Libre-Mesh ]] che qualcuno aggiunga il supporto.

Compilate l'immagine per il vostro target, indicandolo dopo T=. Indicate anche il numero di processi simultanei di compilazione che volete utilizzare. Ad esempio per compilare una immagine per una Ubiquiti NanoStation M5 utilizzando appieno un processore quad core potete lanciare:
{{{
make J=5 T=nsm5 build
}}}

Le immagini prodotte si troveranno nella cartella "images".

Altre opzioni per l'uso di lime-build possono essere trovate [[ https://github.com/libre-mesh/lime-build/blob/master/README.md | qui ]].

=== Altre guide ===

Il firmware Libre-Mesh è il nuovo firmware per le community wireless sviluppato dagli sforzi congiunti di italiani, spagnoli ed argentini riuniti sotto il nome di, appunto, Libre-Mesh. Precisamente il firmware Libre-Mesh è un insieme di moduli da aggiungere a OpenWrt per gestire il routing dinamico e altre funzioni necessarie per gestire una rete mesh.

Libre-Mesh viene attualmente utilizzato in Ninux da:

Configurazione

La configurazione è semplificata, leggermente differente tra le diverse isole.

Modificare il file di configurazione:

# vim /etc/config/lime

Applicare le modifiche e renderle permanenti:

# lime-config
# uci commit

Scaricare il firmware

Il firmware libre-mesh può essere scaricato da qui.

Compilare

Come tutti i firmware open source è possibile compilare una immagine di Libre-Mesh.

Si consiglia di compilarlo utilizzando lime-build, come illustrato di seguito:

Procuratevi un computer con Linux e circa 9 GB di spazio libero su disco. Installate le dipendenze necessarie alla compilazione, ad esempio su Debian potete installarle con:

apt-get install git build-essential libncurses5-dev zlib1g-dev gawk subversion

Dunque scaricate lime-build, che successivamente si occuperà di scaricare tutto il resto e di compilarlo:

git clone https://github.com/libre-mesh/lime-build.git

Controllate la lista dei router supportati da lime-build e trovate il vostro modello:

make list_targets

se non trovate il vostro device nella lista chiedete nella mailing list degli sviluppatori di Libre-Mesh che qualcuno aggiunga il supporto.

Compilate l'immagine per il vostro target, indicandolo dopo T=. Indicate anche il numero di processi simultanei di compilazione che volete utilizzare. Ad esempio per compilare una immagine per una Ubiquiti NanoStation M5 utilizzando appieno un processore quad core potete lanciare:

make J=5 T=nsm5 build

Le immagini prodotte si troveranno nella cartella "images".

Altre opzioni per l'uso di lime-build possono essere trovate qui.

Altre guide