<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>FirmwareEigenNet</title><revhistory><revision><revnumber>10</revnumber><date>2014-05-19 19:17:18</date><authorinitials>BornAgain</authorinitials><revremark>corretta parola che punta a pagina inesistente</revremark></revision><revision><revnumber>9</revnumber><date>2013-04-05 15:02:41</date><authorinitials>ilario</authorinitials></revision><revision><revnumber>8</revnumber><date>2012-12-20 16:10:24</date><authorinitials>host97-21-dynamic.246-95-r.retail.telecomitalia.it</authorinitials></revision><revision><revnumber>7</revnumber><date>2012-10-27 09:19:12</date><authorinitials>Luke@eigenlab</authorinitials><revremark>echo vuole ' ' per sicurezza</revremark></revision><revision><revnumber>6</revnumber><date>2012-10-04 17:13:03</date><authorinitials>93-58-69-253.ip157.fastwebnet.it</authorinitials></revision><revision><revnumber>5</revnumber><date>2012-10-04 17:11:29</date><authorinitials>93-58-69-253.ip157.fastwebnet.it</authorinitials></revision><revision><revnumber>4</revnumber><date>2012-10-04 17:11:03</date><authorinitials>93-58-69-253.ip157.fastwebnet.it</authorinitials></revision><revision><revnumber>3</revnumber><date>2012-10-04 16:29:56</date><authorinitials>2001:1418:1a9:eeab:226:18ff:fe80:c515</authorinitials></revision><revision><revnumber>2</revnumber><date>2012-10-04 15:53:23</date><authorinitials>2001:1418:1a9:eeab:226:18ff:fe80:c515</authorinitials></revision><revision><revnumber>1</revnumber><date>2012-10-04 15:53:06</date><authorinitials>2001:1418:1a9:eeab:226:18ff:fe80:c515</authorinitials></revision></revhistory></articleinfo><para>EigenNet e' un firmware per reti comunitarie basato su <ulink url="http://wiki.ninux.org/FirmwareEigenNet/OpenWrt#">OpenWrt</ulink>, per soddisfare le esigenze di tante comunita' viene sviluppato in diversi branch di cui i principali sono: </para><itemizedlist><listitem><para>master - ramo di sviluppo instabile, attualmente usa batman-adv per la costruzione della rete mesh a layer 2. </para></listitem><listitem><para>pisa - branch adatto alle esigenze della comunita' di Pisa, e' basato su commit stabili di master. </para></listitem><listitem><para>roma - ramo sviluppato da arkanet per la comunita' di Roma basato su master ma usa OLSRd per il routing a layer 3. </para></listitem></itemizedlist><para>Compilare il firmware: </para><orderedlist numeration="arabic"><listitem><para>Scegliere la release di <ulink url="http://wiki.ninux.org/FirmwareEigenNet/OpenWrt#">OpenWrt</ulink> da usare, raccomandiamo di usare backfire per hardware con chip con driver madwifi, e trunk per hardware con chip con driver ath9k ( per esempio device della serie M di Ubiquity ) </para></listitem><listitem><para>Scaricare il sorgente di <ulink url="http://wiki.ninux.org/FirmwareEigenNet/OpenWrt#">OpenWrt</ulink> seguendo <ulink url="https://dev.openwrt.org/wiki/GetSource">le istruzioni su questa pagina</ulink> </para></listitem><listitem><para>Aggiungere il feed dei sorgenti di eigenNet ( sostituire &quot;CartellaOpenWRT&quot; e &quot;<ulink url="http://wiki.ninux.org/FirmwareEigenNet/NomeBranch#">NomeBranch</ulink>&quot; con i nomi veri ) </para><screen><![CDATA[cd CartellaOpenWRT
cp feeds.conf.default feeds.conf
echo 'src-git zzzeigennet git://gitorious.org/eigennet/packages.git;NomeBranch' >> feeds.conf
scripts/feeds update -a
scripts/feeds install -a ]]></screen></listitem><listitem><para>Scegliere le proprie impostazioni di compilazione (i pacchetti di eigenNet si trovano sotto il menu' &quot;Administration&quot; ) </para><screen><![CDATA[make menuconfig]]></screen></listitem><listitem><para>Compilare </para><screen><![CDATA[make]]></screen></listitem><listitem><para>Prendere l'immagine che ci serve dentro la cartella bin </para></listitem></orderedlist><para>Altre istruzioni aggiornate in inglese si trovano <ulink url="https://gitorious.org/eigennet/pages/Home">qui</ulink>. </para></article>