OS3 Linux Day 2010 Rete mesh intradomestica

Post on 20-Mar-2016

229 views 3 download

description

OS3 Linux Day 2010 Rete mesh intradomestica un esperienza

Transcript of OS3 Linux Day 2010 Rete mesh intradomestica

Andrea Rossi Officina S3 1

Officina per una Società Sostenibile e Solidale

Rete mesh wi-fi(a cura di Officina S3)

E' una rete magliata di comunicazione senza fili cooperativa, costituita da un gran numero di nodi che fungono da ricevitori, trasmettitori e ripetitori e può essere fatta da dispositivi fissi o mobili.

Andrea Rossi Officina S3 2

Officina per una Società Sostenibile e Solidale

Caratteristiche principali

Cooperativa: perché se un nodo viene meno alla rete, a causa di problemi hardware o qualunque altro motivo, i nodi vicini semplicemente cercano altri percorsi per trasmettere il segnale (si rivolgono ad altri nodi).

Andrea Rossi Officina S3 3

Officina per una Società Sostenibile e Solidale

Decentralizzata: (non ci sono server centrali) quindi molto adattabile e resistente, dal momento che ogni nodo deve solamente trasmettere un segnale al massimo fino al nodo successivo.

Andrea Rossi Officina S3 4

Officina per una Società Sostenibile e Solidale

Economica: perché non ha bisogno di lavori di scavo per canalizzare e portare le linee in fibra, e poi i dispositivi ai nodi non hanno bisogno di molto cablaggio e sono relativamente economici.

Andrea Rossi Officina S3 5

Officina per una Società Sostenibile e Solidale

Un esempio di costruzione della mesh intradomestica

Accertarsi che il modem adsl (o router) abbia una porta ethernet libera, quindi procurasi degli access point. Il numero degli A.P. dipende da quanti punti wifi mi interessa avere.

Andrea Rossi Officina S3 6

Officina per una Società Sostenibile e Solidale

Installazione del firmware sull'APIn questo esempio l'AP in questione è una Fonera a cui ho installato openwrt perchè di fatto è già il suo kernel modificato dal progetto Fon.

Andrea Rossi Officina S3 7

Officina per una Società Sostenibile e Solidale

OpenWrt quindi è una distribuzione pensata apposta per rimpiazzare il firmware di router per connessioni senza fili con un sistema Gnu/Linux.OpenWrt è completamente amministrabile attraverso un’interfaccia web. In più questa distro è dotata di un sistema di gestione dei pacchetti chiamato “ipkg” molto simile ad apt-get di Debian.

Andrea Rossi Officina S3 8

Officina per una Società Sostenibile e Solidale

Andrea Rossi Officina S3 9

Officina per una Società Sostenibile e Solidale

Il firmware sulla Fonera non ha bisogno di cavo seriale per essere installato e nemmeno complicatissime istruzioni via telnet o via ssh da shell, ma........

Andrea Rossi Officina S3 10

Officina per una Società Sostenibile e Solidale

Per installare la Fonera si può usare un programma che si chiama AP51.L'applicativo carica due file che derivano dal progetto openwrt.Uno file serve per il boot della Fonera e l'altro serve per il suo kernel in modo tale che poi l'AP in questione possa funzionare come punto mesh.

Andrea Rossi Officina S3 11

Officina per una Società Sostenibile e Solidale

Naturalmente se si lavora in ambiente linux il programma AP51 e i due file si devono lanciare con una istruzione impartita da shell come super utente. Il link in cui viene descritta la procedura è questo:http://www.autistici.org/freeside/doku.php?id=mesh

Andrea Rossi Officina S3 12

Officina per una Società Sostenibile e Solidale

Andrea Rossi Officina S3 13

Officina per una Società Sostenibile e Solidale

Una dashboard mesh

Una volta che a tutte le fonere è stato cambiato il firmware occorre una dashboard per amministrarle e per fare questo ho usato sempre la guida http://www.autistici.org/freeside/doku.php?id=mesh

Concretamente mi sono appoggiato al progetto openmesh che mette a disposizione delle funzioni da web di controllo della rete.

http://www.open-mesh.com/

Andrea Rossi Officina S3 14

Officina per una Società Sostenibile e Solidale

Andrea Rossi Officina S3 15

Officina per una Società Sostenibile e Solidale

Andrea Rossi Officina S3 16

Officina per una Società Sostenibile e Solidale

Andrea Rossi Officina S3 17

Officina per una Società Sostenibile e Solidale

Andrea Rossi Officina S3 18

Officina per una Società Sostenibile e Solidale

Esempio di mesh inter domestica

Andrea Rossi Officina S3 19

Officina per una Società Sostenibile e Solidale

Approfondimenti

http://openwrt.org/http://www.autistici.org/freeside/doku.php?id=meshhttp://www.open-mesh.com/http://www.dd-wrt.com/site/indexhttp://www.fon.com/ithttp://flash.fonera.be/http://www.gargoyle-router.com/download.phphttp://www.wifi-ita.com/