<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.bologna.ninux.org/mediawiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.bologna.ninux.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dancast78</id>
		<title>NinuxBO - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.bologna.ninux.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dancast78"/>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Special:Contributions/Dancast78"/>
		<updated>2026-04-16T06:26:57Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal</id>
		<title>Captive portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal"/>
				<updated>2015-03-25T09:36:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* DNS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DNS ==&lt;br /&gt;
&lt;br /&gt;
Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono attivi.&lt;br /&gt;
&lt;br /&gt;
Per catturare le richieste di utenti che si agganciano per qualsiasi motivo alla rete NinuxBo e dare disponibilita' di una pagina di bevenuto si puo' usare un captive portal, cioe' una sistema per redirigere tutte le richieste verso ad esempio una pagina web espicativa.&lt;br /&gt;
&lt;br /&gt;
Ci sono vari modi per farlo ad esempio usando dnsmasq che e' il dhcp gia' presente in lime e che svolge anche le funzioni di dns si puo' creare una regola di risoluzione universale.&lt;br /&gt;
&lt;br /&gt;
Qui facciamo il caso di una macchina collegata alla rete e che si occupa di risolvere i nomi per tutta la rete.&lt;br /&gt;
&lt;br /&gt;
Basta aggiungere al file /etc/dnsmasq.conf la seguente riga&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
e ricaricare dnsmasq&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/dnsmasq restart&lt;br /&gt;
&lt;br /&gt;
Ora va fatta una modifica sugli access point lime in modo che vadano a chiedere alla nostra macchina dns come risolvere i nomi, per farlo basta modificare il file:&lt;br /&gt;
&lt;br /&gt;
 /etc/resolv.conf&lt;br /&gt;
&lt;br /&gt;
La riga da modificare è&lt;br /&gt;
&lt;br /&gt;
 nameserver 127.0.0.1&lt;br /&gt;
&lt;br /&gt;
e va modificata con l'ip della macchina con il dns&lt;br /&gt;
&lt;br /&gt;
 nameserver 10.51.x.x&lt;br /&gt;
&lt;br /&gt;
oppure modificare &lt;br /&gt;
&lt;br /&gt;
 /etc/dnsmasq.d/lime-proto-anygw-10-ipv4.conf&lt;br /&gt;
&lt;br /&gt;
aggiungendo&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
verificare se la modifica ha avuto effetto&lt;br /&gt;
&lt;br /&gt;
 nslookup ninux.org&lt;br /&gt;
 nslookup wikipedia.it&lt;br /&gt;
&lt;br /&gt;
dovrebbe arrivarci sempre come risposta l'inidirizzo ip del captive portal&lt;br /&gt;
&lt;br /&gt;
il cancelletto e' usato come carattere jolly da dnsmasq (qualsiasi richiesta di risoluzione dei nomi) e 10.51.xx.yy e' l'indirizzo del captive portal (puo' essere l'antenna stessa oppure un altro pc sulla rete)&lt;br /&gt;
&lt;br /&gt;
è usato in dnsmasq come carattere jolly è l'equivalente del carattere * in questo modo tutte le richieste che richiedono il dns vengono risolte con l'indirizzo del router. quindi chi cerca ad esempio http://www.wikipedia.org/ finsice su 10.51.xx.yy.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
&lt;br /&gt;
Un utente si aggancia alla rete NinuxBo e digita sul browser http://www.wikipedia.org/, il dns gli risponde che l'indirizzo ip di wikipedia e' 10.51.xx.yy (10.51.xx.yy e' l'indirizzo del captive portal) se sulla macchina e' presente un server web l'utente verra' rediretto sulla home page del captive portal che avra' una pagina di benvenuto/esplicativa.&lt;br /&gt;
&lt;br /&gt;
== Apache/Apache SSL ==&lt;br /&gt;
&lt;br /&gt;
La cosa si complica un po' se l'utente digita http://www.wikipedia.org/pagina/, questo va comunque gestito nella configurazione del server web.&lt;br /&gt;
&lt;br /&gt;
Prima di proseguire sulla configurazione del captive portal va precisato che questo mostra una copia di questo wiki quindi la home page da analizzare si troverà in http://10.51.x.y/mediawiki/index.php, ed è presente anche una cartella speedtest.&lt;br /&gt;
&lt;br /&gt;
Nella cartella principale del webserver (apache), creare un file .htaccess con il seguente contenuto:&lt;br /&gt;
&lt;br /&gt;
 RewriteEngine On # Turn on the rewriting engine &lt;br /&gt;
 RewriteRule ^mediawiki/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule ^speedtest/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule  ^(.*)$ http://10.51.0.12/mediawiki/ [R,L]&lt;br /&gt;
&lt;br /&gt;
La prima riga attiva il modulo rewrite engine che analizza gli indirizzi richiesti al server e li modifica prima di mandarli in esecuzione.&lt;br /&gt;
&lt;br /&gt;
Si passa all'analisi dell'indirizzo richiesto se l'indirizzo contiene la stringa mediawiki dopo l'ip richiesto, viene inoltrato l'url senza modifica al server web (questo va fatto anche per evitare loop sull'ultima riga, quindi le due righe devono essere aggiornate in modo speculare).&lt;br /&gt;
&lt;br /&gt;
La terza riga inoltra la richiesta diretamente anche al server web se viene richiesto l'indirizzo http://10.51.x.y/speedtest/ in questo modo oltre al captive portal è possibile configurare altri servizi, ovviamente è consigliabile che l'indirizzo di questi servizi sia segnalato in home altrimenti è difficile trovarli.&lt;br /&gt;
&lt;br /&gt;
L'ultima riga è quella che effettivamente redirige tutte le richieste verso la splash page reindirizzando tutto sulla home effettiva sel server web (mediawiki).&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Verbale_2015_03_18</id>
		<title>Verbale 2015 03 18</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Verbale_2015_03_18"/>
				<updated>2015-03-17T15:50:29Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* Varie ed eventuali */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Manifesto di Ninux ===&lt;br /&gt;
&lt;br /&gt;
* Aggiorneremo il wiki per dettagliare un pò meglio cosa significa per noi peering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avanzamento lavori ===&lt;br /&gt;
&lt;br /&gt;
* Nodo Berneri, attivo in attesa di terminare i lavori.&lt;br /&gt;
&lt;br /&gt;
E' stata sfondata la canna fumaria inutilizzata e montato un palo che attende un fissaggio definitivo, comunque al momento il nodo è acceso e in attesa di test verso casa di Encrypt anche se il puntamento non è stato fatto in modo preciso.&lt;br /&gt;
&lt;br /&gt;
Frranco ha già trovato una seconda zanca da 50 cm per stabilizzare il palo passerà a prenderla appena possibile da Video componenti che è l'unico che le ha disponibili, Matteo non la deve più procurare.&lt;br /&gt;
&lt;br /&gt;
Sul nodo va anche configurato il corretto canale a 5GHz.&lt;br /&gt;
&lt;br /&gt;
* Nodo Labas, manca solo un'alimentazione affidabile e gli access point di distribuzione. &lt;br /&gt;
&lt;br /&gt;
Il nodo Labas ha ancora un'alimentazione precaria, va portato un cavo dal piano terra. Ci pensa Noemi.&lt;br /&gt;
&lt;br /&gt;
* Nodo Makerspace Raspibo&lt;br /&gt;
&lt;br /&gt;
E' stata smontata l'antenna di Savino, e girata nanostation verso casa di Franco. &lt;br /&gt;
I test con casa di Franco non sono stati molti buoni ma sono stati fatti con un montaggio di fortuna e il segnale risultava basso. Franco ha già montato un palo più alto per nuovi test.&lt;br /&gt;
&lt;br /&gt;
* Nuovi nodi su ingegneria&lt;br /&gt;
&lt;br /&gt;
Ci stanno lavorando Michele e Renzo&lt;br /&gt;
&lt;br /&gt;
=== Prossimi appuntamenti NinuxBo ===&lt;br /&gt;
&lt;br /&gt;
* 20 marzo aperitivo al Berneri dalle 19&lt;br /&gt;
&lt;br /&gt;
=== Varie ed eventuali ===&lt;br /&gt;
&lt;br /&gt;
* Encrypt probabilmente avrà possibilità di acquistare M5 usate ci terrà informati, se il prezzo è interessante una decina le compriamo&lt;br /&gt;
&lt;br /&gt;
* Gestione assegnazione indirizzi IP. Non li gestiamo e ci penseremo al momento in cui presenterà il problema. Un consiglio per non impazzire successivamente usare i dns rendere la configurazione più dinamica.&lt;br /&gt;
&lt;br /&gt;
* Aggiornat i wiki ninux.org e wiki.bologna.ninux.org con i nuovi appuntamenti di ninux Bologna&lt;br /&gt;
&lt;br /&gt;
* Preparazione delle M5 per prossimi nodi&lt;br /&gt;
&lt;br /&gt;
* I tentativi di cambio canale sui 5Ghz si sono rivelate più ostiche del previsto a causa di un problema dei moduli del kernel per le M5.&lt;br /&gt;
&lt;br /&gt;
=== Compiti per Savino ===&lt;br /&gt;
&lt;br /&gt;
* L'assemblea decide a maggioranza che Savino si occuperà di installare jenkins e scrivere un task per automatizzare il build di libre-mesh.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Verbale_2015_03_18</id>
		<title>Verbale 2015 03 18</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Verbale_2015_03_18"/>
				<updated>2015-03-17T15:49:16Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* Varie ed eventuali */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Manifesto di Ninux ===&lt;br /&gt;
&lt;br /&gt;
* Aggiorneremo il wiki per dettagliare un pò meglio cosa significa per noi peering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avanzamento lavori ===&lt;br /&gt;
&lt;br /&gt;
* Nodo Berneri, attivo in attesa di terminare i lavori.&lt;br /&gt;
&lt;br /&gt;
E' stata sfondata la canna fumaria inutilizzata e montato un palo che attende un fissaggio definitivo, comunque al momento il nodo è acceso e in attesa di test verso casa di Encrypt anche se il puntamento non è stato fatto in modo preciso.&lt;br /&gt;
&lt;br /&gt;
Frranco ha già trovato una seconda zanca da 50 cm per stabilizzare il palo passerà a prenderla appena possibile da Video componenti che è l'unico che le ha disponibili, Matteo non la deve più procurare.&lt;br /&gt;
&lt;br /&gt;
Sul nodo va anche configurato il corretto canale a 5GHz.&lt;br /&gt;
&lt;br /&gt;
* Nodo Labas, manca solo un'alimentazione affidabile e gli access point di distribuzione. &lt;br /&gt;
&lt;br /&gt;
Il nodo Labas ha ancora un'alimentazione precaria, va portato un cavo dal piano terra. Ci pensa Noemi.&lt;br /&gt;
&lt;br /&gt;
* Nodo Makerspace Raspibo&lt;br /&gt;
&lt;br /&gt;
E' stata smontata l'antenna di Savino, e girata nanostation verso casa di Franco. &lt;br /&gt;
I test con casa di Franco non sono stati molti buoni ma sono stati fatti con un montaggio di fortuna e il segnale risultava basso. Franco ha già montato un palo più alto per nuovi test.&lt;br /&gt;
&lt;br /&gt;
* Nuovi nodi su ingegneria&lt;br /&gt;
&lt;br /&gt;
Ci stanno lavorando Michele e Renzo&lt;br /&gt;
&lt;br /&gt;
=== Prossimi appuntamenti NinuxBo ===&lt;br /&gt;
&lt;br /&gt;
* 20 marzo aperitivo al Berneri dalle 19&lt;br /&gt;
&lt;br /&gt;
=== Varie ed eventuali ===&lt;br /&gt;
&lt;br /&gt;
* Encrypt probabilmente avrà possibilità di acquistare M5 usate ci terrà informati, se il prezzo è interessante una decina le compriamo&lt;br /&gt;
&lt;br /&gt;
* Gestione assegnazione indirizzi IP. Non li gestiamo e ci penseremo al momento in cui presenterà il problema. Un consiglio per non impazzire successivamente usare i dns rendere la configurazione più dinamica.&lt;br /&gt;
&lt;br /&gt;
* Aggiornat i wiki ninux.org e wiki.bologna.ninux.org con i nuovi appuntamenti di ninux Bologna&lt;br /&gt;
&lt;br /&gt;
* Preparazione delle M5 per prossimi nodi&lt;br /&gt;
&lt;br /&gt;
=== Compiti per Savino ===&lt;br /&gt;
&lt;br /&gt;
* L'assemblea decide a maggioranza che Savino si occuperà di installare jenkins e scrivere un task per automatizzare il build di libre-mesh.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2015-03-17T15:39:00Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo giovedi' del mese al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa] e il terzo mercoledì presso hacklabbo [http://www.ecn.org/xm24/hacklabbo/ XM24] sempre dalle ore 20:30 &lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= Altri dubbi? =&lt;br /&gt;
&lt;br /&gt;
Vai alle [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://repo.bologna.ninux.org/  From NinuxBO] (erano su wiki.bologna.ninux.org/storage/ che ora non esiste piu'!)&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* [[Resoconto Serate Ninux]]&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;br /&gt;
* [https://github.com/axn/bmx6/blob/master/README.md Documentazione di bmx6]&lt;br /&gt;
* [http://wiki.prplfoundation.org/wiki/Building_prplwrt Guida alla compilazione di OpenWRT]&lt;br /&gt;
&lt;br /&gt;
= Check list per installazioni =&lt;br /&gt;
* [[Check list installazioni]]: con lista del materiale utile e chi lo porta&lt;br /&gt;
&lt;br /&gt;
= Varie ed eventuali =&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi Esperimenti WiFi], aggiungere un ssid privato ad un nodo Lime per sfruttare un access point già attivo e monitorare eventuali problemi.&lt;br /&gt;
&lt;br /&gt;
= Verbali =&lt;br /&gt;
&lt;br /&gt;
[[Verbale 2015 03 18]]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Verbale_2015_03_18</id>
		<title>Verbale 2015 03 18</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Verbale_2015_03_18"/>
				<updated>2015-03-17T15:35:40Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;=== Manifesto di Ninux ===  * Aggiorneremo il wiki per dettagliare un pò meglio cosa significa per noi peering   === Avanzamento lavori ===  * Nodo Berneri, attivo in attesa ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Manifesto di Ninux ===&lt;br /&gt;
&lt;br /&gt;
* Aggiorneremo il wiki per dettagliare un pò meglio cosa significa per noi peering&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avanzamento lavori ===&lt;br /&gt;
&lt;br /&gt;
* Nodo Berneri, attivo in attesa di terminare i lavori.&lt;br /&gt;
&lt;br /&gt;
E' stata sfondata la canna fumaria inutilizzata e montato un palo che attende un fissaggio definitivo, comunque al momento il nodo è acceso e in attesa di test verso casa di Encrypt anche se il puntamento non è stato fatto in modo preciso.&lt;br /&gt;
&lt;br /&gt;
Frranco ha già trovato una seconda zanca da 50 cm per stabilizzare il palo passerà a prenderla appena possibile da Video componenti che è l'unico che le ha disponibili, Matteo non la deve più procurare.&lt;br /&gt;
&lt;br /&gt;
Sul nodo va anche configurato il corretto canale a 5GHz.&lt;br /&gt;
&lt;br /&gt;
* Nodo Labas, manca solo un'alimentazione affidabile e gli access point di distribuzione. &lt;br /&gt;
&lt;br /&gt;
Il nodo Labas ha ancora un'alimentazione precaria, va portato un cavo dal piano terra. Ci pensa Noemi.&lt;br /&gt;
&lt;br /&gt;
* Nodo Makerspace Raspibo&lt;br /&gt;
&lt;br /&gt;
E' stata smontata l'antenna di Savino, e girata nanostation verso casa di Franco. &lt;br /&gt;
I test con casa di Franco non sono stati molti buoni ma sono stati fatti con un montaggio di fortuna e il segnale risultava basso. Franco ha già montato un palo più alto per nuovi test.&lt;br /&gt;
&lt;br /&gt;
* Nuovi nodi su ingegneria&lt;br /&gt;
&lt;br /&gt;
Ci stanno lavorando Michele e Renzo&lt;br /&gt;
&lt;br /&gt;
=== Prossimi appuntamenti NinuxBo ===&lt;br /&gt;
&lt;br /&gt;
* 20 marzo aperitivo al Berneri dalle 19&lt;br /&gt;
&lt;br /&gt;
=== Varie ed eventuali ===&lt;br /&gt;
&lt;br /&gt;
* Encrypt probabilmente avrà possibilità di acquistare M5 usate ci terrà informati, se il prezzo è interessante una decina le compriamo&lt;br /&gt;
&lt;br /&gt;
* Gestione assegnazione indirizzi IP. Non li gestiamo e ci penseremo al momento in cui presenterà il problema. Un consiglio per non impazzire successivamente usare i dns rendere la configurazione più dinamica.&lt;br /&gt;
&lt;br /&gt;
* Aggiornat i wiki ninux.org e wiki.bologna.ninux.org con i nuovi appuntamenti di ninux Bologna&lt;br /&gt;
&lt;br /&gt;
* Preparazione delle M5 per prossimi nodi&lt;br /&gt;
 &lt;br /&gt;
=== Compiti per Savino ===&lt;br /&gt;
&lt;br /&gt;
* L'assemblea decide a maggioranza che Savino si occuperà di installare jenkins e scrivere un task per automatizzare il build di libre-mesh.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2015-03-10T15:02:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= Altri dubbi? =&lt;br /&gt;
&lt;br /&gt;
Vai alle [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://repo.bologna.ninux.org/  From NinuxBO] (erano su wiki.bologna.ninux.org/storage/ che ora non esiste piu'!)&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;br /&gt;
* [https://github.com/axn/bmx6/blob/master/README.md Documentazione di bmx6]&lt;br /&gt;
* [http://wiki.prplfoundation.org/wiki/Building_prplwrt Guida alla compilazione di OpenWRT]&lt;br /&gt;
&lt;br /&gt;
= Check list per installazioni =&lt;br /&gt;
* [[Check list installazioni]]: con lista del materiale utile e chi lo porta&lt;br /&gt;
&lt;br /&gt;
= Varie ed eventuali =&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi Esperimenti WiFi], aggiungere un ssid privato ad un nodo Lime per sfruttare un access point già attivo e monitorare eventuali problemi.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi</id>
		<title>Esperimenti wifi</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi"/>
				<updated>2015-03-10T15:00:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* Conclusioni finali */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un pò off topic, ma nemmeno tanto, mi sono messo a sperimentare un modo per utilizzare uno degli access point già installati con Lime per vedere meglio come funzionano alcune cose e risparmiare un pò di energia, volevo infatti evitare di tenere accesi due access point.&lt;br /&gt;
&lt;br /&gt;
=== Scopo dell'esperimento ===&lt;br /&gt;
&lt;br /&gt;
Usare un access point di quelli che montiamo a terra per diffondere il segnale a 2.4 Giga (ma questo è solo un dettaglio, non ci sono motivi per non farlo anche in altri access point) come access point anche per la rete wifi di casa mia.&lt;br /&gt;
&lt;br /&gt;
Il piano è molto semplice ma..... l'access point su cui ho fatto esperimenti ha una sola porta di rete (configurata per la lan per rendere raggiungibile via ssh openwrt).&lt;br /&gt;
&lt;br /&gt;
Da esperimenti e verifiche precedenti modificare da interfaccia web compromette la configurazione di Lime e quindi meglio iniziare a sperimentare a mano.&lt;br /&gt;
&lt;br /&gt;
Non sono un mago nel networking e quindi qualche passaggio richiede studio.&lt;br /&gt;
&lt;br /&gt;
=== La situazione di partenza  ===&lt;br /&gt;
&lt;br /&gt;
La rete Lime di Ninux Bologna utilizza ip 10.51.x.x, la mia rete di casa 192.168.1.x. &lt;br /&gt;
Le due reti pur risiedendo sullo stesso ap devono rimanere separate almeno per ora.&lt;br /&gt;
In futuro mi piacerebbe poter navigare su Ninux dal mio telefonino agganciato alla wifi di casa ma evitare che chi si aggancia a Ninux usi la mia connessione ad internet.&lt;br /&gt;
&lt;br /&gt;
Lime configura le interfacce wifi in bridge con la ethernet e con bat0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-2b19e1:~# brctl show&lt;br /&gt;
 bridge name	bridge id		STP enabled	interfaces&lt;br /&gt;
 br-lan		7fff.10feed2b19e2	no		eth1&lt;br /&gt;
                                                        wlan0_ap&lt;br /&gt;
                                                        bat0&lt;br /&gt;
&lt;br /&gt;
C'è un dhcp che rilascia ip per la rete 10.51.x.x e potrebbe andare in conflitto con il mio modem.&lt;br /&gt;
&lt;br /&gt;
Anygw sembra abbia qualche problema con le modifiche.&lt;br /&gt;
&lt;br /&gt;
La mia rete usa una chiave wpa2 mentre ninux è open.&lt;br /&gt;
&lt;br /&gt;
Varie ed eventuali.&lt;br /&gt;
&lt;br /&gt;
=== Metodo di sperimentazione ===&lt;br /&gt;
&lt;br /&gt;
Per evitare di fare danni e dover resettare o ricaricare il firmware sull'ap ho preferito testare le modifiche più &amp;quot;rischiose&amp;quot; con questo metodo:&lt;br /&gt;
&lt;br /&gt;
 comando; sleep 600; reboot&lt;br /&gt;
&lt;br /&gt;
In questo modo una modifica ad esempio al bridge che compromette la connessione all'access point non viene scritta su file quindi basta un reboot per ripristinare alla situazione precedente, inoltre se qualcosa va storto basta attendere 10 minuti per l'esecuzione del comando schedulato. &lt;br /&gt;
Se invece tutto va a buon fine un control+C evita il reboot e si possono proseguire gli esperimenti.&lt;br /&gt;
&lt;br /&gt;
=== Aggiungere un ssid a Lime ===&lt;br /&gt;
&lt;br /&gt;
'''Evitare le modifiche da interfaccia web!!!''', qui riporto solamente la configurazione finale, ma i test inizialmente li ho fatto usando i comandi da cli&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/config/wireless &lt;br /&gt;
 config wifi-device 'radio0'&lt;br /&gt;
        option type 'mac80211'&lt;br /&gt;
        option channel '11'&lt;br /&gt;
        option hwmode '11g'&lt;br /&gt;
        option path 'pci0000:00/0000:00:00.0'&lt;br /&gt;
        option htmode 'HT20'&lt;br /&gt;
        option disabled '0'&lt;br /&gt;
        option txpower '16'&lt;br /&gt;
        option country 'IT'&lt;br /&gt;
  config wifi-iface 'lm_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap'&lt;br /&gt;
        option network 'lan'&lt;br /&gt;
        option ssid 'NinuxBO'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
 config wifi-iface 'c_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap_c'&lt;br /&gt;
        option ssid 'Cast'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option encryption 'psk2'&lt;br /&gt;
        option key 'xxxxxxxxxxxxxxxxxxx'&lt;br /&gt;
        option short_preamble '1'&lt;br /&gt;
 config wifi-iface 'lm_wlan0_adhoc_radio0'&lt;br /&gt;
        option mode 'adhoc'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_adhoc'&lt;br /&gt;
        option network 'lm_net_wlan0_adhoc'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
        option bssid 'de:d1:c0:c0:d1:ce'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option ssid 'NinuxBO-mesh'&lt;br /&gt;
&lt;br /&gt;
Ora basta riavviare l'access point e si avrà un nuovo ssid chiamato Cast che fa riferimento all'interfaccia c_wlan0_ap_radio0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# ifconfig wlan0_ap_c&lt;br /&gt;
 wlan0_ap_c Link encap:Ethernet  HWaddr 6E:72:51:00:DF:F6  &lt;br /&gt;
          inet6 addr: fe80::6c72:51ff:fe00:dff6/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:960279 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:1302872 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:1000 &lt;br /&gt;
          RX bytes:95694703 (91.2 MiB)  TX bytes:1127964695 (1.0 GiB)&lt;br /&gt;
&lt;br /&gt;
Ora una modifica al file di configurazione di lime /etc/config/lime, un commento sulla riga di anygw che ha iniziato a dare messaggi di errore durante i test. Non ho indagato fino in fondo.&lt;br /&gt;
&lt;br /&gt;
 #list protocols anygw &lt;br /&gt;
&lt;br /&gt;
Ed uno script che viene sesguito all'avvio dell'access point, ho preferito fare uno script in modo che aggiornando il firmware poi mi basterà copiare questo script per riattivare le modifiche. Inoltre può essere lanciato a mano se se ne prevede un uso sporadico.&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/init.d/Cast&lt;br /&gt;
 #!/bin/sh /etc/rc.common&lt;br /&gt;
 # Copyright (C) 2006 OpenWrt.org&lt;br /&gt;
 START=97&lt;br /&gt;
 start() {&lt;br /&gt;
  brctl delif br-lan eth0                    #Toglie l'interfaccia eth0 dal bridge (quello usato da Lime)&lt;br /&gt;
  brctl addbr br-priv                        #Crea un nuovo bridge chiamato br-priv&lt;br /&gt;
  brctl addif br-priv eth0                   #Aggiunge eth0 al bridge br-priv, questa interfaccia va collegata via cavo al mio modem&lt;br /&gt;
  brctl addif br-priv wlan0_ap_c             #Aggiunge wlan0_ap_c al bridge br-priv, su questa interfaccia c'è l'ssid creato per la mia rete domestica&lt;br /&gt;
  ifconfig br-priv 192.168.1.252             #Indirizzo assegnato all'interfaccia eth0 per gestire l'ap dalla mia rete domestica&lt;br /&gt;
  brctl show                                 #Tre comandi di display  per vedere se è tutto ok&lt;br /&gt;
  ifconfig br-priv&lt;br /&gt;
  route -n&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Proviamo se lo script funziona&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/Cast start&lt;br /&gt;
&lt;br /&gt;
Ora va attivato con il comando&lt;br /&gt;
 &lt;br /&gt;
 /etc/init.d/Cast enable&lt;br /&gt;
&lt;br /&gt;
Per quanto riguarda il dhcp nel mio caso l'ho completamente disattivato al momento usandone uno esterno perchè ho attivo un captive portal che fa anche da dns.&lt;br /&gt;
&lt;br /&gt;
 /etc/ini.t/dnsmasq disable&lt;br /&gt;
&lt;br /&gt;
=== Conclusioni finali ===&lt;br /&gt;
&lt;br /&gt;
L'access point collegato al modem mi serve per ripetere il segnale wifi verso il giardino. &lt;br /&gt;
&lt;br /&gt;
Finora avevo un access point in casa che però all'esterno aveva un segnale non buonissimo per vari motivi, mentre avevo un ottimo segnale ninux avendo un access point da esterni. Ora il segnale wifi è perfetto.&lt;br /&gt;
&lt;br /&gt;
Non avendo ancora una rete sviluppata e con pochi servizi si corre il rischio che un nodo con un problema possa rimanere offline per qualche tempo prima che qualcuno se ne accorga, se l'access point è usato anche per altro è più facile accorgersi di eventuali problemi.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi</id>
		<title>Esperimenti wifi</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi"/>
				<updated>2015-03-10T14:59:32Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un pò off topic, ma nemmeno tanto, mi sono messo a sperimentare un modo per utilizzare uno degli access point già installati con Lime per vedere meglio come funzionano alcune cose e risparmiare un pò di energia, volevo infatti evitare di tenere accesi due access point.&lt;br /&gt;
&lt;br /&gt;
=== Scopo dell'esperimento ===&lt;br /&gt;
&lt;br /&gt;
Usare un access point di quelli che montiamo a terra per diffondere il segnale a 2.4 Giga (ma questo è solo un dettaglio, non ci sono motivi per non farlo anche in altri access point) come access point anche per la rete wifi di casa mia.&lt;br /&gt;
&lt;br /&gt;
Il piano è molto semplice ma..... l'access point su cui ho fatto esperimenti ha una sola porta di rete (configurata per la lan per rendere raggiungibile via ssh openwrt).&lt;br /&gt;
&lt;br /&gt;
Da esperimenti e verifiche precedenti modificare da interfaccia web compromette la configurazione di Lime e quindi meglio iniziare a sperimentare a mano.&lt;br /&gt;
&lt;br /&gt;
Non sono un mago nel networking e quindi qualche passaggio richiede studio.&lt;br /&gt;
&lt;br /&gt;
=== La situazione di partenza  ===&lt;br /&gt;
&lt;br /&gt;
La rete Lime di Ninux Bologna utilizza ip 10.51.x.x, la mia rete di casa 192.168.1.x. &lt;br /&gt;
Le due reti pur risiedendo sullo stesso ap devono rimanere separate almeno per ora.&lt;br /&gt;
In futuro mi piacerebbe poter navigare su Ninux dal mio telefonino agganciato alla wifi di casa ma evitare che chi si aggancia a Ninux usi la mia connessione ad internet.&lt;br /&gt;
&lt;br /&gt;
Lime configura le interfacce wifi in bridge con la ethernet e con bat0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-2b19e1:~# brctl show&lt;br /&gt;
 bridge name	bridge id		STP enabled	interfaces&lt;br /&gt;
 br-lan		7fff.10feed2b19e2	no		eth1&lt;br /&gt;
                                                        wlan0_ap&lt;br /&gt;
                                                        bat0&lt;br /&gt;
&lt;br /&gt;
C'è un dhcp che rilascia ip per la rete 10.51.x.x e potrebbe andare in conflitto con il mio modem.&lt;br /&gt;
&lt;br /&gt;
Anygw sembra abbia qualche problema con le modifiche.&lt;br /&gt;
&lt;br /&gt;
La mia rete usa una chiave wpa2 mentre ninux è open.&lt;br /&gt;
&lt;br /&gt;
Varie ed eventuali.&lt;br /&gt;
&lt;br /&gt;
=== Metodo di sperimentazione ===&lt;br /&gt;
&lt;br /&gt;
Per evitare di fare danni e dover resettare o ricaricare il firmware sull'ap ho preferito testare le modifiche più &amp;quot;rischiose&amp;quot; con questo metodo:&lt;br /&gt;
&lt;br /&gt;
 comando; sleep 600; reboot&lt;br /&gt;
&lt;br /&gt;
In questo modo una modifica ad esempio al bridge che compromette la connessione all'access point non viene scritta su file quindi basta un reboot per ripristinare alla situazione precedente, inoltre se qualcosa va storto basta attendere 10 minuti per l'esecuzione del comando schedulato. &lt;br /&gt;
Se invece tutto va a buon fine un control+C evita il reboot e si possono proseguire gli esperimenti.&lt;br /&gt;
&lt;br /&gt;
=== Aggiungere un ssid a Lime ===&lt;br /&gt;
&lt;br /&gt;
'''Evitare le modifiche da interfaccia web!!!''', qui riporto solamente la configurazione finale, ma i test inizialmente li ho fatto usando i comandi da cli&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/config/wireless &lt;br /&gt;
 config wifi-device 'radio0'&lt;br /&gt;
        option type 'mac80211'&lt;br /&gt;
        option channel '11'&lt;br /&gt;
        option hwmode '11g'&lt;br /&gt;
        option path 'pci0000:00/0000:00:00.0'&lt;br /&gt;
        option htmode 'HT20'&lt;br /&gt;
        option disabled '0'&lt;br /&gt;
        option txpower '16'&lt;br /&gt;
        option country 'IT'&lt;br /&gt;
  config wifi-iface 'lm_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap'&lt;br /&gt;
        option network 'lan'&lt;br /&gt;
        option ssid 'NinuxBO'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
 config wifi-iface 'c_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap_c'&lt;br /&gt;
        option ssid 'Cast'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option encryption 'psk2'&lt;br /&gt;
        option key 'xxxxxxxxxxxxxxxxxxx'&lt;br /&gt;
        option short_preamble '1'&lt;br /&gt;
 config wifi-iface 'lm_wlan0_adhoc_radio0'&lt;br /&gt;
        option mode 'adhoc'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_adhoc'&lt;br /&gt;
        option network 'lm_net_wlan0_adhoc'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
        option bssid 'de:d1:c0:c0:d1:ce'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option ssid 'NinuxBO-mesh'&lt;br /&gt;
&lt;br /&gt;
Ora basta riavviare l'access point e si avrà un nuovo ssid chiamato Cast che fa riferimento all'interfaccia c_wlan0_ap_radio0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# ifconfig wlan0_ap_c&lt;br /&gt;
 wlan0_ap_c Link encap:Ethernet  HWaddr 6E:72:51:00:DF:F6  &lt;br /&gt;
          inet6 addr: fe80::6c72:51ff:fe00:dff6/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:960279 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:1302872 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:1000 &lt;br /&gt;
          RX bytes:95694703 (91.2 MiB)  TX bytes:1127964695 (1.0 GiB)&lt;br /&gt;
&lt;br /&gt;
Ora una modifica al file di configurazione di lime /etc/config/lime, un commento sulla riga di anygw che ha iniziato a dare messaggi di errore durante i test. Non ho indagato fino in fondo.&lt;br /&gt;
&lt;br /&gt;
 #list protocols anygw &lt;br /&gt;
&lt;br /&gt;
Ed uno script che viene sesguito all'avvio dell'access point, ho preferito fare uno script in modo che aggiornando il firmware poi mi basterà copiare questo script per riattivare le modifiche. Inoltre può essere lanciato a mano se se ne prevede un uso sporadico.&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/init.d/Cast&lt;br /&gt;
 #!/bin/sh /etc/rc.common&lt;br /&gt;
 # Copyright (C) 2006 OpenWrt.org&lt;br /&gt;
 START=97&lt;br /&gt;
 start() {&lt;br /&gt;
  brctl delif br-lan eth0                    #Toglie l'interfaccia eth0 dal bridge (quello usato da Lime)&lt;br /&gt;
  brctl addbr br-priv                        #Crea un nuovo bridge chiamato br-priv&lt;br /&gt;
  brctl addif br-priv eth0                   #Aggiunge eth0 al bridge br-priv, questa interfaccia va collegata via cavo al mio modem&lt;br /&gt;
  brctl addif br-priv wlan0_ap_c             #Aggiunge wlan0_ap_c al bridge br-priv, su questa interfaccia c'è l'ssid creato per la mia rete domestica&lt;br /&gt;
  ifconfig br-priv 192.168.1.252             #Indirizzo assegnato all'interfaccia eth0 per gestire l'ap dalla mia rete domestica&lt;br /&gt;
  brctl show                                 #Tre comandi di display  per vedere se è tutto ok&lt;br /&gt;
  ifconfig br-priv&lt;br /&gt;
  route -n&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Proviamo se lo script funziona&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/Cast start&lt;br /&gt;
&lt;br /&gt;
Ora va attivato con il comando&lt;br /&gt;
 &lt;br /&gt;
 /etc/init.d/Cast enable&lt;br /&gt;
&lt;br /&gt;
Per quanto riguarda il dhcp nel mio caso l'ho completamente disattivato al momento usandone uno esterno perchè ho attivo un captive portal che fa anche da dns.&lt;br /&gt;
&lt;br /&gt;
 /etc/ini.t/dnsmasq disable&lt;br /&gt;
&lt;br /&gt;
=== Conclusioni finali ===&lt;br /&gt;
&lt;br /&gt;
L'access point collegato al modem mi serve per ripetere il segnale wifi verso il giardino. &lt;br /&gt;
&lt;br /&gt;
Finora avevo un access point in casa che però all'esterno aveva un segnale non buonissimo per vari motivi, mentre avevo un ottimo segnale ninux avendo un access point da esterni ora il segnale wifi è perfetto.&lt;br /&gt;
&lt;br /&gt;
Non avendo ancora una rete sviluppata e con pochi servizi si corre il rischio che un nodo con un problema possa rimanere offline per qualche tempo prima che qualcuno se ne accorga, se l'access point è usato anche per altro è più facile accorgersi di eentuali problemi.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi</id>
		<title>Esperimenti wifi</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi"/>
				<updated>2015-03-10T14:50:59Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un pò off topic, ma nemmeno tanto, mi sono messo a sperimentare un modo per utilizzare uno degli access point già installati con Lime per vedere meglio come funzionano alcune cose, capire e risparmiare un pò di energia.&lt;br /&gt;
&lt;br /&gt;
=== Scopo dell'esperimento ===&lt;br /&gt;
&lt;br /&gt;
Usare un access point di quelli che montiamo a terra per diffondere il segnale a 2.4 Giga (ma questo è solo un dettaglio, non ci sono motivi per non farlo anche in altri access point) come access point anche per la rete wifi di casa mia.&lt;br /&gt;
&lt;br /&gt;
Il piano è molto semplice ma..... l'access point su cui ho fatto esperimenti ha una sola porta di rete (configurata per la lan per rendere raggiungibile via ssh openwrt).&lt;br /&gt;
&lt;br /&gt;
Da esperimenti e verifiche precedenti modificare da interfaccia web compromette la configurazione di Lime e quindi meglio iniziare a sperimentare a mano.&lt;br /&gt;
&lt;br /&gt;
Non sono un mago nel networking e quindi qualche passaggio richiede studio.&lt;br /&gt;
&lt;br /&gt;
=== La situazione di partenza  ===&lt;br /&gt;
&lt;br /&gt;
La rete Lime di Ninux Bologna utilizza ip 10.51.x.x, la mia rete di casa 192.168.1.x. &lt;br /&gt;
Le due reti pur risiedendo sullo stesso ap devono rimanere separate almeno per ora.&lt;br /&gt;
In futuro mi piacerebbe poter navigare su Ninux dal mio telefonino agganciato alla wifi di casa ma evitare che chi si aggancia a Ninux usi la mia connessione ad internet.&lt;br /&gt;
&lt;br /&gt;
Lime configura le interfacce wifi in bridge con la ethernet e con bat0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-2b19e1:~# brctl show&lt;br /&gt;
 bridge name	bridge id		STP enabled	interfaces&lt;br /&gt;
 br-lan		7fff.10feed2b19e2	no		eth1&lt;br /&gt;
                                                        wlan0_ap&lt;br /&gt;
                                                        bat0&lt;br /&gt;
&lt;br /&gt;
C'è un dhcp che rilascia ip per la rete 10.51.x.x e potrebbe andare in conflitto con il mio modem.&lt;br /&gt;
&lt;br /&gt;
Anygw sembra abbia qualche problema con le modifiche.&lt;br /&gt;
&lt;br /&gt;
La mia rete usa una chiave wpa2 mentre ninux è open.&lt;br /&gt;
&lt;br /&gt;
Varie ed eventuali.&lt;br /&gt;
&lt;br /&gt;
=== Metodo di sperimentazione ===&lt;br /&gt;
&lt;br /&gt;
Per evitare di fare danni e dover resettare o ricaricare il firmware sull'ap ho preferito testare le modifiche più &amp;quot;rischiose&amp;quot; con questo metodo:&lt;br /&gt;
&lt;br /&gt;
 comando; sleep 600; reboot&lt;br /&gt;
&lt;br /&gt;
In questo modo una modifica ad esempio al bridge che compromette la connessione all'access point non viene scritta su file quindi basta un reboot per ripristinare alla situazione precedente, inoltre se qualcosa va storto basta attendere 10 minuti per l'esecuzione del comando schedulato. &lt;br /&gt;
Se invece tutto va a buon fine un control+C evita il reboot e si possono proseguire gli esperimenti.&lt;br /&gt;
&lt;br /&gt;
=== Aggiungere un ssid a Lime ===&lt;br /&gt;
&lt;br /&gt;
'''Evitare le modifiche da interfaccia web!!!''', qui riporto solamente la configurazione finale, ma i test inizialmente li ho fatto usando i comandi da cli&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/config/wireless &lt;br /&gt;
 config wifi-device 'radio0'&lt;br /&gt;
        option type 'mac80211'&lt;br /&gt;
        option channel '11'&lt;br /&gt;
        option hwmode '11g'&lt;br /&gt;
        option path 'pci0000:00/0000:00:00.0'&lt;br /&gt;
        option htmode 'HT20'&lt;br /&gt;
        option disabled '0'&lt;br /&gt;
        option txpower '16'&lt;br /&gt;
        option country 'IT'&lt;br /&gt;
  config wifi-iface 'lm_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap'&lt;br /&gt;
        option network 'lan'&lt;br /&gt;
        option ssid 'NinuxBO'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
 config wifi-iface 'c_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap_c'&lt;br /&gt;
        option ssid 'Cast'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option encryption 'psk2'&lt;br /&gt;
        option key 'xxxxxxxxxxxxxxxxxxx'&lt;br /&gt;
        option short_preamble '1'&lt;br /&gt;
 config wifi-iface 'lm_wlan0_adhoc_radio0'&lt;br /&gt;
        option mode 'adhoc'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_adhoc'&lt;br /&gt;
        option network 'lm_net_wlan0_adhoc'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
        option bssid 'de:d1:c0:c0:d1:ce'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option ssid 'NinuxBO-mesh'&lt;br /&gt;
&lt;br /&gt;
Ora basta riavviare l'access point e si avrà un nuovo ssid chiamato Cast che fa riferimento all'interfaccia c_wlan0_ap_radio0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# ifconfig wlan0_ap_c&lt;br /&gt;
 wlan0_ap_c Link encap:Ethernet  HWaddr 6E:72:51:00:DF:F6  &lt;br /&gt;
          inet6 addr: fe80::6c72:51ff:fe00:dff6/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:960279 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:1302872 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:1000 &lt;br /&gt;
          RX bytes:95694703 (91.2 MiB)  TX bytes:1127964695 (1.0 GiB)&lt;br /&gt;
&lt;br /&gt;
Ora una modifica al file di configurazione di lime /etc/config/lime, un commento sulla riga di anygw che ha iniziato a dare messaggi di errore durante i test. Non ho indagato fino in fondo.&lt;br /&gt;
&lt;br /&gt;
 #list protocols anygw &lt;br /&gt;
&lt;br /&gt;
Ed uno script che viene sesguito all'avvio dell'access point, ho preferito fare uno script in modo che aggiornando il firmware poi mi basterà copiare questo script per riattivare le modifiche. Inoltre può essere lanciato a mano se se ne prevede un uso sporadico.&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/init.d/Cast&lt;br /&gt;
 #!/bin/sh /etc/rc.common&lt;br /&gt;
 # Copyright (C) 2006 OpenWrt.org&lt;br /&gt;
 START=97&lt;br /&gt;
 start() {&lt;br /&gt;
  brctl delif br-lan eth0                    #Toglie l'interfaccia eth0 dal bridge (quello usato da Lime)&lt;br /&gt;
  brctl addbr br-priv                        #Crea un nuovo bridge chiamato br-priv&lt;br /&gt;
  brctl addif br-priv eth0                   #Aggiunge eth0 al bridge br-priv, questa interfaccia va collegata via cavo al mio modem&lt;br /&gt;
  brctl addif br-priv wlan0_ap_c             #Aggiunge wlan0_ap_c al bridge br-priv, su questa interfaccia c'è l'ssid creato per la mia rete domestica&lt;br /&gt;
  ifconfig br-priv 192.168.1.252             #Indirizzo assegnato all'interfaccia eth0 per gestire l'ap dalla mia rete domestica&lt;br /&gt;
  brctl show                                 #Tre comandi di display  per vedere se è tutto ok&lt;br /&gt;
  ifconfig br-priv&lt;br /&gt;
  route -n&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Proviamo se lo script funziona&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/Cast start&lt;br /&gt;
&lt;br /&gt;
Ora va attivato con il comando&lt;br /&gt;
 &lt;br /&gt;
 /etc/init.d/Cast enable&lt;br /&gt;
&lt;br /&gt;
Per quanto riguarda il dhcp nel mio caso l'ho completamente disattivato al momento usandone uno esterno perchè ho attivo un captive portal che fa anche da dns.&lt;br /&gt;
&lt;br /&gt;
 /etc/ini.t/dnsmasq disable&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi</id>
		<title>Esperimenti wifi</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi"/>
				<updated>2015-03-10T13:21:10Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un pò off topic, ma nemmeno tanto, mi sono messo a sperimentare un modo per utilizzare uno degli access point già installati con Lime per vedere meglio come funzionano alcune cose, capire e risparmiare un pò di energia.&lt;br /&gt;
&lt;br /&gt;
=== Scopo dell'esperimento ===&lt;br /&gt;
&lt;br /&gt;
Usare un access point di quelli che montiamo a terra per diffondere il segnale a 2.4 Giga (ma questo è solo un dettaglio, non ci sono motivi per non farlo anche in altri access point) come access point anche per la rete wifi di casa mia.&lt;br /&gt;
&lt;br /&gt;
Il piano è molto semplice ma..... l'access point su cui ho fatto esperimenti ha una sola porta di rete (configurata per la lan per rendere raggiungibile via ssh openwrt).&lt;br /&gt;
&lt;br /&gt;
Da esperimenti e verifiche precedenti modificare da interfaccia web compromette la configurazione di Lime e quindi meglio iniziare a sperimentare a mano.&lt;br /&gt;
&lt;br /&gt;
Non sono un mago nel networking e quindi qualche passaggio richiede studio.&lt;br /&gt;
&lt;br /&gt;
=== La situazione di partenza  ===&lt;br /&gt;
&lt;br /&gt;
La rete Lime di Ninux Bologna utilizza ip 10.51.x.x, la mia rete di casa 192.168.1.x. &lt;br /&gt;
Le due reti pur risiedendo sullo stesso ap devono rimanere separate almeno per ora.&lt;br /&gt;
In futuro mi piacerebbe poter navigare su Ninux dal mio telefonino agganciato alla wifi di casa ma evitare che chi si aggancia a Ninux usi la mia connessione ad internet.&lt;br /&gt;
&lt;br /&gt;
Lime configura le interfacce wifi in bridge con la ethernet e con bat0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-2b19e1:~# brctl show&lt;br /&gt;
 bridge name	bridge id		STP enabled	interfaces&lt;br /&gt;
 br-lan		7fff.10feed2b19e2	no		eth1&lt;br /&gt;
                                                        wlan0_ap&lt;br /&gt;
                                                        bat0&lt;br /&gt;
&lt;br /&gt;
C'è un dhcp che rilascia ip per la rete 10.51.x.x e potrebbe andare in conflitto con il mio modem.&lt;br /&gt;
&lt;br /&gt;
Anygw sembra abbia qualche problema con le modifiche.&lt;br /&gt;
&lt;br /&gt;
La mia rete usa una chiave wpa2 mentre ninux è open.&lt;br /&gt;
&lt;br /&gt;
Varie ed eventuali.&lt;br /&gt;
&lt;br /&gt;
=== Metodo di sperimentazione ===&lt;br /&gt;
&lt;br /&gt;
Per evitare di fare danni e dover resettare o ricaricare il firmware sull'ap ho preferito testare le modifiche più &amp;quot;rischiose&amp;quot; con questo metodo:&lt;br /&gt;
&lt;br /&gt;
 comando; sleep 600; reboot&lt;br /&gt;
&lt;br /&gt;
In questo modo una modifica ad esempio al bridge che compromette la connessione all'access point non viene scritta su file quindi basta un reboot per ripristinare alla situazione precedente, inoltre se qualcosa va storto basta attendere 10 minuti per l'esecuzione del comando schedulato. &lt;br /&gt;
Se invece tutto va a buon fine un control+C evita il reboot e si possono proseguire gli esperimenti.&lt;br /&gt;
&lt;br /&gt;
=== Aggiungere un ssid a Lime ===&lt;br /&gt;
&lt;br /&gt;
'''Evitare le modifiche da interfaccia web!!!''', qui riporto solamente la configurazione finale, ma i test inizialmente li ho fatto usando i comandi da cli&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/config/wireless &lt;br /&gt;
 config wifi-device 'radio0'&lt;br /&gt;
        option type 'mac80211'&lt;br /&gt;
        option channel '11'&lt;br /&gt;
        option hwmode '11g'&lt;br /&gt;
        option path 'pci0000:00/0000:00:00.0'&lt;br /&gt;
        option htmode 'HT20'&lt;br /&gt;
        option disabled '0'&lt;br /&gt;
        option txpower '16'&lt;br /&gt;
        option country 'IT'&lt;br /&gt;
  config wifi-iface 'lm_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap'&lt;br /&gt;
        option network 'lan'&lt;br /&gt;
        option ssid 'NinuxBO'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
 config wifi-iface 'c_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap_c'&lt;br /&gt;
        option ssid 'Cast'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option encryption 'psk2'&lt;br /&gt;
        option key 'xxxxxxxxxxxxxxxxxxx'&lt;br /&gt;
        option short_preamble '1'&lt;br /&gt;
 config wifi-iface 'lm_wlan0_adhoc_radio0'&lt;br /&gt;
        option mode 'adhoc'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_adhoc'&lt;br /&gt;
        option network 'lm_net_wlan0_adhoc'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
        option bssid 'de:d1:c0:c0:d1:ce'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option ssid 'NinuxBO-mesh'&lt;br /&gt;
&lt;br /&gt;
Ora basta riavviare l'access point e si avrà un nuovo ssid chiamato Cast che fa riferimento all'interfaccia c_wlan0_ap_radio0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# ifconfig wlan0_ap_c&lt;br /&gt;
 wlan0_ap_c Link encap:Ethernet  HWaddr 6E:72:51:00:DF:F6  &lt;br /&gt;
          inet6 addr: fe80::6c72:51ff:fe00:dff6/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:960279 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:1302872 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:1000 &lt;br /&gt;
          RX bytes:95694703 (91.2 MiB)  TX bytes:1127964695 (1.0 GiB)&lt;br /&gt;
&lt;br /&gt;
Ora una modifica al file di configurazione di lime /etc/config/lime, un commento sulla riga di anygw che ha iniziato a dare messaggi di errore durante i test. Non ho indagato fino in fondo.&lt;br /&gt;
&lt;br /&gt;
 #list protocols anygw &lt;br /&gt;
&lt;br /&gt;
Ed uno script che viene sesguito all'avvio dell'access point, ho preferito fare uno script in modo che aggiornando il firmware poi mi basterà copiare questo script per riattivare le modifiche. Inoltre può essere lanciato a mano se se ne prevede un uso sporadico.&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/init.d/Cast&lt;br /&gt;
 #!/bin/sh /etc/rc.common&lt;br /&gt;
 # Copyright (C) 2006 OpenWrt.org&lt;br /&gt;
 START=97&lt;br /&gt;
 start() {&lt;br /&gt;
  brctl delif br-lan eth0                    #Toglie l'interfaccia eth0 dal bridge (quello usato da Lime)&lt;br /&gt;
  brctl addbr br-priv                        #Crea un nuovo bridge chiamato br-priv&lt;br /&gt;
  brctl addif br-priv eth0                   #Aggiunge eth0 al bridge br-priv, questa interfaccia va collegata via cavo al mio modem&lt;br /&gt;
  brctl addif br-priv wlan0_ap_c             #Aggiunge wlan0_ap_c al bridge br-priv, su questa interfaccia c'è l'ssid creato per la mia rete domestica&lt;br /&gt;
  ifconfig br-priv 192.168.1.252             #Indirizzo assegnato all'interfaccia eth0 per gestire l'ap dalla mia rete domestica&lt;br /&gt;
  brctl show                                 #Tre comandi di display  per vedere se è tutto ok&lt;br /&gt;
  ifconfig br-priv&lt;br /&gt;
  route -n&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi</id>
		<title>Esperimenti wifi</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Esperimenti_wifi"/>
				<updated>2015-03-10T13:05:14Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;Un pò off topic, ma nemmeno tanto, mi sono messo a sperimentare un modo per utilizzare uno degli access point già installati con Lime per vedere meglio come funzionano alcun...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un pò off topic, ma nemmeno tanto, mi sono messo a sperimentare un modo per utilizzare uno degli access point già installati con Lime per vedere meglio come funzionano alcune cose, capire e risparmiare un pò di energia.&lt;br /&gt;
&lt;br /&gt;
=== Scopo dell'esperimento ===&lt;br /&gt;
&lt;br /&gt;
Usare un access point di quelli che montiamo a terra per diffondere il segnale a 2.4 Giga (ma questo è solo un dettaglio, non ci sono motivi per non farlo anche in altri access point) come access point anche per la rete wifi di casa mia.&lt;br /&gt;
&lt;br /&gt;
Il piano è molto semplice ma..... l'access point su cui ho fatto esperimenti ha una sola porta di rete (configurata per la lan per rendere raggiungibile via ssh openwrt).&lt;br /&gt;
&lt;br /&gt;
Da esperimenti e verifiche precedenti modificare da interfaccia web compromette la configurazione di Lime e quindi meglio iniziare a sperimentare a mano.&lt;br /&gt;
&lt;br /&gt;
Non sono un mago nel networking e quindi qualche passaggio richiede studio.&lt;br /&gt;
&lt;br /&gt;
=== La situazione di partenza  ===&lt;br /&gt;
&lt;br /&gt;
La rete Lime di Ninux Bologna utilizza ip 10.51.x.x, la mia rete di casa 192.168.1.x. &lt;br /&gt;
Le due reti pur risiedendo sullo stesso ap devono rimanere separate almeno per ora.&lt;br /&gt;
In futuro mi piacerebbe poter navigare su Ninux dal mio telefonino agganciato alla wifi di casa ma evitare che chi si aggancia a Ninux usi la mia connessione ad internet.&lt;br /&gt;
&lt;br /&gt;
Lime configura le interfacce wifi in bridge con la ethernet e con bat0&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-2b19e1:~# brctl show&lt;br /&gt;
 bridge name	bridge id		STP enabled	interfaces&lt;br /&gt;
 br-lan		7fff.10feed2b19e2	no		eth1&lt;br /&gt;
                                                        wlan0_ap&lt;br /&gt;
                                                        bat0&lt;br /&gt;
&lt;br /&gt;
C'è un dhcp che rilascia ip per la rete 10.51.x.x e potrebbe andare in conflitto con il mio modem.&lt;br /&gt;
&lt;br /&gt;
Anygw sembra abbia qualche problema con le modifiche.&lt;br /&gt;
&lt;br /&gt;
La mia rete usa una chiave wpa2 mentre ninux è open.&lt;br /&gt;
&lt;br /&gt;
Varie ed eventuali.&lt;br /&gt;
&lt;br /&gt;
=== Metodo di sperimentazione ===&lt;br /&gt;
&lt;br /&gt;
Per evitare di fare danni e dover resettare o ricaricare il firmware sull'ap ho preferito testare le modifiche più &amp;quot;rischiose&amp;quot; con questo metodo:&lt;br /&gt;
&lt;br /&gt;
 comando; sleep 600; reboot&lt;br /&gt;
&lt;br /&gt;
In questo modo una modifica ad esempio al bridge che compromette la connessione all'access point non viene scritta su file quindi basta un reboot per ripristinare alla situazione precedente, inoltre se qualcosa va storto basta attendere 10 minuti per l'esecuzione del comando schedulato. &lt;br /&gt;
Se invece tutto va a buon fine un control+C evita il reboot e si possono proseguire gli esperimenti.&lt;br /&gt;
&lt;br /&gt;
=== Aggiungere un ssid a Lime ===&lt;br /&gt;
&lt;br /&gt;
'''Evitare le modifiche da interfaccia web'''&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# cat /etc/config/wireless &lt;br /&gt;
 config wifi-device 'radio0'&lt;br /&gt;
        option type 'mac80211'&lt;br /&gt;
        option channel '11'&lt;br /&gt;
        option hwmode '11g'&lt;br /&gt;
        option path 'pci0000:00/0000:00:00.0'&lt;br /&gt;
        option htmode 'HT20'&lt;br /&gt;
        option disabled '0'&lt;br /&gt;
        option txpower '16'&lt;br /&gt;
        option country 'IT'&lt;br /&gt;
  config wifi-iface 'lm_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap'&lt;br /&gt;
        option network 'lan'&lt;br /&gt;
        option ssid 'NinuxBO'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
 config wifi-iface 'c_wlan0_ap_radio0'&lt;br /&gt;
        option mode 'ap'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_ap_c'&lt;br /&gt;
        option ssid 'Cast'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option encryption 'psk2'&lt;br /&gt;
        option key 'xxxxxxxxxxxxxxxxxxx'&lt;br /&gt;
        option short_preamble '1'&lt;br /&gt;
 config wifi-iface 'lm_wlan0_adhoc_radio0'&lt;br /&gt;
        option mode 'adhoc'&lt;br /&gt;
        option device 'radio0'&lt;br /&gt;
        option ifname 'wlan0_adhoc'&lt;br /&gt;
        option network 'lm_net_wlan0_adhoc'&lt;br /&gt;
        option mesh_mesh_fwding '0'&lt;br /&gt;
        option mesh_mesh_id 'LiMe'&lt;br /&gt;
        option bssid 'de:d1:c0:c0:d1:ce'&lt;br /&gt;
        option mcast_rate '24000'&lt;br /&gt;
        option ssid 'NinuxBO-mesh'&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/TPLINK841ND_da_esterni</id>
		<title>TPLINK841ND da esterni</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/TPLINK841ND_da_esterni"/>
				<updated>2015-02-07T20:51:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;Qualche immagine sul nodo autocostruito usando un TPLINK841ND in una semplice scatola stagna.  Il punto su cui avevo dubbi era quello delle antenne, non sapevo se fissarle dir...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Qualche immagine sul nodo autocostruito usando un TPLINK841ND in una semplice scatola stagna.&lt;br /&gt;
&lt;br /&gt;
Il punto su cui avevo dubbi era quello delle antenne, non sapevo se fissarle direttamente alla carcassa o optare per altre soluzioni. &lt;br /&gt;
&lt;br /&gt;
Alla fine ho usato 2 di questi http://www.bricoman.it/media/foto_articoli/2012/1/10020085.jpg che costano meno di un euro l'uno, li ho montati sulla fiancata, perchè a fissarle sopra si rischiava che l'acqua potesse entrare. Questi passacavi hanno le guarnizioni perciò dovrebbero reggere bene.&lt;br /&gt;
&lt;br /&gt;
Poi ne ho usato uno simile, ma più piccolo per il cavo di rete e usando il poe a basso costo è bastato passare un solo cavo.&lt;br /&gt;
&lt;br /&gt;
La scatola stagna costa poco più di 5 euro.&lt;br /&gt;
&lt;br /&gt;
[[File:Dancast78 02 box.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
Ho montato il tutto su un palo sul garage ed è acceso dal 23 dicembre 2014, per il momento regge alla grande anche sotto la neve.&lt;br /&gt;
&lt;br /&gt;
[[File:Ninux sotto la neve.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Ninux sotto la neve zoom.jpg|400px]]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/File:Dancast78_02_box.jpg</id>
		<title>File:Dancast78 02 box.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/File:Dancast78_02_box.jpg"/>
				<updated>2015-02-07T20:47:05Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/File:Ninux_sotto_la_neve_zoom.jpg</id>
		<title>File:Ninux sotto la neve zoom.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/File:Ninux_sotto_la_neve_zoom.jpg"/>
				<updated>2015-02-07T20:44:18Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/File:Ninux_sotto_la_neve.jpg</id>
		<title>File:Ninux sotto la neve.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/File:Ninux_sotto_la_neve.jpg"/>
				<updated>2015-02-07T20:44:01Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Check_list_installazioni</id>
		<title>Check list installazioni</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Check_list_installazioni"/>
				<updated>2015-02-02T11:17:59Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Qui sotto raccolgiamo la lista del materiale necessario per le installazion e segnamo chi si incarica di portarlo.&lt;br /&gt;
&lt;br /&gt;
* Cavo di rete&lt;br /&gt;
* Connettori RJ45 + pinza&lt;br /&gt;
* Tester di rete&lt;br /&gt;
* CPE + Alimentatore Poe&lt;br /&gt;
* Pali&lt;br /&gt;
* Scala&lt;br /&gt;
* Imbragatura&lt;br /&gt;
* Fascette&lt;br /&gt;
* Nastro isolante&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Check_list_installazioni</id>
		<title>Check list installazioni</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Check_list_installazioni"/>
				<updated>2015-02-02T11:17:29Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Qui sotto raccolgiamo la lista del materiale necessario per le installazion e segnamo chi si incarica di portarlo.&lt;br /&gt;
&lt;br /&gt;
* Cavo di rete&lt;br /&gt;
* Connettori RJ45 + pinza&lt;br /&gt;
* Tester di rete&lt;br /&gt;
* CPE + Alimentatore Poe&lt;br /&gt;
* Pali&lt;br /&gt;
* Scala&lt;br /&gt;
* Imbragatura&lt;br /&gt;
* Fascette&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Check_list_installazioni</id>
		<title>Check list installazioni</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Check_list_installazioni"/>
				<updated>2015-02-02T11:15:38Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;Qui sotto raccolgiamo la lista del materiale necessario per le installazion e segnamo chi si incarica di portarlo.  * Cavo di rete * Connettori RJ45 + pinza * Tester di rete *...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Qui sotto raccolgiamo la lista del materiale necessario per le installazion e segnamo chi si incarica di portarlo.&lt;br /&gt;
&lt;br /&gt;
* Cavo di rete&lt;br /&gt;
* Connettori RJ45 + pinza&lt;br /&gt;
* Tester di rete&lt;br /&gt;
* CPE&lt;br /&gt;
* Pali&lt;br /&gt;
* Scala&lt;br /&gt;
* Imbragatura&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2015-02-02T11:14:10Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* Check list per installazioni */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= Altri dubbi? =&lt;br /&gt;
&lt;br /&gt;
Vai alle [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://repo.bologna.ninux.org/  From NinuxBO] (erano su wiki.bologna.ninux.org/storage/ che ora non esiste piu'!)&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;br /&gt;
* [https://github.com/axn/bmx6/blob/master/README.md Documentazione di bmx6]&lt;br /&gt;
* [http://wiki.prplfoundation.org/wiki/Building_prplwrt Guida alla compilazione di OpenWRT]&lt;br /&gt;
&lt;br /&gt;
= Check list per installazioni =&lt;br /&gt;
* [[Check list installazioni]]: con lista del materiale utile e chi lo porta&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2015-02-02T11:13:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* Check list per installazioni */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= Altri dubbi? =&lt;br /&gt;
&lt;br /&gt;
Vai alle [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://repo.bologna.ninux.org/  From NinuxBO] (erano su wiki.bologna.ninux.org/storage/ che ora non esiste piu'!)&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;br /&gt;
* [https://github.com/axn/bmx6/blob/master/README.md Documentazione di bmx6]&lt;br /&gt;
* [http://wiki.prplfoundation.org/wiki/Building_prplwrt Guida alla compilazione di OpenWRT]&lt;br /&gt;
&lt;br /&gt;
= Check list per installazioni =&lt;br /&gt;
* [[Check list installazioni]]: con lista delmateriale utile e chi lo porta&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2015-02-02T11:13:45Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= Altri dubbi? =&lt;br /&gt;
&lt;br /&gt;
Vai alle [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://repo.bologna.ninux.org/  From NinuxBO] (erano su wiki.bologna.ninux.org/storage/ che ora non esiste piu'!)&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;br /&gt;
* [https://github.com/axn/bmx6/blob/master/README.md Documentazione di bmx6]&lt;br /&gt;
* [http://wiki.prplfoundation.org/wiki/Building_prplwrt Guida alla compilazione di OpenWRT]&lt;br /&gt;
&lt;br /&gt;
= Check list per installazioni =&lt;br /&gt;
* [Check list installazioni]: con lista delmateriale utile e chi lo porta&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/FAQ</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/FAQ"/>
				<updated>2015-01-26T11:52:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Benvenuto nella sezione dedicata alle domande piu' frequenti. =&lt;br /&gt;
''Nel caso non trovassi su questa pagina la risposta ad una domanda sul progetto NinuxBO che ti e' venuta in mente ponila in mailing list e ricordati di ricopiarne una sintesi qui!&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
'''D: Abito in un condominio, posso installare un'antenna sul tetto? '''&lt;br /&gt;
R: Si, e' un tuo diritto. Si chiama diritto d'antenna e ci sono diverse leggi che garantiscano che non ti venga negato. Se hai dubbi a riguardo vieni a parlarne ad uno dei nostri incontri, nella community ci sono diverse persone che hanno gia' affrontato il problema. &lt;br /&gt;
&lt;br /&gt;
'''D: Non voglio andare sul tetto, posso partecipare alla costruzione della rete installando un'antenna sul balcone o dietro una finestra? '''&lt;br /&gt;
&lt;br /&gt;
R: Certo! Nella community tutti sono invitati a partecipare con le risorse che decidono di condividere! Ovviamente l'installazione degli apparati sul tetto aumenta notevolmente le tue possibilita' di collegamento con altri nodi della rete.&lt;br /&gt;
&lt;br /&gt;
''' D: Voglio installare un nodo, devo puntare l'antenna verso un altro nodo? '''&lt;br /&gt;
&lt;br /&gt;
R: Alla base della rete c'e' la community ed e' molto importante che l'installazione di un nuovo nodo coinvolga tutti i partecipanti in modo da capire come intervenire per massimizzare l'impatto di un nuovo partecipante su tutta la rete e sugli sviluppi futuri.&lt;br /&gt;
&lt;br /&gt;
''' D: Quali distanze copre una CPE (per CPE si intende un apparato che comprende al suo interno sia la l'elettronica che l'antenna)? '''&lt;br /&gt;
&lt;br /&gt;
R: La distanza raggiungibile tra due nodi dipende da molti fattori: si va da poche decine di metri a decine di chilometri: il tutto varia in base alla tipologia di antenna usata e alle potenze messe in gioco. Resta indispensabile la visibilita' ottica: le frequenze tipiche (2,4Ghz e 5Ghz) si comportano in modo simile alla luce visibile quindi per collegare due punti e' indispensabile che tra questi non ci siano ostacoli.&lt;br /&gt;
&lt;br /&gt;
''' D: Una CPE installata in casa puo' comportare problemi per la salute? '''&lt;br /&gt;
&lt;br /&gt;
R: Gli apparati utilizzati hanno tutti una certificazione a garanzia dell'impatto sulla salute. Un cellulare in tasca e' molto probabilmente piu' pericoloso di una CPE sul tetto. Se non e' possibile installare sul tetto e' comunque una buona idea installare gli apparati fuori dalla finestra o sul balcone: sia per massimizzarne la resa che per evitare di beccarci radiazioni inutilmente.&lt;br /&gt;
&lt;br /&gt;
''' D: C'e' una documentazione da cui partire per capire come funziona libre mesh'''&lt;br /&gt;
&lt;br /&gt;
R: Libre mesh e' basato su [http://openwrt.org/ openwrt], su questo firmware molto diffuso, gli sviluppatori hanno aggiunto un meta-firmware, che al momento non e' pienamente documentato ma sono disponibili alcune pagine web con cui iniziare.&lt;br /&gt;
&lt;br /&gt;
[http://libre-mesh.org/projects/libre-mesh/wiki/Network_Architecture Architettura]&lt;br /&gt;
&lt;br /&gt;
[http://libre-mesh.org/projects/libre-mesh/wiki/Objectives Obiettivi]&lt;br /&gt;
&lt;br /&gt;
[http://dev.libre-mesh.org/projects/libre-mesh/wiki/Compile_Manually Compilazione Manuale]&lt;br /&gt;
&lt;br /&gt;
Il file [https://github.com/libre-mesh/lime-packages/blob/develop/packages/lime-system/files/etc/config/lime lime] su github e' commentato ed aggiornato direttamente dagli sviluppato man mano che inseriscono nuovi parametri&lt;br /&gt;
&lt;br /&gt;
Gli sviluppatori comunque [http://libre-mesh.org/projects/libre-mesh/wiki/Objectives sono disponibili] a fornire informazioni sulla [https://lists.libre-mesh.org/mailman/listinfo/users lista di libremesh].&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/FAQ</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/FAQ"/>
				<updated>2015-01-22T12:56:53Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Benvenuto nella sezione dedicata alle domande piu' frequenti. =&lt;br /&gt;
''Nel caso non trovassi su questa pagina la risposta ad una domanda sul progetto NinuxBO che ti e' venuta in mente ponila in mailing list e ricordati di ricopiarne una sintesi qui!&lt;br /&gt;
''&lt;br /&gt;
&lt;br /&gt;
'''D: Abito in un condominio, posso installare un'antenna sul tetto? '''&lt;br /&gt;
R: Si, e' un tuo diritto. Si chiama diritto d'antenna e ci sono diverse leggi che garantiscano che non ti venga negato. Se hai dubbi a riguardo vieni a parlarne ad uno dei nostri incontri, nella community ci sono diverse persone che hanno gia' affrontato il problema. &lt;br /&gt;
&lt;br /&gt;
'''D: Non voglio andare sul tetto, posso partecipare alla costruzione della rete installando un'antenna sul balcone o dietro una finestra? '''&lt;br /&gt;
&lt;br /&gt;
R: Certo! Nella community tutti sono invitati a partecipare con le risorse che decidono di condividere! Ovviamente l'installazione degli apparati sul tetto aumenta notevolmente le tue possibilita' di collegamento con altri nodi della rete.&lt;br /&gt;
&lt;br /&gt;
''' D: Voglio installare un nodo, devo puntare l'antenna verso un altro nodo? '''&lt;br /&gt;
&lt;br /&gt;
R: Alla base della rete c'e' la community ed e' molto importante che l'installazione di un nuovo nodo coinvolga tutti i partecipanti in modo da capire come intervenire per massimizzare l'impatto di un nuovo partecipante su tutta la rete e sugli sviluppi futuri.&lt;br /&gt;
&lt;br /&gt;
''' D: Quali distanze copre una CPE (per CPE si intende un apparato che comprende al suo interno sia la l'elettronica che l'antenna)? '''&lt;br /&gt;
&lt;br /&gt;
R: La distanza raggiungibile tra due nodi dipende da molti fattori: si va da poche decine di metri a decine di chilometri: il tutto varia in base alla tipologia di antenna usata e alle potenze messe in gioco. Resta indispensabile la visibilita' ottica: le frequenze tipiche (2,4Ghz e 5Ghz) si comportano in modo simile alla luce visibile quindi per collegare due punti e' indispensabile che tra questi non ci siano ostacoli.&lt;br /&gt;
&lt;br /&gt;
''' D: Una CPE installata in casa puo' comportare problemi per la salute? '''&lt;br /&gt;
&lt;br /&gt;
R: Gli apparati utilizzati hanno tutti una certificazione a garanzia dell'impatto sulla salute. Un cellulare in tasca e' molto probabilmente piu' pericoloso di una CPE sul tetto. Se non e' possibile installare sul tetto e' comunque una buona idea installare gli apparati fuori dalla finestra o sul balcone: sia per massimizzarne la resa che per evitare di beccarci radiazioni inutilmente.&lt;br /&gt;
&lt;br /&gt;
''' D: C'e' una documentazione da cui partire per capire come funziona libre mesh'''&lt;br /&gt;
&lt;br /&gt;
R: Libre mesh e' basato su [http://openwrt.org/ openwrt], su questo firmware molto diffuso, gli sviluppatori hanno aggiunto un meta-firmware, che al momento non e' pienamente documentato ma sono disponibili alcune pagine web con cui iniziare.&lt;br /&gt;
&lt;br /&gt;
[http://libre-mesh.org/projects/libre-mesh/wiki/Network_Architecture Architettura]&lt;br /&gt;
&lt;br /&gt;
[http://libre-mesh.org/projects/libre-mesh/wiki/Objectives Obiettivi]&lt;br /&gt;
&lt;br /&gt;
[http://dev.libre-mesh.org/projects/libre-mesh/wiki/Compile_Manually Compilazione Manuale]&lt;br /&gt;
&lt;br /&gt;
Gli sviluppatori comunque [http://libre-mesh.org/projects/libre-mesh/wiki/Objectives sono disponibili] a fornire informazioni sulla [https://lists.libre-mesh.org/mailman/listinfo/users lista di libremesh].&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/File:1899644_10203030685550423_1007163092_o.jpg</id>
		<title>File:1899644 10203030685550423 1007163092 o.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/File:1899644_10203030685550423_1007163092_o.jpg"/>
				<updated>2015-01-14T23:35:46Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal</id>
		<title>Captive portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal"/>
				<updated>2014-12-25T17:50:38Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DNS ==&lt;br /&gt;
&lt;br /&gt;
Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono attivi.&lt;br /&gt;
&lt;br /&gt;
Per catturare le richieste di utenti che si agganciano per qualsiasi motivo alla rete NinuxBo e dare disponibilita' di una pagina di bevenuto si puo' usare un captive portal, cioe' una sistema per redirigere tutte le richieste verso ad esempio una pagina web espicativa.&lt;br /&gt;
&lt;br /&gt;
Ci sono vari modi per farlo ad esempio usando dnsmasq che e' il dhcp gia' presente in lime e che svolge anche le funzioni di dns si puo' creare una regola di risoluzione universale.&lt;br /&gt;
&lt;br /&gt;
Qui facciamo il caso di una macchina collegata alla rete e che si occupa di risolvere i nomi per tutta la rete.&lt;br /&gt;
&lt;br /&gt;
Basta aggiungere al file /etc/dnsmasq.conf la seguente riga&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
e ricaricare dnsmasq&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/dnsmasq restart&lt;br /&gt;
&lt;br /&gt;
Ora va fatta una modifica sugli access point lime in modo che vadano a chiedere alla nostra macchina dns come risolvere i nomi, per farlo basta modificare il file:&lt;br /&gt;
&lt;br /&gt;
 /etc/resolv.conf&lt;br /&gt;
&lt;br /&gt;
La riga da modificare è&lt;br /&gt;
&lt;br /&gt;
 nameserver 127.0.0.1&lt;br /&gt;
&lt;br /&gt;
e va modificata con l'ip della macchina con il dns&lt;br /&gt;
&lt;br /&gt;
 nameserver 10.51.x.x&lt;br /&gt;
&lt;br /&gt;
verificare se la modifica ha avuto effetto&lt;br /&gt;
&lt;br /&gt;
 nslookup ninux.org&lt;br /&gt;
 nslookup wikipedia.it&lt;br /&gt;
&lt;br /&gt;
dovrebbe arrivarci sempre come risposta l'inidirizzo ip del captive portal&lt;br /&gt;
&lt;br /&gt;
il cancelletto e' usato come carattere jolly da dnsmasq (qualsiasi richiesta di risoluzione dei nomi) e 10.51.xx.yy e' l'indirizzo del captive portal (puo' essere l'antenna stessa oppure un altro pc sulla rete)&lt;br /&gt;
&lt;br /&gt;
è usato in dnsmasq come carattere jolly è l'equivalente del carattere * in questo modo tutte le richieste che richiedono il dns vengono risolte con l'indirizzo del router. quindi chi cerca ad esempio http://www.wikipedia.org/ finsice su 10.51.xx.yy.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
&lt;br /&gt;
Un utente si aggancia alla rete NinuxBo e digita sul browser http://www.wikipedia.org/, il dns gli risponde che l'indirizzo ip di wikipedia e' 10.51.xx.yy (10.51.xx.yy e' l'indirizzo del captive portal) se sulla macchina e' presente un server web l'utente verra' rediretto sulla home page del captive portal che avra' una pagina di benvenuto/esplicativa.&lt;br /&gt;
&lt;br /&gt;
== Apache/Apache SSL ==&lt;br /&gt;
&lt;br /&gt;
La cosa si complica un po' se l'utente digita http://www.wikipedia.org/pagina/, questo va comunque gestito nella configurazione del server web.&lt;br /&gt;
&lt;br /&gt;
Prima di proseguire sulla configurazione del captive portal va precisato che questo mostra una copia di questo wiki quindi la home page da analizzare si troverà in http://10.51.x.y/mediawiki/index.php, ed è presente anche una cartella speedtest.&lt;br /&gt;
&lt;br /&gt;
Nella cartella principale del webserver (apache), creare un file .htaccess con il seguente contenuto:&lt;br /&gt;
&lt;br /&gt;
 RewriteEngine On # Turn on the rewriting engine &lt;br /&gt;
 RewriteRule ^mediawiki/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule ^speedtest/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule  ^(.*)$ http://10.51.0.12/mediawiki/ [R,L]&lt;br /&gt;
&lt;br /&gt;
La prima riga attiva il modulo rewrite engine che analizza gli indirizzi richiesti al server e li modifica prima di mandarli in esecuzione.&lt;br /&gt;
&lt;br /&gt;
Si passa all'analisi dell'indirizzo richiesto se l'indirizzo contiene la stringa mediawiki dopo l'ip richiesto, viene inoltrato l'url senza modifica al server web (questo va fatto anche per evitare loop sull'ultima riga, quindi le due righe devono essere aggiornate in modo speculare).&lt;br /&gt;
&lt;br /&gt;
La terza riga inoltra la richiesta diretamente anche al server web se viene richiesto l'indirizzo http://10.51.x.y/speedtest/ in questo modo oltre al captive portal è possibile configurare altri servizi, ovviamente è consigliabile che l'indirizzo di questi servizi sia segnalato in home altrimenti è difficile trovarli.&lt;br /&gt;
&lt;br /&gt;
L'ultima riga è quella che effettivamente redirige tutte le richieste verso la splash page reindirizzando tutto sulla home effettiva sel server web (mediawiki).&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt</id>
		<title>CompilareDaOpenWrt</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt"/>
				<updated>2014-12-25T00:31:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Questa piccola guida server a compilare libremesh partendo dai sorgenti di openwrt.&lt;br /&gt;
&lt;br /&gt;
Su una macchina debian installare i seguenti pacchetti(aggiungere pacchetti necessari volta per volta): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install libncurses5-dev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prima di tutto scaricare i sorgenti di openwrt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$git clone git://git.openwrt.org/openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
entrare nella cartella appena scaricata da git&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cd openwrt/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
copiare il file feed di default in modo che sia utilizzabile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cp feeds.conf.default feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
quindi editare il fil feeds.conf appena creato&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$vi feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e aggiungere le seguenti linee&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git libremap git://github.com/libremap/libremap-agent-openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nel caso si voglia lavorare col ramo di sviluppo sostituire questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git;develop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eseguire il seguente blocco di comandi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make clean &amp;amp;&amp;amp; git pull &amp;amp;&amp;amp; rm -rf feeds/lime &amp;amp;&amp;amp; rm -rf feeds/libremap &amp;amp;&amp;amp; scripts/feeds update -a &amp;amp;&amp;amp; scripts/feeds install -a &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
make clean inizialmente chiedera' di procedere al menuconfig...potete fare exit e rimandare questa parte.&lt;br /&gt;
A questo punto e' possibile lanciare la configurazione con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make menuconfig &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bisogna: &lt;br /&gt;
&lt;br /&gt;
* prima di tutto disabilitare &amp;quot;dnsmasq&amp;quot; in &amp;quot;Base System&amp;quot; &lt;br /&gt;
* andare in &amp;quot;LiMe&amp;quot; e selezionare &amp;quot;lime-full&amp;quot; (lime-full deve avere la selezione [*] e non [M], vedi nota sotto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ho caricato un file di configurazione su https://owncloud.sheratan.it/owncloud/public.php?service=files&amp;amp;t=88c42cd83dcd86e50ef2042b2924b3aa probabilmente make oldconfig dovrebbe essere in grado di recuperare i settings anche di fronte ad evoluzioni.&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione e produrre i files per una specifico hardware&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Target Profile&amp;quot; dove scegliere per quale hardware compilare. (Questo riduce di molto i tempi di compilazione)&lt;br /&gt;
&lt;br /&gt;
Ora bisogna fare delle valutazioni in base alla flash disponibile sul dispositivo che andra' ad ospitare il nostro firmware:&lt;br /&gt;
nel caso di una flash piccola(4mb) potrebbe essere necessario rimuovere dei pacchetti(lime-debug e lime-webui sono sacrificabili, per questo caso deselezionare lime-full e selezionare le singole voci da abilitare) , nel ramo di sviluppo sono implementate tecniche per ridurre ulteriormente la richiesta di spazio del firmware compilato. &lt;br /&gt;
&lt;br /&gt;
Selezionare anche il target system corretto: la famiglia del processore della propria CPE e' individuabile sul sito di openwrt: per i tpl841 e' atheros AR7x/AR9x.&lt;br /&gt;
&lt;br /&gt;
'''ATTENZIONE:''' se si cambia l'architettura (target) si perderanno le altre scelte (dovrete riselezionare lime-full o comunque le singole voci).&lt;br /&gt;
&lt;br /&gt;
Una volta terminata la configurazione si può compilare il firmware con il comando&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione si può usare&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make -j ''n''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dove ''n'' è uguale al numero dei core più uno.&lt;br /&gt;
&lt;br /&gt;
Se il processo di compilazione giungera' a buon fine troverete tutti il materiale prodotto nella cartella ./bin:&lt;br /&gt;
ovviamente vengono prodotti i firmware per tutte le macchine supportate per il target selezionato, per il mio tplink tl-wr841nd V8 dovro' scegliere tra&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 3.8M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin&lt;br /&gt;
&lt;br /&gt;
dedicata al caso in cui si faccia l'upgrade da firmware originale&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 2.9M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-sysupgrade.bin&lt;br /&gt;
&lt;br /&gt;
dedicata agli update da openwrt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTA bene:&lt;br /&gt;
per creare un firmware compatibile con il resto dei dispositivi di Bologna Ninux, e' necessario passare a Li-Me la configurazione corretta, sostituendo prima della compilazione del firmware il file feeds/lime/packages/lime-system/files/etc/config/lime con il seguente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Beware this file is not supposed to store specific configuration, like &amp;quot;config net eth0&amp;quot;&lt;br /&gt;
# System option&lt;br /&gt;
&lt;br /&gt;
config lime system&lt;br /&gt;
option  hostname 'NinuxBoNode-%M4%M5%M6'                                # Parametrizable hostname \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Network general option&lt;br /&gt;
&lt;br /&gt;
config lime network&lt;br /&gt;
option primary_interface eth0                                                 # The mac address of this device will be used in different places&lt;br /&gt;
option main_ipv4_address '10.51.%M5.%M6/16'                             # Parametrizablezable main IPv4 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
option main_ipv6_address '2001:db8::%M5%M6/64'                       # Parametrizablezableable main IPv6 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
list protocols adhoc&lt;br /&gt;
list protocols lan&lt;br /&gt;
list protocols anygw                                                                          # Refer to http://libre-mesh.org/projects/libre-mesh/wiki/Anygw&lt;br /&gt;
list protocols batadv:%N1                                               # Define virtual interface name es: bat0.11&lt;br /&gt;
list protocols bmx6:13                                                  # Define virtual interface name es: bm6.13&lt;br /&gt;
list resolvers 208.67.222.222                                          #        DNS servers node will use&lt;br /&gt;
list resolvers 2620:0:ccc::2                                           #open DNS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# WiFi general options&lt;br /&gt;
&lt;br /&gt;
config lime wifi  &lt;br /&gt;
option channel_2ghz '11'&lt;br /&gt;
option          channel_5ghz '48'&lt;br /&gt;
list modes 'ap'&lt;br /&gt;
list modes 'adhoc'&lt;br /&gt;
option ap_ssid                  'NinuxBO'&lt;br /&gt;
option adhoc_ssid 'NinuxBO-mesh'&lt;br /&gt;
option adhoc_bssid 'de:d1:c0:c0:d1:ce'                                 #vecchio mac:'ca:fe:00:c0:ff:ee'&lt;br /&gt;
option adhoc_mcast_rate_2ghz '24000'&lt;br /&gt;
option adhoc_mcast_rate_5ghz '6000'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si può applicare questa configurazione anche dopo aver compilato e installato il firmware sul dispositivo con i seguenti passi:&lt;br /&gt;
&lt;br /&gt;
Copiare il file precedente sul dispositivo appena flashato come &amp;lt;code&amp;gt;/etc/config/lime &amp;lt;/code&amp;gt;  ed eseguire &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; lime-config &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e poi &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; uci commit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si noti che la rete ipv4 segnata nel file di configurazione è parte della /15 assegnata a NinuxBO mentre la rete ipv6 ha ancora un indirizzamento generico.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/BMX6</id>
		<title>BMX6</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/BMX6"/>
				<updated>2014-10-19T09:17:18Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;Appunti sparsi su BMX6:  per vedere le tabelle di routing di BMX6:     bmx6 -cd8 (-c=connect, si connette al demone di bmx6 - -d8 debug livello 8)   root@NinuxBoNode-01dff6:~#...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Appunti sparsi su BMX6:&lt;br /&gt;
&lt;br /&gt;
per vedere le tabelle di routing di BMX6: &lt;br /&gt;
 &lt;br /&gt;
 bmx6 -cd8 (-c=connect, si connette al demone di bmx6 - -d8 debug livello 8)&lt;br /&gt;
&lt;br /&gt;
 root@NinuxBoNode-01dff6:~# bmx6 -cd8&lt;br /&gt;
 status:&lt;br /&gt;
 version        compat name               primaryIp                        tun6Address        tun4Address       uptime     cpu nodes &lt;br /&gt;
 BMX6-0.1-alpha 16     NinuxBoNode-01dff6 fd66:66:66:b:6a72:51ff:fe00:dff6 2001:db8::dff6/128 10.51.223.246/32 0:00:01:01 0.3 2    &lt;br /&gt;
 interfaces:&lt;br /&gt;
 devName        state type     rateMin rateMax llocalIp                     globalIp                            primary &lt;br /&gt;
 eth0-13        DOWN  INACTIVE INVALID INVALID /-1                          /-1                                 0       &lt;br /&gt;
 wlan0_adhoc-13 UP    ethernet 1000M   1000M   fe80::6a72:51ff:fe00:dff6/64 fd66:66:66:b:6a72:51ff:fe00:dff6/64 1       &lt;br /&gt;
 wlan0_ap-13    UP    ethernet 1000M   1000M   fe80::6a72:51ff:fe00:dff6/64 fd66:66:66:e:6a72:51ff:fe00:dff6/64 0       &lt;br /&gt;
 links:&lt;br /&gt;
 name               llocalIp                  viaDev         rxRate txRate bestTxLink routes wantsOgms &lt;br /&gt;
 NinuxBoNode-2b19e1 fe80::12fe:edff:fe2b:19e2 wlan0_adhoc-13 72     95     1          1      1         &lt;br /&gt;
 originators:&lt;br /&gt;
 name               blocked primaryIp                        routes viaIp                     viaDev          metric lastDesc lastRef &lt;br /&gt;
 NinuxBoNode-01dff6 0       fd66:66:66:b:6a72:51ff:fe00:dff6 0      ::                        ---            128G   59       0      &lt;br /&gt;
 NinuxBoNode-2b19e1 0       fd66:66:66:9:12fe:edff:fe2b:19e2 1      fe80::12fe:edff:fe2b:19e2 wlan0_adhoc-13 813M   54       0      &lt;br /&gt;
 tunnels:&lt;br /&gt;
 name       net          min max hyst rating minBw tunName        tunRoute        remoteName          advNet             advBw  pathMtc tunMtc &lt;br /&gt;
 dummynodes 192.0.2.0/24 24  128 20   100    960   ---            ---             ---                 ---                ---    ---     ---    &lt;br /&gt;
 inet6      ::/0         0   0   20   100    960   ---            ---             ---                ---                ---    ---     ---    &lt;br /&gt;
 clouds     10.0.0.0/8   8   128 20   100    960   bmxOut_NinuxBo 10.51.25.225/32 NinuxBoNode-2b19e1  10.51.25.225/32    128G   813M    986M   &lt;br /&gt;
 clouds     10.0.0.0/8   8   128 20   100    960   bmxOut_NinuxBo 10.51.0.0/16    NinuxBoNode-2b19e1 10.51.0.0/16       960    813M    986M   &lt;br /&gt;
 inet4      0.0.0.0/0    0   0   20   100    960   bmxOut_NinuxBo 0.0.0.0/0       NinuxBoNode-2b19e1 0.0.0.0/0          31457K 813M    986M   &lt;br /&gt;
 publicv6   2000::/3     3   64  20   100    960   bmxOut_NinuxBo 2001:db8::/64   NinuxBoNode-2b19e1 2001:db8::/64      960    813M    986M   &lt;br /&gt;
 ---        ---          0   0   0    0      ---   ---            ---             NinuxBoNode-2b19e1 2001:db8::19e1/128 128G   813M    ---    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
per annunciare la rotta con il default gateway:  &lt;br /&gt;
&lt;br /&gt;
 bmx6 -c tunIn=def4Offer /n=0.0.0.0/0 /b=32000000 &lt;br /&gt;
&lt;br /&gt;
(annuncia la rotta 0.0.0.0 cioè tutte le reti per cui non esiste instradamento specifico con una banda d 32megabit, va lanciato sul nodo che ha il default gw), non è sufficiente i pacchetti vanno verso il nodo ma non tornano.....&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-10-18T09:30:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/storage/  From NinuxBO]&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;br /&gt;
* [https://github.com/axn/bmx6/blob/master/README.md Documentazione di bmx6]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal</id>
		<title>Captive portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal"/>
				<updated>2014-10-17T04:54:18Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== DNS ==&lt;br /&gt;
&lt;br /&gt;
Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono attivi.&lt;br /&gt;
&lt;br /&gt;
Per catturare le richieste di utenti che si agganciano per qualsiasi motivo alla rete NinuxBo e dare disponibilita' di una pagina di bevenuto si puo' usare un captive portal, cioe' una sistema per redirigere tutte le richieste verso ad esempio una pagina web espicativa.&lt;br /&gt;
&lt;br /&gt;
Ci sono vari modi per farlo ad esempio usando dnsmasq che e' il dhcp gia' presente in lime e che svolge anche le funzioni di dns si puo' creare una regola di risoluzione universale.&lt;br /&gt;
&lt;br /&gt;
Basta aggiungere&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
e ricaricare dnsmasq&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/dnsmasq restart&lt;br /&gt;
&lt;br /&gt;
verificare se la modifica ha avuto effetto&lt;br /&gt;
&lt;br /&gt;
 nslookup ninux.org&lt;br /&gt;
 nslookup wikipedia.it&lt;br /&gt;
&lt;br /&gt;
dovrebbe arrivarci sempre come risposta l'inidirizzo ip del captive portal&lt;br /&gt;
&lt;br /&gt;
il cancelletto e' usato come carattere jolly da dnsmasq (qualsiasi richiesta di risoluzione dei nomi) e 10.51.xx.yy e' l'indirizzo del captive portal (puo' essere l'antenna stessa oppure un altro pc sulla rete)&lt;br /&gt;
&lt;br /&gt;
è usato in dnsmasq come carattere jolly è l'equivalente del carattere * in questo modo tutte le richieste che richiedono il dns vengono risolte con l'indirizzo del router. quindi chi cerca ad esempio http://www.wikipedia.org/ finsice su 10.51.xx.yy.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
&lt;br /&gt;
Un utente si aggancia alla rete NinuxBo e digita sul browser http://www.wikipedia.org/, il dns gli risponde che l'indirizzo ip di wikipedia e' 10.51.xx.yy (10.51.xx.yy e' l'indirizzo del captive portal) se sulla macchina e' presente un server web l'utente verra' rediretto sulla home page del captive portal che avra' una pagina di benvenuto/esplicativa.&lt;br /&gt;
&lt;br /&gt;
== Apache/Apache SSL ==&lt;br /&gt;
&lt;br /&gt;
La cosa si complica un po' se l'utente digita http://www.wikipedia.org/pagina/, questo va comunque gestito nella configurazione del server web.&lt;br /&gt;
&lt;br /&gt;
Prima di proseguire sulla configurazione del captive portal va precisato che questo mostra una copia di questo wiki quindi la home page da analizzare si troverà in http://10.51.x.y/mediawiki/index.php, ed è presente anche una cartella speedtest.&lt;br /&gt;
&lt;br /&gt;
Nella cartella principale del webserver (apache), creare un file .htaccess con il seguente contenuto:&lt;br /&gt;
&lt;br /&gt;
 RewriteEngine On # Turn on the rewriting engine &lt;br /&gt;
 RewriteRule ^mediawiki/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule ^speedtest/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule  ^(.*)$ http://10.51.0.12/mediawiki/ [R,L]&lt;br /&gt;
&lt;br /&gt;
La prima riga attiva il modulo rewrite engine che analizza gli indirizzi richiesti al server e li modifica prima di mandarli in esecuzione.&lt;br /&gt;
&lt;br /&gt;
Si passa all'analisi dell'indirizzo richiesto se l'indirizzo contiene la stringa mediawiki dopo l'ip richiesto, viene inoltrato l'url senza modifica al server web (questo va fatto anche per evitare loop sull'ultima riga, quindi le due righe devono essere aggiornate in modo speculare).&lt;br /&gt;
&lt;br /&gt;
La terza riga inoltra la richiesta diretamente anche al server web se viene richiesto l'indirizzo http://10.51.x.y/speedtest/ in questo modo oltre al captive portal è possibile configurare altri servizi, ovviamente è consigliabile che l'indirizzo di questi servizi sia segnalato in home altrimenti è difficile trovarli.&lt;br /&gt;
&lt;br /&gt;
L'ultima riga è quella che effettivamente redirige tutte le richieste verso la splash page reindirizzando tutto sulla home effettiva sel server web (mediawiki).&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal</id>
		<title>Captive portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal"/>
				<updated>2014-10-17T04:53:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono attivi.&lt;br /&gt;
&lt;br /&gt;
Per catturare le richieste di utenti che si agganciano per qualsiasi motivo alla rete NinuxBo e dare disponibilita' di una pagina di bevenuto si puo' usare un captive portal, cioe' una sistema per redirigere tutte le richieste verso ad esempio una pagina web espicativa.&lt;br /&gt;
&lt;br /&gt;
Ci sono vari modi per farlo ad esempio usando dnsmasq che e' il dhcp gia' presente in lime e che svolge anche le funzioni di dns si puo' creare una regola di risoluzione universale.&lt;br /&gt;
&lt;br /&gt;
Basta aggiungere&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
e ricaricare dnsmasq&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/dnsmasq restart&lt;br /&gt;
&lt;br /&gt;
verificare se la modifica ha avuto effetto&lt;br /&gt;
&lt;br /&gt;
 nslookup ninux.org&lt;br /&gt;
 nslookup wikipedia.it&lt;br /&gt;
&lt;br /&gt;
dovrebbe arrivarci sempre come risposta l'inidirizzo ip del captive portal&lt;br /&gt;
&lt;br /&gt;
il cancelletto e' usato come carattere jolly da dnsmasq (qualsiasi richiesta di risoluzione dei nomi) e 10.51.xx.yy e' l'indirizzo del captive portal (puo' essere l'antenna stessa oppure un altro pc sulla rete)&lt;br /&gt;
&lt;br /&gt;
è usato in dnsmasq come carattere jolly è l'equivalente del carattere * in questo modo tutte le richieste che richiedono il dns vengono risolte con l'indirizzo del router. quindi chi cerca ad esempio http://www.wikipedia.org/ finsice su 10.51.xx.yy.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
&lt;br /&gt;
Un utente si aggancia alla rete NinuxBo e digita sul browser http://www.wikipedia.org/, il dns gli risponde che l'indirizzo ip di wikipedia e' 10.51.xx.yy (10.51.xx.yy e' l'indirizzo del captive portal) se sulla macchina e' presente un server web l'utente verra' rediretto sulla home page del captive portal che avra' una pagina di benvenuto/esplicativa.&lt;br /&gt;
&lt;br /&gt;
La cosa si complica un po' se l'utente digita http://www.wikipedia.org/pagina/, questo va comunque gestito nella configurazione del server web.&lt;br /&gt;
&lt;br /&gt;
Prima di proseguire sulla configurazione del captive portal va precisato che questo mostra una copia di questo wiki quindi la home page da analizzare si troverà in http://10.51.x.y/mediawiki/index.php, ed è presente anche una cartella speedtest.&lt;br /&gt;
&lt;br /&gt;
Nella cartella principale del webserver (apache), creare un file .htaccess con il seguente contenuto:&lt;br /&gt;
&lt;br /&gt;
 RewriteEngine On # Turn on the rewriting engine &lt;br /&gt;
 RewriteRule ^mediawiki/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule ^speedtest/(.*)$ - [R,L]&lt;br /&gt;
 RewriteRule  ^(.*)$ http://10.51.0.12/mediawiki/ [R,L]&lt;br /&gt;
&lt;br /&gt;
La prima riga attiva il modulo rewrite engine che analizza gli indirizzi richiesti al server e li modifica prima di mandarli in esecuzione.&lt;br /&gt;
&lt;br /&gt;
Si passa all'analisi dell'indirizzo richiesto se l'indirizzo contiene la stringa mediawiki dopo l'ip richiesto, viene inoltrato l'url senza modifica al server web (questo va fatto anche per evitare loop sull'ultima riga, quindi le due righe devono essere aggiornate in modo speculare).&lt;br /&gt;
&lt;br /&gt;
La terza riga inoltra la richiesta diretamente anche al server web se viene richiesto l'indirizzo http://10.51.x.y/speedtest/ in questo modo oltre al captive portal è possibile configurare altri servizi, ovviamente è consigliabile che l'indirizzo di questi servizi sia segnalato in home altrimenti è difficile trovarli.&lt;br /&gt;
&lt;br /&gt;
L'ultima riga è quella che effettivamente redirige tutte le richieste verso la splash page reindirizzando tutto sulla home effettiva sel server web (mediawiki).&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal</id>
		<title>Captive portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal"/>
				<updated>2014-10-17T00:42:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono attivi.&lt;br /&gt;
&lt;br /&gt;
Per catturare le richieste di utenti che si agganciano per qualsiasi motivo alla rete NinuxBo e dare disponibilita' di una pagina di bevenuto si puo' usare un captive portal, cioe' una sistema per redirigere tutte le richieste verso ad esempio una pagina web espicativa.&lt;br /&gt;
&lt;br /&gt;
Ci sono vari modi per farlo ad esempio usando dnsmasq che e' il dhcp gia' presente in lime e che svolge anche le funzioni di dns si puo' creare una regola di risoluzione universale.&lt;br /&gt;
&lt;br /&gt;
Basta aggiungere&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
e ricaricare dnsmasq&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/dnsmasq restart&lt;br /&gt;
&lt;br /&gt;
verificare se la modifica ha avuto effetto&lt;br /&gt;
&lt;br /&gt;
 nslookup ninux.org&lt;br /&gt;
 nslookup wikipedia.it&lt;br /&gt;
&lt;br /&gt;
dovrebbe arrivarci sempre come risposta l'inidirizzo ip del captive portal&lt;br /&gt;
&lt;br /&gt;
il cancelletto e' usato come carattere jolly da dnsmasq (qualsiasi richiesta di risoluzione dei nomi) e 10.51.xx.yy e' l'indirizzo del captive portal (puo' essere l'antenna stessa oppure un altro pc sulla rete)&lt;br /&gt;
&lt;br /&gt;
è usato in dnsmasq come carattere jolly è l'equivalente del carattere * in questo modo tutte le richieste che richiedono il dns vengono risolte con l'indirizzo del router. quindi chi cerca ad esempio http://www.wikipedia.org/ finsice su 10.51.xx.yy.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
&lt;br /&gt;
Un utente si aggancia alla rete NinuxBo e digita sul browser http://www.wikipedia.org/, il dns gli risponde che l'indirizzo ip di wikipedia e' 10.51.xx.yy (10.51.xx.yy e' l'indirizzo del captive portal) se sulla macchina e' presente un server web l'utente verra' rediretto sulla home page del captive portal che avra' una pagina di benvenuto/esplicativa.&lt;br /&gt;
&lt;br /&gt;
La cosa si complica un po' se l'utente digita http://www.wikipedia.org/pagina/, questo va comunque gestito nella configurazione del server web.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-10-17T00:36:37Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: /* HoW To */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
Firmware:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/compilareDaOpenWrt come compilare libremesh partendo dai sorgenti di OpenWrt]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
Altro:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal Configurare un captive portal]&lt;br /&gt;
&lt;br /&gt;
= I firmware sono su =&lt;br /&gt;
&lt;br /&gt;
* [http://downloads.libre-mesh.org/develop/ Developer build from LiMe]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/storage/  From NinuxBO]&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal</id>
		<title>Captive portal</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Captive_portal"/>
				<updated>2014-10-17T00:34:09Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono at...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alcune indicazioni utili per la creazione di captive portal, queste indicazioni risultano utili soprattutto nella fase di startup della rete quando i link tra nodi non sono attivi.&lt;br /&gt;
&lt;br /&gt;
Per catturare le richieste di utenti che si agganciano per qualsiasi motivo alla rete NinuxBo e dare disponibilita' di una pagina di bevenuto si puo' usare un captive portal, cioe' una sistema per redirigere tutte le richieste verso ad esempio una pagina web espicativa.&lt;br /&gt;
&lt;br /&gt;
Ci sono vari modi per farlo ad esempio usando dnsmasq che e' il dhcp gia' presente in lime e che svolge anche le funzioni di dns si puo' creare una regola di risoluzione universale.&lt;br /&gt;
&lt;br /&gt;
Basta aggiungere&lt;br /&gt;
&lt;br /&gt;
 address=/#/10.51.xx.yy&lt;br /&gt;
&lt;br /&gt;
dove 10.51.xx.yy e' l'indirizzo del captive portal (puo' essere l'antenna stessa oppure un altro pc sulla rete)&lt;br /&gt;
&lt;br /&gt;
# è usato in dnsmasq come carattere jolly è l'equivalente del carattere * in questo modo tutte le richieste che richiedono il dns vengono risolte con l'indirizzo del router. quindi chi cerca ad esempio http://www.wikipedia.org/ finsice su 10.51.xx.yy.&lt;br /&gt;
&lt;br /&gt;
Esempio:&lt;br /&gt;
&lt;br /&gt;
Un utente si aggancia alla rete NinuxBo e digita sul browser http://www.wikipedia.org/, il dns gli risponde che l'indirizzo ip di wikipedia e' 10.51.xx.yy (10.51.xx.yy e' l'indirizzo del captive portal) se sulla macchina e' presente un server web l'utente verra' rediretto sulla home page del captive portal che avra' una pagina di benvenuto/esplicativa.&lt;br /&gt;
&lt;br /&gt;
La cosa si complica un po' se l'utente digita http://www.wikipedia.org/pagina/, questo va comunque gestito nella configurazione del server web.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt</id>
		<title>CompilareDaOpenWrt</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt"/>
				<updated>2014-07-21T20:33:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Questa piccola guida server a compilare libremesh partendo dai sorgenti di openwrt.&lt;br /&gt;
&lt;br /&gt;
Su una macchina debian installare i seguenti pacchetti(aggiungere pacchetti necessari volta per volta): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install libncurses5-dev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prima di tutto scaricare i sorgenti di openwrt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$git clone git://git.openwrt.org/openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
entrare nella cartella appena scaricata da git&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cd openwrt/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
copiare il file feed di default in modo che sia utilizzabile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cp feeds.conf.default feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
quindi editare il fil feeds.conf appena creato&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$vi feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e aggiungere le seguenti linee&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git libremap git://github.com/libremap/libremap-agent-openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nel caso si voglia lavorare col ramo di sviluppo sostituire questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git;develop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eseguire il seguente blocco di comandi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make clean &amp;amp;&amp;amp; git pull &amp;amp;&amp;amp; rm -rf feeds/lime &amp;amp;&amp;amp; rm -rf feeds/libremap &amp;amp;&amp;amp; scripts/feeds update -a &amp;amp;&amp;amp; scripts/feeds install -a &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
make clean inizialmente chiedera' di procedere al menuconfig...potete fare exit e rimandare questa parte.&lt;br /&gt;
A questo punto e' possibile lanciare la configurazione con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make menuconfig &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bisogna: &lt;br /&gt;
&lt;br /&gt;
* prima di tutto disabilitare &amp;quot;dnsmasq&amp;quot; in &amp;quot;Base System&amp;quot; &lt;br /&gt;
* andare in &amp;quot;LiMe&amp;quot; e selezionare &amp;quot;lime-full&amp;quot; (lime-full deve avere la selezione [*] e non [M], vedi nota sotto)&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione e produrre i files per una specifico hardware&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Target Profile&amp;quot; dove scegliere per quale hardware compilare. (Questo riduce di molto i tempi di compilazione)&lt;br /&gt;
&lt;br /&gt;
Ora bisogna fare delle valutazioni in base alla flash disponibile sul dispositivo che andra' ad ospitare il nostro firmware:&lt;br /&gt;
nel caso di una flash piccola(4mb) potrebbe essere necessario rimuovere dei pacchetti(lime-debug e lime-webui sono sacrificabili, per questo caso deselezionare lime-full e selezionare le singole voci da abilitare) , nel ramo di sviluppo sono implementate tecniche per ridurre ulteriormente la richiesta di spazio del firmware compilato. &lt;br /&gt;
&lt;br /&gt;
Selezionare anche il target system corretto: la famiglia del processore della propria CPE e' individuabile sul sito di openwrt: per i tpl841 e' atheros AR7x/AR9x.&lt;br /&gt;
&lt;br /&gt;
'''ATTENZIONE:''' se si cambia l'architettura (target) si perderanno le altre scelte (dovrete riselezionare lime-full o comunque le singole voci).&lt;br /&gt;
&lt;br /&gt;
Una volta terminata la configurazione si può compilare il firmware con il comando&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione si può usare&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make -j ''n''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dove ''n'' è uguale al numero dei core più uno.&lt;br /&gt;
&lt;br /&gt;
Se il processo di compilazione giungera' a buon fine troverete tutti il materiale prodotto nella cartella ./bin:&lt;br /&gt;
ovviamente vengono prodotti i firmware per tutte le macchine supportate per il target selezionato, per il mio tplink tl-wr841nd V8 dovro' scegliere tra&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 3.8M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin&lt;br /&gt;
&lt;br /&gt;
dedicata al caso in cui si faccia l'upgrade da firmware originale&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 2.9M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-sysupgrade.bin&lt;br /&gt;
&lt;br /&gt;
dedicata agli update da openwrt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTA bene:&lt;br /&gt;
per creare un firmware compatibile con il resto dei dispositivi di Bologna Ninux, e' necessario passare a Li-Me la configurazione corretta, sostituendo prima della compilazione del firmware il file feeds/lime/packages/lime-system/files/etc/config/lime con il seguente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Beware this file is not supposed to store specific configuration, like &amp;quot;config net eth0&amp;quot;&lt;br /&gt;
# System option&lt;br /&gt;
&lt;br /&gt;
config lime system&lt;br /&gt;
	option hostname 'NinuxBoNode-\M4\\M5\\M6\'                                # Parametrizable hostname \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Network general option&lt;br /&gt;
&lt;br /&gt;
config lime network&lt;br /&gt;
	option primary_interface eth0                                          # The mac address of this device will be used in different places&lt;br /&gt;
	option main_ipv4_address '10.51.\M5\.\M6\/16'                             # Parametrizable main IPv4 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
	option main_ipv6_address '2001:db8::\M5\\M6\/64'                       # Parametrizable main IPv6 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
	list protocols adhoc&lt;br /&gt;
	list protocols lan&lt;br /&gt;
	list protocols anygw                                                   # Refer to http://libre-mesh.org/projects/libre-mesh/wiki/Anygw&lt;br /&gt;
	list protocols batadv:11                                               # Define virtual interface name es: bat0.11&lt;br /&gt;
	list protocols bmx6:13                                                 # Define virtual interface name es: bm6.13&lt;br /&gt;
	list resolvers 208.67.222.222                                          # DNS servers node will use&lt;br /&gt;
	list resolvers 2001:4860:4860::8844&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# WiFi general options&lt;br /&gt;
&lt;br /&gt;
config lime wifi&lt;br /&gt;
	option channel_2ghz '11'&lt;br /&gt;
	option channel_5ghz '48'&lt;br /&gt;
	list modes 'ap'&lt;br /&gt;
	list modes 'adhoc'&lt;br /&gt;
	option ap_ssid 'NinuxBO'&lt;br /&gt;
	option adhoc_ssid 'NinuxBO-mesh'&lt;br /&gt;
	option adhoc_bssid 'ca:fe:00:c0:ff:ee'&lt;br /&gt;
	option adhoc_mcast_rate_2ghz '24000'&lt;br /&gt;
	option adhoc_mcast_rate_5ghz '6000'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si può applicare questa configurazione anche dopo aver compilato e installato il firmware sul dispositivo con i seguenti passi:&lt;br /&gt;
&lt;br /&gt;
Copiare il file precedente sul dispositivo appena flashato come &amp;lt;code&amp;gt;/etc/config/lime &amp;lt;/code&amp;gt;  ed eseguire &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; lime-config &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e poi &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; uci commit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si noti che la rete ipv4 segnata nel file di configurazione è parte della /15 assegnata a NinuxBO mentre la rete ipv6 ha ancora un indirizzamento generico.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt</id>
		<title>CompilareDaOpenWrt</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt"/>
				<updated>2014-07-21T20:29:07Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Questa piccola guida server a compilare libremesh partendo dai sorgenti di openwrt.&lt;br /&gt;
&lt;br /&gt;
Su una macchina debian installare i seguenti pacchetti(aggiungere pacchetti necessari volta per volta): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install libncurses5-dev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prima di tutto scaricare i sorgenti di openwrt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$git clone git://git.openwrt.org/openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
entrare nella cartella appena scaricata da git&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cd openwrt/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
copiare il file feed di default in modo che sia utilizzabile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cp feeds.conf.default feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
quindi editare il fil feeds.conf appena creato&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$vi feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e aggiungere le seguenti linee&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git libremap git://github.com/libremap/libremap-agent-openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nel caso si voglia lavorare col ramo di sviluppo sostituire questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git;develop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eseguire il seguente blocco di comandi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make clean &amp;amp;&amp;amp; git pull &amp;amp;&amp;amp; rm -rf feeds/lime &amp;amp;&amp;amp; rm -rf feeds/libremap &amp;amp;&amp;amp; scripts/feeds update -a &amp;amp;&amp;amp; scripts/feeds install -a &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
make clean inizialmente chiedera' di procedere al menuconfig...potete fare exit e rimandare questa parte.&lt;br /&gt;
A questo punto e' possibile lanciare la configurazione con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make menuconfig &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* bisogna prima di tutto disabilitare &amp;quot;dnsmasq&amp;quot; in &amp;quot;Base System&amp;quot; &lt;br /&gt;
* andare in &amp;quot;LiMe&amp;quot; e selezionare &amp;quot;lime-full&amp;quot; (lime-full deve avere la selezione [*] e non [M])&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione e produrre i files per una specifico hardware&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Target Profile&amp;quot; dove scelgiere per quale hardware compilare.&lt;br /&gt;
&lt;br /&gt;
Ora bisogna fare delle valutazioni in base alla flash disponibile sul dispositivo che andra' ad ospitare il nostro firmware:&lt;br /&gt;
nel caso di una flash piccola(4mb) potrebbe essere necessario rimuovere dei pacchetti(lime-debug e lime-webui sono sacrificabili) , nel ramo di sviluppo sono implementate tecniche per ridurre ulteriormente la richiesta di spazio del firmware compilato. Selezionare anche il target system corretto: la famiglia del processore della propria CPE e' individuabile sul sito di openwrt: per i tpl841 e' atheros AR7x/AR9x.&lt;br /&gt;
ATTENZIONE: se si cambia l'architettura (target) si perderanno le altre scelte (dovrete riselezionare lime-full).&lt;br /&gt;
&lt;br /&gt;
Una volta terminata la configurazione si può compilare il firmware con il comando&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione si può usare&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make -j ''n''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dove ''n'' è uguale al numero dei core più uno.&lt;br /&gt;
&lt;br /&gt;
Se il processo di compilazione giungera' a buon fine troverete tutti il materiale prodotto nella cartella ./bin:&lt;br /&gt;
ovviamente vengono prodotti i firmware per tutte le macchine supportate per il target selezionato, per il mio tplink tl-wr841nd V8 dovro' scegliere tra&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 3.8M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin&lt;br /&gt;
&lt;br /&gt;
dedicata al caso in cui si faccia l'upgrade da firmware originale&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 2.9M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-sysupgrade.bin&lt;br /&gt;
&lt;br /&gt;
dedicata agli update da openwrt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTA bene:&lt;br /&gt;
per creare un firmware compatibile con il resto dei dispositivi di Bologna Ninux, e' necessario passare a Li-Me la configurazione corretta, sostituendo prima della compilazione del firmware il file feeds/lime/packages/lime-system/files/etc/config/lime con il seguente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Beware this file is not supposed to store specific configuration, like &amp;quot;config net eth0&amp;quot;&lt;br /&gt;
# System option&lt;br /&gt;
&lt;br /&gt;
config lime system&lt;br /&gt;
	option hostname 'NinuxBoNode-\M4\\M5\\M6\'                                # Parametrizable hostname \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Network general option&lt;br /&gt;
&lt;br /&gt;
config lime network&lt;br /&gt;
	option primary_interface eth0                                          # The mac address of this device will be used in different places&lt;br /&gt;
	option main_ipv4_address '10.51.\M5\.\M6\/16'                             # Parametrizable main IPv4 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
	option main_ipv6_address '2001:db8::\M5\\M6\/64'                       # Parametrizable main IPv6 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
	list protocols adhoc&lt;br /&gt;
	list protocols lan&lt;br /&gt;
	list protocols anygw                                                   # Refer to http://libre-mesh.org/projects/libre-mesh/wiki/Anygw&lt;br /&gt;
	list protocols batadv:11                                               # Define virtual interface name es: bat0.11&lt;br /&gt;
	list protocols bmx6:13                                                 # Define virtual interface name es: bm6.13&lt;br /&gt;
	list resolvers 208.67.222.222                                          # DNS servers node will use&lt;br /&gt;
	list resolvers 2001:4860:4860::8844&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# WiFi general options&lt;br /&gt;
&lt;br /&gt;
config lime wifi&lt;br /&gt;
	option channel_2ghz '11'&lt;br /&gt;
	option channel_5ghz '48'&lt;br /&gt;
	list modes 'ap'&lt;br /&gt;
	list modes 'adhoc'&lt;br /&gt;
	option ap_ssid 'NinuxBO'&lt;br /&gt;
	option adhoc_ssid 'NinuxBO-mesh'&lt;br /&gt;
	option adhoc_bssid 'ca:fe:00:c0:ff:ee'&lt;br /&gt;
	option adhoc_mcast_rate_2ghz '24000'&lt;br /&gt;
	option adhoc_mcast_rate_5ghz '6000'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si può applicare questa configurazione anche dopo aver compilato e installato il firmware sul dispositivo con i seguenti passi:&lt;br /&gt;
&lt;br /&gt;
Copiare il file precedente sul dispositivo appena flashato come &amp;lt;code&amp;gt;/etc/config/lime &amp;lt;/code&amp;gt;  ed eseguire &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; lime-config &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e poi &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; uci commit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si noti che la rete ipv4 segnata nel file di configurazione è parte della /15 assegnata a NinuxBO mentre la rete ipv6 ha ancora un indirizzamento generico.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt</id>
		<title>CompilareDaOpenWrt</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt"/>
				<updated>2014-07-16T15:28:43Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Questa piccola guida server a compilare libremesh partendo dai sorgenti di openwrt.&lt;br /&gt;
&lt;br /&gt;
Su una macchina debian installare i seguenti pacchetti(aggiungere pacchetti necessari volta per volta): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install libncurses5-dev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prima di tutto scaricare i sorgenti di openwrt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$git clone git://git.openwrt.org/openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
entrare nella cartella appena scaricata da git&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cd openwrt/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
copiare il file feed di default in modo che sia utilizzabile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cp feeds.conf.default feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
quindi editare il fil feeds.conf appena creato&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$vi feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e aggiungere le seguenti linee&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git libremap git://github.com/libremap/libremap-agent-openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nel caso si voglia lavorare col ramo di sviluppo sostituire questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git;develop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eseguire il seguente blocco di comandi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make clean &amp;amp;&amp;amp; git pull &amp;amp;&amp;amp; rm -rf feeds/lime &amp;amp;&amp;amp; rm -rf feeds/libremap &amp;amp;&amp;amp; scripts/feeds update -a &amp;amp;&amp;amp; scripts/feeds install -a &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
make clean inizialmente chiedera' di procedere al menuconfig...potete fare exit e rimandare questa parte.&lt;br /&gt;
A questo punto e' possibile lanciare la configurazione con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make menuconfig &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bisogna prima di tutto disabilitare &amp;quot;dnsmasq&amp;quot; in &amp;quot;Base System&amp;quot; quindi andare in &amp;quot;LiMe&amp;quot; e selezionare &amp;quot;lime-full&amp;quot; (lime-full deve avere la selezione [*] e non [M])&lt;br /&gt;
&lt;br /&gt;
Ora bisogna fare delle valutazioni in base alla flash disponibile sul dispositivo che andra' ad ospitare il nostro firmware:&lt;br /&gt;
nel caso di una flash piccola(4mb) potrebbe essere necessario rimuovere dei pacchetti(lime-debug e lime-webui sono sacrificabili) , nel ramo di sviluppo sono implementate tecniche per ridurre ulteriormente la richiesta di spazio del firmware compilato. Selezionare anche il target system corretto: la famiglia del processore della propria CPE e' individuabile sul sito di openwrt: per i tpl841 e' atheros AR7x/AR9x.&lt;br /&gt;
ATTENZIONE: se si cambia l'architettura (target) si perderanno le altre scelte (dovrete riselezionare lime-full).&lt;br /&gt;
&lt;br /&gt;
Una volta terminata la configurazione si può compilare il firmware con il comando&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per velocizzare la compilazione si può usare&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make -j ''n''&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dove ''n'' è uguale al numero dei core più uno.&lt;br /&gt;
&lt;br /&gt;
Se il processo di compilazione giungera' a buon fine troverete tutti il materiale prodotto nella cartella ./bin:&lt;br /&gt;
ovviamente vengono prodotti i firmware per tutte le macchine supportate per il target selezionato, per il mio tplink tl-wr841nd V8 dovro' scegliere tra&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 3.8M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin&lt;br /&gt;
&lt;br /&gt;
dedicata al caso in cui si faccia l'upgrade da firmware originale&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 2.9M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-sysupgrade.bin&lt;br /&gt;
&lt;br /&gt;
dedicata agli update da openwrt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTA bene:&lt;br /&gt;
per creare un firmware compatibile con il resto dei dispositivi di Bologna Ninux, e' necessario passare a Li-Me la configurazione corretta, sostituendo prima della compilazione del firmware il file feeds/lime/packages/lime-system/files/etc/config/lime con il seguente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Beware this file is not supposed to store specific configuration, like &amp;quot;config net eth0&amp;quot;&lt;br /&gt;
# System option&lt;br /&gt;
&lt;br /&gt;
config lime system&lt;br /&gt;
	option hostname 'NinuxBoNode-\M4\\M5\\M6\'                                # Parametrizable hostname \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Network general option&lt;br /&gt;
&lt;br /&gt;
config lime network&lt;br /&gt;
	option primary_interface eth0                                          # The mac address of this device will be used in different places&lt;br /&gt;
	option main_ipv4_address '10.51.\M5\.\M6\/16'                             # Parametrizable main IPv4 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
	option main_ipv6_address '2001:db8::\M5\\M6\/64'                       # Parametrizable main IPv6 address \Mn\ will be substituted with the n'th byte of the primary_dev MAC&lt;br /&gt;
	list protocols adhoc&lt;br /&gt;
	list protocols lan&lt;br /&gt;
	list protocols anygw                                                   # Refer to http://libre-mesh.org/projects/libre-mesh/wiki/Anygw&lt;br /&gt;
	list protocols batadv:11                                               # Define virtual interface name es: bat0.11&lt;br /&gt;
	list protocols bmx6:13                                                 # Define virtual interface name es: bm6.13&lt;br /&gt;
	list resolvers 208.67.222.222                                          # DNS servers node will use&lt;br /&gt;
	list resolvers 2001:4860:4860::8844&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# WiFi general options&lt;br /&gt;
&lt;br /&gt;
config lime wifi&lt;br /&gt;
	option channel_2ghz '11'&lt;br /&gt;
	option channel_5ghz '48'&lt;br /&gt;
	list modes 'ap'&lt;br /&gt;
	list modes 'adhoc'&lt;br /&gt;
	option ap_ssid 'NinuxBO'&lt;br /&gt;
	option adhoc_ssid 'NinuxBO-mesh'&lt;br /&gt;
	option adhoc_bssid 'ca:fe:00:c0:ff:ee'&lt;br /&gt;
	option adhoc_mcast_rate_2ghz '24000'&lt;br /&gt;
	option adhoc_mcast_rate_5ghz '6000'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si può applicare questa configurazione anche dopo aver compilato e installato il firmware sul dispositivo con i seguenti passi:&lt;br /&gt;
&lt;br /&gt;
Copiare il file precedente sul dispositivo appena flashato come &amp;lt;code&amp;gt;/etc/config/lime &amp;lt;/code&amp;gt;  ed eseguire &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; lime-config &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e poi &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; uci commit &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si noti che la rete ipv4 segnata nel file di configurazione è parte della /15 assegnata a NinuxBO mentre la rete ipv6 ha ancora un indirizzamento generico.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt</id>
		<title>CompilareDaOpenWrt</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/CompilareDaOpenWrt"/>
				<updated>2014-06-11T21:45:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Questa piccola guida server a compilare libremesh partendo dai sorgenti di openwrt.&lt;br /&gt;
&lt;br /&gt;
Su una macchina debian installare i seguenti pacchetti(aggiungere pacchetti necessari volta per volta): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;aptitude install libncurses5-dev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prima di tutto scaricare i sorgenti di openwrt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$git clone git://git.openwrt.org/openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
entrare nella cartella appena scaricata da git&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cd openwrt/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
copiare il file feed di default in modo che sia utilizzabile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$cp feeds.conf.default feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
quindi editare il fil feeds.conf appena creato&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$vi feeds.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e aggiungere le seguenti linee&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git libremap git://github.com/libremap/libremap-agent-openwrt.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nel caso si voglia lavorare col ramo di sviluppo sostituire questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con questa&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;src-git lime https://github.com/libre-mesh/lime-packages.git;develop&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eseguire il seguente blocco di comandi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make clean &amp;amp;&amp;amp; git pull &amp;amp;&amp;amp; rm -rf feeds/lime &amp;amp;&amp;amp; rm -rf feeds/libremap &amp;amp;&amp;amp; scripts/feeds update -a &amp;amp;&amp;amp; scripts/feeds install -a &amp;lt;/code&amp;gt;&lt;br /&gt;
make clean inizialmente chiedera' di procedere al menuconfig...potete fare exit e rimandare questa parte&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a questo punto e' possibile lanciare la configurazione con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;make menuconfig &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bisogna prima di tutto disabilitare &amp;quot;dnsmasq&amp;quot; in &amp;quot;Base System&amp;quot; quindi andare in &amp;quot;LiMe&amp;quot; e selezionare &amp;quot;lime-full&amp;quot; (lime-full deve avere la selezione [*] e non [M])&lt;br /&gt;
&lt;br /&gt;
Ora bisogna fare delle valutazioni in base alla flash disponibile sul dispositivo che andra' ad ospitare il nostro firmware:&lt;br /&gt;
nel caso di una flash piccola(4mb) potrebbe essere necessario rimuovere dei pacchetti, nel ramo di sviluppo sono implementate tecniche per ridurre ulteriormente la richiesta di spazio del firmware compilato. Selezionare anche il target system corretto: la famiglia del processore della propria CPE e' individuabile sul sito di openwrt: per i tpl841 e' atheros AR7x/AR9x.&lt;br /&gt;
ATTENZIONE: se si cambia l'architettura (target) si perderanno le altre scelte (dovrete riselezionare lime-full)&lt;br /&gt;
&lt;br /&gt;
Se il processo di compilazione giungera' a buon fine troverete tutti il materiale prodotto nella cartell ./bin:&lt;br /&gt;
ovviamente vengono prodotti i firmware per tutte le macchine supportate per il target selezionato, per il mio tplink tl-wr841nd V8 dovro' scegliere tra&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 3.8M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin&lt;br /&gt;
&lt;br /&gt;
dedicata al caso in cui si faccia l'upgrade da firmware originale&lt;br /&gt;
&lt;br /&gt;
 -rw-r--r-- 1 thegamer thegamer 2.9M May 30 12:53 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-sysupgrade.bin&lt;br /&gt;
&lt;br /&gt;
dedicata agli update da openwrt&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-05-27T11:18:38Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;br /&gt;
* [http://coderazzi.net/howto/openwrt/tl841n/vlans.htm Configuring separate virtual lans on TL-WR841N]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-05-20T11:23:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= Che cosa si puo' realizzare? =&lt;br /&gt;
&lt;br /&gt;
Teoricamente tutto quello che si trova su internet si puo' realizzare anche su ninux [https://guifi.net/ca/node/2413/view/services qui] ad esempio c'e' lo stato in tempo reale dei servizi offerti su guifi, la rete wireless della Catalogna&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;br /&gt;
* [http://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README A.L.F.R.E.D.] Readme&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-05-19T11:14:48Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Audio serata 28 marzo 2014 [http://www.arkiwi.org/search64/dGl0bGU6IG5pbnV4IEFORCBkYXRlOiAyMDE0LTAzLTI4/html Ninux: noi siamo internet]&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-05-18T20:54:41Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;br /&gt;
&lt;br /&gt;
= Documentazione utile =&lt;br /&gt;
&lt;br /&gt;
* Presentazione [http://www.youtube.com/playlist?list=PLjdaTaDJvaVzotzdFSpblCVegRpHgGPLG Battlemesh V7]&lt;br /&gt;
* [http://bmx6.net/news/14 Analysis of the BMX6 routing protocol]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/How_To</id>
		<title>How To</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/How_To"/>
				<updated>2014-05-18T20:52:26Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La soluzione proposta da libre-mesh ci sembra molto interessante, usa diversi protocolli che sono interessanti, è in fase di sviluppo e ha bisogno di test perciò è adatta per una rete che inizia da zero, il sito ufficiale è questo: http://libre-mesh.org/&lt;br /&gt;
&lt;br /&gt;
Qui ci sono alcune info sulla struttura della [http://dev.libre-mesh.org/projects/libre-mesh/wiki/Network_Architecture rete].&lt;br /&gt;
&lt;br /&gt;
La documentazione è ancora scarsa come è normale, dato che gli sviluppatori si concentrano sulla scrittura e test del codice così riportiamo la procedura usata per i test.&lt;br /&gt;
&lt;br /&gt;
La base per libre mesh è [https://openwrt.org/ openwrt] una distribuzione linux specifica per apparati wireless, molto diffusa e con un sacco di cose interessanti, se non lo conoscete, meglio darci un'occhiata. &lt;br /&gt;
&lt;br /&gt;
Alla distribuzione vengono aggiunti alcuni software per le reti mesh già in fase di creazione del file binario che andrà caricato sul router in modo che una volta caricato il file il software sia già pronto all'uso senz dover installare programmi successivamente.&lt;br /&gt;
&lt;br /&gt;
Si può fare anche su pc, ma è molto più comodo usare mesh perchè oltre a ciò che è descritto sopra si possono impostare anche alcuni parametri ad esempio ssid già sull'immagine, aggiungendo il fatto che la rete mesh si autoconfigura significa che basterà caricare il software su tutti i nodi, accenderli e la rete è operativa.&lt;br /&gt;
&lt;br /&gt;
Su questa pagina c'è la lista delle immagini compilate per tutti i progetti https://chef.mesh.altermundi.net/network/list/ &lt;br /&gt;
&lt;br /&gt;
E qui la cartella con le immagini pronte per ninuxbo: https://chef.mesh.altermundi.net/network/ninuxbo/&lt;br /&gt;
&lt;br /&gt;
Ora andando su questa pagina https://chef.mesh.altermundi.net/fwprofile/ninuxbo-default_stable/ e cliccando su descargar su scaricano tutte le immagini pronte per i vari modelli di router, e per tutte le versioni hardware selezionate da menù.&lt;br /&gt;
&lt;br /&gt;
Per i [http://wiki.openwrt.org/it/toh/tp-link/tl-wr841nd TP LINK 841 ND] quelli che usiamo attualmente economici e molto diffusi &lt;br /&gt;
(ricordate di controllare la versione hardware sull'etichetta dal router e deve corrispondere ai caratteri in grassetto nel nome file qui sotto)&lt;br /&gt;
&lt;br /&gt;
https://chef.mesh.altermundi.net/ls/ninuxbo/r36140/default_stable/ar71xx/&lt;br /&gt;
&lt;br /&gt;
 altermesh-tl-wr841n-'''v8'''-r36140-ninuxbo-default_stable-factory.bin&lt;br /&gt;
&lt;br /&gt;
Per l'upload un metodo veloce consiste nel copiare il file del firmware direttamente sul router in ssh ad esempio&lt;br /&gt;
&lt;br /&gt;
 scp altermesh-tl-wr841n-v8-r36140-ninuxbo-default_stable-factory.bin root@192.168.1.1:/tmp/&lt;br /&gt;
&lt;br /&gt;
 ssh root@192.168.1.1&lt;br /&gt;
&lt;br /&gt;
Poi una volta collegati dare il comando:&lt;br /&gt;
 &lt;br /&gt;
 sysupgrade -n -v altermesh-tl-wr841nd-v8-r36140-ninuxbo-default_stable-factory.bin&lt;br /&gt;
&lt;br /&gt;
ed attendere&lt;br /&gt;
&lt;br /&gt;
Quando il router riparte è visibile la rete NinuxBo, collegandosi all'interfaccia web si possono veri i nodi connessi compresa la mappa dei nodi.&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-05-16T14:21:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;br /&gt;
* [https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione Analisi di configurazione della rete]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione</id>
		<title>Analisi configurazione</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione"/>
				<updated>2014-05-16T14:20:37Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un'analisi della configurazione già funzionante preparata come da [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
Appena entrati sul router si vede che su  wlan0 è presente una interfaccia virtuale wlan0-1.&lt;br /&gt;
&lt;br /&gt;
Questa è l'interfaccia che i router usano per la rete di backbone, l'interfaccia è configurata in modalità ad hoc tipica delle reti mesh, il nome dell'essid probabilmente è generato random con un suffisso che però probabilmente dovrà esssere uguale per tutti i nodi (da verificare).&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0-1 info&lt;br /&gt;
 wlan0-1   ESSID: &amp;quot;'''10-tsacnaD.lime'''&amp;quot;&lt;br /&gt;
           Access Point: 02:14:37:91:05:4E&lt;br /&gt;
           Mode: '''Ad-Hoc'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: unknown/70&lt;br /&gt;
           Signal: unknown  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: unknown&lt;br /&gt;
           Encryption: unknown&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
in pratica i link verdi che si vedono in questa figura: http://dev.libre-mesh.org/attachments/download/19&lt;br /&gt;
&lt;br /&gt;
Per la parte invece di distribuzione del segnale quella che è usata normalmente sugli access point viene usata wlan0 in modalità master con essid inpostato in fase di configurazione con chef nella pagina [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0 info&lt;br /&gt;
 wlan0     ESSID: &amp;quot;'''NinuxBo'''&amp;quot;&lt;br /&gt;
           Access Point: 10:FE:ED:2B:19:E2&lt;br /&gt;
           Mode: '''Master'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: 62/70&lt;br /&gt;
           Signal: -48 dBm  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: 54.0 MBit/s&lt;br /&gt;
           Encryption: none&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
A questo punto possiamo collegarci normalmente alla rete wifi ninuxbo con i vari device e navigare.&lt;br /&gt;
&lt;br /&gt;
Oppure molto più divertente analizzare il funzionamento della rete mesh collegandoci con un pc a vedere informazioni scambiate dal protocollo batman.&lt;br /&gt;
&lt;br /&gt;
Per prima cosa è necessario installare batman e batctl:&lt;br /&gt;
&lt;br /&gt;
 apt-get install batman batctl&lt;br /&gt;
&lt;br /&gt;
caricare il modulo batctl &lt;br /&gt;
&lt;br /&gt;
 modprobe batman-adv &lt;br /&gt;
&lt;br /&gt;
eventualmente caricarlo di default all'avvio&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;batman-adv&amp;quot; &amp;gt; /etc/modules&lt;br /&gt;
&lt;br /&gt;
ora aggiungiamo alle interfacce gestite da batman wlan0&lt;br /&gt;
&lt;br /&gt;
 batctl if add wlan0&lt;br /&gt;
&lt;br /&gt;
dovremmo aver creato bat0, la tiriamo su&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0 up&lt;br /&gt;
&lt;br /&gt;
e poi controlliamo se è tutto ok, non ha particolari configurazioni&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0&lt;br /&gt;
&lt;br /&gt;
ora colleghiam wlan0 in modalità ad-hoc alla rete mesh di backbone&lt;br /&gt;
&lt;br /&gt;
 iwconfig wlan0 mode ad-hoc essid 10-tsacnaD.lime channel 1&lt;br /&gt;
 ifconfig wlano0 up&lt;br /&gt;
&lt;br /&gt;
e vediamo se passa qualcosa di interessante&lt;br /&gt;
&lt;br /&gt;
 batctl tcpdump wlan0&lt;br /&gt;
&lt;br /&gt;
tipo questo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 16:01:02.607083 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317468, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
 16:01:03.315079 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 852, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
 16:01:03.419220 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 852, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
 ...&lt;br /&gt;
 16:01:05.647060 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317471, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
 16:01:06.275042 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 855, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
 16:01:06.379515 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 855, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
 16:01:06.558621 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317472, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
 Warning - batman vis packet received: function not implemented yet&lt;br /&gt;
 16:01:06.659108 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317472, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
 16:01:07.255029 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 856, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
 16:01:07.312137 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
 16:01:07.358514 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 856, tq 220, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26 &lt;br /&gt;
&lt;br /&gt;
ora il nostro pc è in mesh sulla rete di backbone e vede gli altri nodi in questo caso 12:fe:ed:2b:19:e3&lt;br /&gt;
&lt;br /&gt;
 root@debian:/home/daniele# batctl o&lt;br /&gt;
 [B.A.T.M.A.N. adv 2011.4.0, MainIF/MAC: wlan0/00:25:d3:11:f6:e3 (bat0)]&lt;br /&gt;
   Originator      last-seen (#/255)           Nexthop [outgoingIF]:   Potential nexthops ...&lt;br /&gt;
 12:fe:ed:2b:19:e3    0.808s   (245) 12:fe:ed:2b:19:e3 [     wlan0]: 12:fe:ed:2b:19:e3 (245) &lt;br /&gt;
&lt;br /&gt;
e possiamo anche fare un traceroute su batman &lt;br /&gt;
&lt;br /&gt;
 root@debian:/home/daniele# batctl tr 12:fe:ed:2b:19:e3&lt;br /&gt;
 traceroute to 12:fe:ed:2b:19:e3 (12:fe:ed:2b:19:e3), 50 hops max, 20 byte packets&lt;br /&gt;
  1: 12:fe:ed:2b:19:e3  1.288 ms  1.241 ms  2.730 ms&lt;br /&gt;
&lt;br /&gt;
 root@debian:/home/daniele# batctl tl &lt;br /&gt;
 Locally retrieved addresses (from bat0) announced via TT (TTVN: 1):&lt;br /&gt;
  * 2e:c8:5c:e8:e3:f0 [.P...]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione</id>
		<title>Analisi configurazione</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione"/>
				<updated>2014-05-16T14:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un'analisi della configurazione già funzionante preparata come da [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
Appena entrati sul router si vede che su  wlan0 è presente una interfaccia virtuale wlan0-1.&lt;br /&gt;
&lt;br /&gt;
Questa è l'interfaccia che i router usano per la rete di backbone, l'interfaccia è configurata in modalità ad hoc tipica delle reti mesh, il nome dell'essid probabilmente è generato random con un suffisso che però probabilmente dovrà esssere uguale per tutti i nodi (da verificare).&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0-1 info&lt;br /&gt;
 wlan0-1   ESSID: &amp;quot;'''10-tsacnaD.lime'''&amp;quot;&lt;br /&gt;
           Access Point: 02:14:37:91:05:4E&lt;br /&gt;
           Mode: '''Ad-Hoc'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: unknown/70&lt;br /&gt;
           Signal: unknown  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: unknown&lt;br /&gt;
           Encryption: unknown&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
in pratica i link verdi che si vedono in questa figura: http://dev.libre-mesh.org/attachments/download/19&lt;br /&gt;
&lt;br /&gt;
Per la parte invece di distribuzione del segnale quella che è usata normalmente sugli access point viene usata wlan0 in modalità master con essid inpostato in fase di configurazione con chef nella pagina [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0 info&lt;br /&gt;
 wlan0     ESSID: &amp;quot;'''NinuxBo'''&amp;quot;&lt;br /&gt;
           Access Point: 10:FE:ED:2B:19:E2&lt;br /&gt;
           Mode: '''Master'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: 62/70&lt;br /&gt;
           Signal: -48 dBm  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: 54.0 MBit/s&lt;br /&gt;
           Encryption: none&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
A questo punto possiamo collegarci normalmente alla rete wifi ninuxbo con i vari device e navigare.&lt;br /&gt;
&lt;br /&gt;
Oppure molto più divertente analizzare il funzionamento della rete mesh collegandoci con un pc a vedere informazioni scambiate dal protocollo batman.&lt;br /&gt;
&lt;br /&gt;
Per prima cosa è necessario installare batman e batctl:&lt;br /&gt;
&lt;br /&gt;
 apt-get install batman batctl&lt;br /&gt;
&lt;br /&gt;
caricare il modulo batctl &lt;br /&gt;
&lt;br /&gt;
 modprobe batman-adv &lt;br /&gt;
&lt;br /&gt;
eventualmente caricarlo di default all'avvio&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;batman-adv&amp;quot; &amp;gt; /etc/modules&lt;br /&gt;
&lt;br /&gt;
ora aggiungiamo alle interfacce gestite da batman wlan0&lt;br /&gt;
&lt;br /&gt;
 batctl if add wlan0&lt;br /&gt;
&lt;br /&gt;
dovremmo aver creato bat0, la tiriamo su&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0 up&lt;br /&gt;
&lt;br /&gt;
e poi controlliamo se è tutto ok, non ha particolari configurazioni&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0&lt;br /&gt;
&lt;br /&gt;
ora colleghiam wlan0 in modalità ad-hoc alla rete mesh di backbone&lt;br /&gt;
&lt;br /&gt;
 iwconfig wlan0 mode ad-hoc essid 10-tsacnaD.lime channel 1&lt;br /&gt;
 ifconfig wlano0 up&lt;br /&gt;
&lt;br /&gt;
e vediamo se passa qualcosa di interessante&lt;br /&gt;
&lt;br /&gt;
 batctl tcpdump wlan0&lt;br /&gt;
&lt;br /&gt;
tipo questo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 16:01:02.607083 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317468, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
 16:01:03.315079 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 852, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
 16:01:03.419220 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 852, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
 ...&lt;br /&gt;
 16:01:05.647060 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317471, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
 16:01:06.275042 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 855, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
 16:01:06.379515 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 855, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
 16:01:06.558621 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317472, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
 Warning - batman vis packet received: function not implemented yet&lt;br /&gt;
 16:01:06.659108 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317472, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
 16:01:07.255029 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 856, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
 16:01:07.312137 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
 16:01:07.358514 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 856, tq 220, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26 &lt;br /&gt;
&lt;br /&gt;
ora il nostro pc è in mesh sulla rete di backbone e vede gli altri nodi in questo caso 12:fe:ed:2b:19:e3&lt;br /&gt;
&lt;br /&gt;
 root@debian:/home/daniele# batctl o&lt;br /&gt;
 [B.A.T.M.A.N. adv 2011.4.0, MainIF/MAC: wlan0/00:25:d3:11:f6:e3 (bat0)]&lt;br /&gt;
   Originator      last-seen (#/255)           Nexthop [outgoingIF]:   Potential nexthops ...&lt;br /&gt;
 12:fe:ed:2b:19:e3    0.808s   (245) 12:fe:ed:2b:19:e3 [     wlan0]: 12:fe:ed:2b:19:e3 (245) &lt;br /&gt;
&lt;br /&gt;
 root@debian:/home/daniele# batctl tl &lt;br /&gt;
 Locally retrieved addresses (from bat0) announced via TT (TTVN: 1):&lt;br /&gt;
  * 2e:c8:5c:e8:e3:f0 [.P...]&lt;br /&gt;
&lt;br /&gt;
 root@debian:/home/daniele# batctl tr 12:fe:ed:2b:19:e3&lt;br /&gt;
 traceroute to 12:fe:ed:2b:19:e3 (12:fe:ed:2b:19:e3), 50 hops max, 20 byte packets&lt;br /&gt;
  1: 12:fe:ed:2b:19:e3  1.288 ms  1.241 ms  2.730 ms&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione</id>
		<title>Analisi configurazione</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione"/>
				<updated>2014-05-16T14:05:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un'analisi della configurazione già funzionante preparata come da [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
Appena entrati sul router si vede che su  wlan0 è presente una interfaccia virtuale wlan0-1.&lt;br /&gt;
&lt;br /&gt;
Questa è l'interfaccia che i router usano per la rete di backbone, l'interfaccia è configurata in modalità ad hoc tipica delle reti mesh, il nome dell'essid probabilmente è generato random con un suffisso che però probabilmente dovrà esssere uguale per tutti i nodi (da verificare).&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0-1 info&lt;br /&gt;
 wlan0-1   ESSID: &amp;quot;'''10-tsacnaD.lime'''&amp;quot;&lt;br /&gt;
           Access Point: 02:14:37:91:05:4E&lt;br /&gt;
           Mode: '''Ad-Hoc'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: unknown/70&lt;br /&gt;
           Signal: unknown  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: unknown&lt;br /&gt;
           Encryption: unknown&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
in pratica i link verdi che si vedono in questa figura: http://dev.libre-mesh.org/attachments/download/19&lt;br /&gt;
&lt;br /&gt;
Per la parte invece di distribuzione del segnale quella che è usata normalmente sugli access point viene usata wlan0 in modalità master con essid inpostato in fase di configurazione con chef nella pagina [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0 info&lt;br /&gt;
 wlan0     ESSID: &amp;quot;'''NinuxBo'''&amp;quot;&lt;br /&gt;
           Access Point: 10:FE:ED:2B:19:E2&lt;br /&gt;
           Mode: '''Master'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: 62/70&lt;br /&gt;
           Signal: -48 dBm  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: 54.0 MBit/s&lt;br /&gt;
           Encryption: none&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
A questo punto possiamo collegarci normalmente alla rete wifi ninuxbo con i vari device e navigare.&lt;br /&gt;
&lt;br /&gt;
Oppure molto più divertente analizzare il funzionamento della rete mesh collegandoci con un pc a vedere informazioni scambiate dal protocollo batman.&lt;br /&gt;
&lt;br /&gt;
Per prima cosa è necessario installare batman e batctl:&lt;br /&gt;
&lt;br /&gt;
 apt-get install batman batctl&lt;br /&gt;
&lt;br /&gt;
caricare il modulo batctl &lt;br /&gt;
&lt;br /&gt;
 modprobe batman-adv &lt;br /&gt;
&lt;br /&gt;
eventualmente caricarlo di default all'avvio&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;batman-adv&amp;quot; &amp;gt; /etc/modules&lt;br /&gt;
&lt;br /&gt;
 batctl if add wlan0&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
iwconfig wlan0 mode ad-hoc essid 10-tsacnaD.lime channel 1&lt;br /&gt;
&lt;br /&gt;
batctl tcpdump wlan0&lt;br /&gt;
&lt;br /&gt;
16:01:02.607083 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317468, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:03.315079 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 852, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:03.419220 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 852, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:03.528663 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317469, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:03.631102 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317469, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:04.295077 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 853, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:04.398512 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 853, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:04.550669 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317470, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:04.651068 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317470, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:05.295080 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 854, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:05.398536 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 854, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:05.548925 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317471, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:05.647060 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317471, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:06.275042 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 855, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:06.379515 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 855, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:06.558621 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317472, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
Warning - batman vis packet received: function not implemented yet&lt;br /&gt;
16:01:06.659108 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317472, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:07.255029 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 856, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:07.288615 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.291084 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.295157 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.299072 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.312137 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.358514 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 856, tq 220, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl o&lt;br /&gt;
[B.A.T.M.A.N. adv 2011.4.0, MainIF/MAC: wlan0/00:25:d3:11:f6:e3 (bat0)]&lt;br /&gt;
  Originator      last-seen (#/255)           Nexthop [outgoingIF]:   Potential nexthops ...&lt;br /&gt;
12:fe:ed:2b:19:e3    0.808s   (245) 12:fe:ed:2b:19:e3 [     wlan0]: 12:fe:ed:2b:19:e3 (245)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl tl&lt;br /&gt;
Locally retrieved addresses (from bat0) announced via TT (TTVN: 1):&lt;br /&gt;
 * 2e:c8:5c:e8:e3:f0 [.P...]&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl tr 12:fe:ed:2b:19:e3&lt;br /&gt;
traceroute to 12:fe:ed:2b:19:e3 (12:fe:ed:2b:19:e3), 50 hops max, 20 byte packets&lt;br /&gt;
 1: 12:fe:ed:2b:19:e3  1.288 ms  1.241 ms  2.730 ms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 bat0      Link encap:Ethernet  HWaddr 62:9f:7a:a7:88:12  &lt;br /&gt;
           BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
           collisions:0 txqueuelen:0 &lt;br /&gt;
           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
collegarsi alla rete mettendo wlan0 del pc in modalità ad hoc&lt;br /&gt;
 &lt;br /&gt;
 iwconfig wlan0 mode ad-hoc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
iwconfig wlan0 mode ad-hoc essid 10-tsacnaD.lime channel 1&lt;br /&gt;
&lt;br /&gt;
batctl tcpdump wlan0&lt;br /&gt;
&lt;br /&gt;
16:01:02.607083 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317468, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:03.315079 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 852, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:03.419220 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 852, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:03.528663 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317469, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:03.631102 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317469, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:04.295077 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 853, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:04.398512 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 853, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:04.550669 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317470, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:04.651068 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317470, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:05.295080 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 854, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:05.398536 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 854, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:05.548925 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317471, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:05.647060 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317471, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:06.275042 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 855, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:06.379515 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 855, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:06.558621 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317472, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
Warning - batman vis packet received: function not implemented yet&lt;br /&gt;
16:01:06.659108 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317472, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:07.255029 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 856, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:07.288615 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.291084 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.295157 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.299072 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.312137 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.358514 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 856, tq 220, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl o&lt;br /&gt;
[B.A.T.M.A.N. adv 2011.4.0, MainIF/MAC: wlan0/00:25:d3:11:f6:e3 (bat0)]&lt;br /&gt;
  Originator      last-seen (#/255)           Nexthop [outgoingIF]:   Potential nexthops ...&lt;br /&gt;
12:fe:ed:2b:19:e3    0.808s   (245) 12:fe:ed:2b:19:e3 [     wlan0]: 12:fe:ed:2b:19:e3 (245)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl tl&lt;br /&gt;
Locally retrieved addresses (from bat0) announced via TT (TTVN: 1):&lt;br /&gt;
 * 2e:c8:5c:e8:e3:f0 [.P...]&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl tr 12:fe:ed:2b:19:e3&lt;br /&gt;
traceroute to 12:fe:ed:2b:19:e3 (12:fe:ed:2b:19:e3), 50 hops max, 20 byte packets&lt;br /&gt;
 1: 12:fe:ed:2b:19:e3  1.288 ms  1.241 ms  2.730 ms&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione</id>
		<title>Analisi configurazione</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione"/>
				<updated>2014-05-16T14:04:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un'analisi della configurazione già funzionante preparata come da [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
Appena entrati sul router si vede che su  wlan0 è presente una interfaccia virtuale wlan0-1.&lt;br /&gt;
&lt;br /&gt;
Questa è l'interfaccia che i router usano per la rete di backbone, l'interfaccia è configurata in modalità ad hoc tipica delle reti mesh, il nome dell'essid probabilmente è generato random con un suffisso che però probabilmente dovrà esssere uguale per tutti i nodi (da verificare).&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0-1 info&lt;br /&gt;
 wlan0-1   ESSID: &amp;quot;'''10-tsacnaD.lime'''&amp;quot;&lt;br /&gt;
           Access Point: 02:14:37:91:05:4E&lt;br /&gt;
           Mode: '''Ad-Hoc'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: unknown/70&lt;br /&gt;
           Signal: unknown  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: unknown&lt;br /&gt;
           Encryption: unknown&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
in pratica i link verdi che si vedono in questa figura: http://dev.libre-mesh.org/attachments/download/19&lt;br /&gt;
&lt;br /&gt;
Per la parte invece di distribuzione del segnale quella che è usata normalmente sugli access point viene usata wlan0 in modalità master con essid inpostato in fase di configurazione con chef nella pagina [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0 info&lt;br /&gt;
 wlan0     ESSID: &amp;quot;'''NinuxBo'''&amp;quot;&lt;br /&gt;
           Access Point: 10:FE:ED:2B:19:E2&lt;br /&gt;
           Mode: '''Master'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: 62/70&lt;br /&gt;
           Signal: -48 dBm  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: 54.0 MBit/s&lt;br /&gt;
           Encryption: none&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
A questo punto possiamo collegarci normalmente alla rete wifi ninuxbo con i vari device e navigare.&lt;br /&gt;
&lt;br /&gt;
Oppure molto più divertente analizzare il funzionamento della rete mesh collegandoci con un pc a vedere informazioni scambiate dal protocollo batman.&lt;br /&gt;
&lt;br /&gt;
Per prima cosa è necessario installare batman e batctl:&lt;br /&gt;
&lt;br /&gt;
 apt-get install batman batctl&lt;br /&gt;
&lt;br /&gt;
caricare il modulo batctl &lt;br /&gt;
&lt;br /&gt;
 modprobe batman-adv &lt;br /&gt;
&lt;br /&gt;
eventualmente caricarlo di default all'avvio&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;batman-adv&amp;quot; &amp;gt; /etc/modules&lt;br /&gt;
&lt;br /&gt;
 batctl if add wlan0&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
iwconfig wlan0 mode ad-hoc essid 10-tsacnaD.lime channel 1&lt;br /&gt;
&lt;br /&gt;
batctl tcpdump wlan0&lt;br /&gt;
&lt;br /&gt;
16:01:02.607083 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317468, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:03.315079 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 852, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:03.419220 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 852, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:03.528663 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317469, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:03.631102 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317469, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:04.295077 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 853, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:04.398512 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 853, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:04.550669 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317470, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:04.651068 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317470, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:05.295080 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 854, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:05.398536 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 854, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:05.548925 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317471, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
16:01:05.647060 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317471, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:06.275042 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 855, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:06.379515 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 855, tq 217, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
16:01:06.558621 BAT 12:fe:ed:2b:19:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 1483317472, tq 255, ttvn 8, ttcrc 41200, ttl 50, v 14, flags [.VF.], length 26&lt;br /&gt;
Warning - batman vis packet received: function not implemented yet&lt;br /&gt;
16:01:06.659108 BAT 12:fe:ed:2b:19:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 1483317472, tq 245, ttvn 8, ttcrc 41200, ttl 49, v 14, flags [DV..], length 26&lt;br /&gt;
16:01:07.255029 BAT 00:25:d3:11:f6:e3: OGM via neigh 00:25:d3:11:f6:e3, seq 856, tq 255, ttvn 1, ttcrc 36412, ttl 50, v 14, flags [..F.], length 26&lt;br /&gt;
16:01:07.288615 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.291084 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.295157 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.299072 BAT 00:25:d3:11:f6:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.312137 BAT 12:fe:ed:2b:19:e3: BCAST, orig 12:fe:ed:2b:19:e3, seq 2917, Warning - packet contains unknown ether type: 0x86dd&lt;br /&gt;
16:01:07.358514 BAT 00:25:d3:11:f6:e3: OGM via neigh 12:fe:ed:2b:19:e3, seq 856, tq 220, ttvn 1, ttcrc 36412, ttl 49, v 14, flags [D...], length 26&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl o&lt;br /&gt;
[B.A.T.M.A.N. adv 2011.4.0, MainIF/MAC: wlan0/00:25:d3:11:f6:e3 (bat0)]&lt;br /&gt;
  Originator      last-seen (#/255)           Nexthop [outgoingIF]:   Potential nexthops ...&lt;br /&gt;
12:fe:ed:2b:19:e3    0.808s   (245) 12:fe:ed:2b:19:e3 [     wlan0]: 12:fe:ed:2b:19:e3 (245)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl tl&lt;br /&gt;
Locally retrieved addresses (from bat0) announced via TT (TTVN: 1):&lt;br /&gt;
 * 2e:c8:5c:e8:e3:f0 [.P...]&lt;br /&gt;
&lt;br /&gt;
root@debian:/home/daniele# batctl tr 12:fe:ed:2b:19:e3&lt;br /&gt;
traceroute to 12:fe:ed:2b:19:e3 (12:fe:ed:2b:19:e3), 50 hops max, 20 byte packets&lt;br /&gt;
 1: 12:fe:ed:2b:19:e3  1.288 ms  1.241 ms  2.730 ms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 bat0      Link encap:Ethernet  HWaddr 62:9f:7a:a7:88:12  &lt;br /&gt;
           BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
           collisions:0 txqueuelen:0 &lt;br /&gt;
           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
collegarsi alla rete mettendo wlan0 del pc in modalità ad hoc&lt;br /&gt;
 &lt;br /&gt;
 iwconfig wlan0 mode ad-hoc&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione</id>
		<title>Analisi configurazione</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione"/>
				<updated>2014-05-16T13:20:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un'analisi della configurazione già funzionante preparata come da [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
Appena entrati sul router si vede che su  wlan0 è presente una interfaccia virtuale wlan0-1.&lt;br /&gt;
&lt;br /&gt;
Questa è l'interfaccia che i router usano per la rete di backbone, l'interfaccia è configurata in modalità ad hoc tipica delle reti mesh, il nome dell'essid probabilmente è generato random con un suffisso che però probabilmente dovrà esssere uguale per tutti i nodi (da verificare).&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0-1 info&lt;br /&gt;
 wlan0-1   ESSID: &amp;quot;'''10-tsacnaD.lime'''&amp;quot;&lt;br /&gt;
           Access Point: 02:14:37:91:05:4E&lt;br /&gt;
           Mode: '''Ad-Hoc'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: unknown/70&lt;br /&gt;
           Signal: unknown  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: unknown&lt;br /&gt;
           Encryption: unknown&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
in pratica i link verdi che si vedono in questa figura: http://dev.libre-mesh.org/attachments/download/19&lt;br /&gt;
&lt;br /&gt;
Per la parte invece di distribuzione del segnale quella che è usata normalmente sugli access point viene usata wlan0 in modalità master con essid inpostato in fase di configurazione con chef nella pagina [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To How To].&lt;br /&gt;
&lt;br /&gt;
 root@Dancast-01:~# iwinfo wlan0 info&lt;br /&gt;
 wlan0     ESSID: &amp;quot;'''NinuxBo'''&amp;quot;&lt;br /&gt;
           Access Point: 10:FE:ED:2B:19:E2&lt;br /&gt;
           Mode: '''Master'''  Channel: 1 (2.412 GHz)&lt;br /&gt;
           Tx-Power: 18 dBm  Link Quality: 62/70&lt;br /&gt;
           Signal: -48 dBm  Noise: -95 dBm&lt;br /&gt;
           Bit Rate: 54.0 MBit/s&lt;br /&gt;
           Encryption: none&lt;br /&gt;
           Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
           Hardware: unknown [Generic MAC80211]&lt;br /&gt;
           TX power offset: unknown&lt;br /&gt;
           Frequency offset: unknown&lt;br /&gt;
           Supports VAPs: yes&lt;br /&gt;
&lt;br /&gt;
A questo punto possiamo collegarci normalmente alla rete wifi ninuxbo con i vari device e navigare.&lt;br /&gt;
&lt;br /&gt;
Oppure molto più divertente analizzare il funzionamento della rete mesh collegandoci con un pc a vedere informazioni scambiate dal protocollo batman.&lt;br /&gt;
&lt;br /&gt;
Per prima cosa è necessario installare batman e batctl:&lt;br /&gt;
&lt;br /&gt;
 apt-get install batman batctl&lt;br /&gt;
&lt;br /&gt;
caricare il modulo batctl &lt;br /&gt;
&lt;br /&gt;
 modprobe batman-adv &lt;br /&gt;
&lt;br /&gt;
eventualmente caricarlo di default all'avvio&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;batman-adv&amp;quot; &amp;gt; /etc/modules&lt;br /&gt;
&lt;br /&gt;
 batctl if add wlan0&lt;br /&gt;
&lt;br /&gt;
 ifconfig bat0&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/How_To</id>
		<title>How To</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/How_To"/>
				<updated>2014-05-16T13:02:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;La soluzione proposta da libre-mesh ci sembra molto interessante, usa diversi protocolli che sono interessanti, è in fase di sviluppo e ha bisogno di test perciò è adatta per una rete che inizia da zero, il sito ufficiale è questo: http://libre-mesh.org/&lt;br /&gt;
&lt;br /&gt;
Qui ci sono alcune info sulla struttura della [http://dev.libre-mesh.org/projects/libre-mesh/wiki/Network_Architecture rete].&lt;br /&gt;
&lt;br /&gt;
La documentazione è ancora scarsa come è normale, dato che gli sviluppatori si concentrano sulla scrittura e test del codice così riportiamo la procedura usata per i test.&lt;br /&gt;
&lt;br /&gt;
La base per libre mesh è [https://openwrt.org/ openwrt] una distribuzione linux specifica per apparati wireless, molto diffusa e con un sacco di cose interessanti, se non lo conoscete, meglio darci un'occhiata. &lt;br /&gt;
&lt;br /&gt;
Alla distribuzione vengono aggiunti alcuni software per le reti mesh già in fase di creazione del file binario che andrà caricato sul router in modo che una volta caricato il file il software sia già pronto all'uso senz dover installare programmi successivamente.&lt;br /&gt;
&lt;br /&gt;
Si può fare anche su pc, ma è molto più comodo usare mesh perchè oltre a ciò che è descritto sopra si possono impostare anche alcuni parametri ad esempio ssid già sull'immagine, aggiungendo il fatto che la rete mesh si autoconfigura significa che basterà caricare il software su tutti i nodi, accenderli e la rete è operativa.&lt;br /&gt;
&lt;br /&gt;
Su questa pagina c'è la lista delle immagini compilate per tutti i progetti https://chef.mesh.altermundi.net/network/list/ &lt;br /&gt;
&lt;br /&gt;
E qui la cartella con le immagini pronte per ninuxbo: https://chef.mesh.altermundi.net/network/ninuxbo/&lt;br /&gt;
&lt;br /&gt;
Ora andando su questa pagina https://chef.mesh.altermundi.net/fwprofile/ninuxbo-default_stable/ e cliccando su descargar su scaricano tutte le immagini pronte per i vari modelli di router, e per tutte le versioni hardware selezionate da menù.&lt;br /&gt;
&lt;br /&gt;
Per i [http://wiki.openwrt.org/it/toh/tp-link/tl-wr841nd TP LINK 841 ND] quelli che usiamo attualmente economici e molto diffusi &lt;br /&gt;
(ricordate di controllare la versione hardware sull'etichetta dal router e deve corrispondere ai caratteri in grassetto nel nome file qui sotto)&lt;br /&gt;
&lt;br /&gt;
https://chef.mesh.altermundi.net/ls/ninuxbo/r36140/default_stable/ar71xx/&lt;br /&gt;
&lt;br /&gt;
 altermesh-tl-wr841n-'''v8'''-r36140-ninuxbo-default_stable-factory.bin&lt;br /&gt;
&lt;br /&gt;
Per l'upload un metodo veloce consiste nel copiare il file del firmware direttamente sul router in ssh ad esempio&lt;br /&gt;
&lt;br /&gt;
 scp altermesh-tl-wr841n-v8-r36140-ninuxbo-default_stable-factory.bin root@192.168.1.1:/tmp/&lt;br /&gt;
&lt;br /&gt;
 ssh root@192.168.1.1&lt;br /&gt;
&lt;br /&gt;
Poi una volta collegati dare il comando:&lt;br /&gt;
 &lt;br /&gt;
 sysupgrade -n -v altermesh-tl-wr841nd-v8-r36140-ninuxbo-default_stable-factory.bin&lt;br /&gt;
&lt;br /&gt;
ed attendere&lt;br /&gt;
&lt;br /&gt;
Quando il router riparte è visibile la rete NinuxBo, collegandosi all'interfaccia web si possono veri i nodi connessi compresa la mappa dei nodi.&lt;br /&gt;
&lt;br /&gt;
Per l'immagine che abbiamo creato la password di root è '''miorouter'''&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione</id>
		<title>Analisi configurazione</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Analisi_configurazione"/>
				<updated>2014-05-16T13:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: Created page with &amp;quot;root@Dancast-01:~# iwinfo wlan0-1 info wlan0-1   ESSID: &amp;quot;10-tsacnaD.lime&amp;quot;           Access Point: 02:14:37:91:05:4E           Mode: Ad-Hoc  Channel: 1 (2.412 GHz)           Tx...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;root@Dancast-01:~# iwinfo wlan0-1 info&lt;br /&gt;
wlan0-1   ESSID: &amp;quot;10-tsacnaD.lime&amp;quot;&lt;br /&gt;
          Access Point: 02:14:37:91:05:4E&lt;br /&gt;
          Mode: Ad-Hoc  Channel: 1 (2.412 GHz)&lt;br /&gt;
          Tx-Power: 18 dBm  Link Quality: unknown/70&lt;br /&gt;
          Signal: unknown  Noise: -95 dBm&lt;br /&gt;
          Bit Rate: unknown&lt;br /&gt;
          Encryption: unknown&lt;br /&gt;
          Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
          Hardware: unknown [Generic MAC80211]&lt;br /&gt;
          TX power offset: unknown&lt;br /&gt;
          Frequency offset: unknown&lt;br /&gt;
          Supports VAPs: yes&lt;br /&gt;
root@Dancast-01:~# iwinfo wlan0 info&lt;br /&gt;
wlan0     ESSID: &amp;quot;NinuxBo&amp;quot;&lt;br /&gt;
          Access Point: 10:FE:ED:2B:19:E2&lt;br /&gt;
          Mode: Master  Channel: 1 (2.412 GHz)&lt;br /&gt;
          Tx-Power: 18 dBm  Link Quality: 62/70&lt;br /&gt;
          Signal: -48 dBm  Noise: -95 dBm&lt;br /&gt;
          Bit Rate: 54.0 MBit/s&lt;br /&gt;
          Encryption: none&lt;br /&gt;
          Type: nl80211  HW Mode(s): 802.11bgn&lt;br /&gt;
          Hardware: unknown [Generic MAC80211]&lt;br /&gt;
          TX power offset: unknown&lt;br /&gt;
          Frequency offset: unknown&lt;br /&gt;
          Supports VAPs: yes&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	<entry>
		<id>https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bologna.ninux.org/mediawiki/index.php/Main_Page"/>
				<updated>2014-05-16T12:13:28Z</updated>
		
		<summary type="html">&lt;p&gt;Dancast78: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Benvenuto sul wiki di ninux Bologna!&lt;br /&gt;
&lt;br /&gt;
= Chi siamo =&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ninux.org/PaginaPrincipale Ninux] è una wireless community network, cioè una rete informatica senza fili nata a Roma ed estesa in tutta Italia da una comunita' di informatici, radioamatori e appassionati.&lt;br /&gt;
&lt;br /&gt;
Noi vogliamo portare ninux anche a Bologna!&lt;br /&gt;
&lt;br /&gt;
'''''Che cosa significa?'''''&lt;br /&gt;
&lt;br /&gt;
Immagina di stendere un cavo telefonico tra te e il tuo vicino. &lt;br /&gt;
&lt;br /&gt;
E immagina che il tuo vicino stenda un cavo tra lui e il suo vicino, fino a ricoprire un quartiere o una città. &lt;br /&gt;
&lt;br /&gt;
E immagina, grazie a questi cavi (e ad opportuni &amp;quot;smistatori&amp;quot; telefonici) di poter parlare gratuitamente con tutta la città, utilizzando una rete telefonica di tutti. &lt;br /&gt;
&lt;br /&gt;
Ora immagina, oltre a parlare gratuitamente, di poter scambiare foto o filmati tramite PC, effettuare streaming audio e video, giocare in rete, ospitare siti web o qualsiasi altra cosa che già si può fare con internet. &lt;br /&gt;
Immagina quindi di eliminare tutti i cavi (quindi senza bisogno di scavare e/o bucare muri e/o pavimenti) e di utilizzare le onde radio.&lt;br /&gt;
Immagina che chi ha una connessione ad internet molto veloce decida di condividerla con chi non ce l'ha e con tutto il vicinato attraverso questa rete.&lt;br /&gt;
&lt;br /&gt;
Ecco, ora immagina che ci siano altre persone in giro per il mondo che stiano facendo la stessa cosa e che abbiano come obiettivo quello di collegare tra loro tutte queste reti per creare una rete globale veramente libera, indipendente e di proprietà delle persone. &lt;br /&gt;
&lt;br /&gt;
Questa è ninux ed in generale il movimento delle community networks.&lt;br /&gt;
&lt;br /&gt;
Ninux non vuole essere solamente una rete parallela ad internet e scollegata da essa, al contrario mira a diventare parte integrante di internet.&lt;br /&gt;
&lt;br /&gt;
Ninux è un modello alternativo allo sviluppo delle reti di telecomunicazione, un modello basato sulla condivisione, sulla collaborazione e sulla libertà, in accordo con la filosofia del software libero.&lt;br /&gt;
&lt;br /&gt;
In particolare utilizziamo la tecnologia Wi-Fi. Esistono degli access point (o router wireless) che utilizzano questa tecnologia e che grazie ad un Firmware_Linux permettono di realizzare reti di tutti i generi ad un prezzo accessibile.&lt;br /&gt;
&lt;br /&gt;
Queste informazione sono tratte dal sito [http://wiki.ninux.org ninux.org], ti consigliamo di visitare la pagina [http://wiki.ninux.org/NinuxOrgFAQ Domande frequenti] per approfondire alcune informazioni che qui abbiamo solo accennato&lt;br /&gt;
&lt;br /&gt;
= Quindi? =&lt;br /&gt;
&lt;br /&gt;
Per il momento stiamo raccogliendo informazioni e iniziando a sperimentare:&lt;br /&gt;
&lt;br /&gt;
* segnaliamo il nostro interesse per il progetto sul [http://map.ninux.org/ map server] di ninux e' una cosa molto importante, ci aiuta a capire chi e' disposto a dare una mano e quante persone sono interessate al progetto&lt;br /&gt;
* abbiamo una [http://ml.ninux.org/mailman/listinfo/bologna mailing list] di cui puoi anche consultare [http://ml.ninux.org/pipermail/bologna/ l'archivio pubblico] &lt;br /&gt;
* su questo wiki raccogliamo tutte le informazioni utili per il nostro progetto&lt;br /&gt;
* organizziamo incontri periodici per testare e discutere le soluzioni da adottare&lt;br /&gt;
* informiamo le persone interessate con eventi dedicati al nostro progetto&lt;br /&gt;
* ci confrontiamo con gli altri gruppi in giro per l'Italia per ricevere consigli dato che siamo ancora un gruppo giovane&lt;br /&gt;
&lt;br /&gt;
= Come posso partecipare? =&lt;br /&gt;
&lt;br /&gt;
Se sei interessato ci sono alcuni passaggi che puoi fare subito&lt;br /&gt;
&lt;br /&gt;
* segnala il tuo interesse sul [http://map.ninux.org/ map server] di ninux ed inserendo un nodo potenziale&lt;br /&gt;
* iscriviti alla [http://ml.ninux.org/mailman/listinfo/bologna mailing list]&lt;br /&gt;
* vieni a trovarci ai nostri incontri periodici: ogni primo e terzo giovedi' del mese a partire dalle 20:30 al makerspace di [http://www.raspibo.org  RaspiBO] in via Canonica,18 a Casalecchio di Reno, [http://www.openstreetmap.org/node/2541180101 vai alla mappa]&lt;br /&gt;
&lt;br /&gt;
= HoW To =&lt;br /&gt;
&lt;br /&gt;
Le guide che stiamo preparando:&lt;br /&gt;
&lt;br /&gt;
- [https://wiki.bologna.ninux.org/mediawiki/index.php/How_To Preparare e installare libre-mesh]&lt;/div&gt;</summary>
		<author><name>Dancast78</name></author>	</entry>

	</feed>