Compilazione MapServer: differenze tra le versioni
(Creazione pagina howto) |
Nessun oggetto della modifica |
||
Riga 19: | Riga 19: | ||
Si creano quindi gli apparati: | Si creano quindi gli apparati: | ||
* Nome autoesplicativo | * Nome autoesplicativo (deve essere unico in tutto il mapserver, qualcosa tipo Camacici::Asdrubale::PicoStationM2) | ||
* Cname è simile al cname del nodo, nome senza punteggiatura dell'apparato tipo | * Cname è simile al cname del nodo, nome senza punteggiatura dell'apparato tipo picostation_m2hp o nanom5-nomedellaltronodocollegato | ||
* Descrizione del montaggio | * Descrizione del montaggio e dello scopo | ||
* Tipo dell'antenna | * Tipo dell'antenna | ||
* Protocollo di routing, autoesplicativo | * Protocollo di routing, autoesplicativo | ||
* Versione del protocollo | * Versione del protocollo (nel caso di BATMAN-adv si ottiene lanciando il comando batctl -v) | ||
Per ogni apparato si riportano le sue interfacce | Per ogni apparato si riportano le sue interfacce | ||
Riga 32: | Riga 32: | ||
* eth0 -> ci interessa relativamente, sta dentro br-clients | * eth0 -> ci interessa relativamente, sta dentro br-clients | ||
* br-clients-> fa connettere i client, wired e/o wireless | * br-clients -> fa connettere i client, wired e/o wireless | ||
* eth0.10-> virtual-eth0 su cui si fa mesh se è attivo mesh su wired (default sì) | * eth0.10 -> virtual-eth0 su cui si fa mesh se è attivo mesh su wired (default sì) | ||
* bat0 ->anche questa in realtà ci interessa poco, è la bat-interface, sta dentro | * bat0 -> anche questa in realtà ci interessa poco, è la bat-interface, sta dentro br-clients | ||
* wlan0 | * wlan0 -> se ap disattivato fa mesh, altrimenti fa da access point, sta dentro br-clients | ||
* wlan0-1 | * wlan0-1 -> virtual-wifi, se ap attivo fa mesh (default no) | ||
Come riempire il mapserver: | Come riempire il mapserver: | ||
* | * br-clients serve l'IPv6 pubblico, NON il mac address visto che è lo stesso di eth0.10 si possono creare conflitti. Il tipo di interfaccia è bridge, | ||
* eth0.10 qui va messo il mac address, il tipo è virtual ethernet | * eth0.10 qui va messo il mac address, il tipo è virtual ethernet | ||
* Caso AP spento: | * Caso AP spento: | ||
** wlan0 -> serve il mac address, a seconda delle antenne la polarizzazione (verticale per le pico) il canale è 8 per le | ** wlan0 -> serve il mac address, a seconda delle antenne la polarizzazione (verticale per le pico) il canale è 8 per le M2 e 100 per le M5, mode: adhoc, essid www.eigenlab.org-www.ninux.org | ||
** wlan0-1 -> non esiste | ** wlan0-1 -> non esiste | ||
*Caso AP acceso: | *Caso AP acceso: | ||
** wlan0 -> serve il macaddress, il modo è access point, per le pico polarizzazione verticale, canale 8 per le | ** wlan0 -> serve il macaddress, il modo è access point, per le pico polarizzazione verticale, canale 8 per le picoM2, essid eigenNet | ||
** wlan0-1 ->serve il mac address, il modo è adhoc, per le pico polarizzazione verticale, canale 8 per le | ** wlan0-1 -> serve il mac address, il modo è adhoc, per le pico polarizzazione verticale, canale 8 per le picoM2, essid www.eigenlab.org-www.ninux.org |
Versione delle 13:49, 10 dic 2013
Vista la non banalità della compilazione del mapserver nodeshot v1.0 ecco una semplice guida per la compilazione delle info quando si monta un'antenna.
Individuare le interfacce che fanno mesh con batctl if, in alcuni casi puo' essere indicativo anche l'mtu dell'interfaccia (hanno mtu maggiore di 1500), sono quelle che poi sul mapserver e servono a disegnare i link.
Il mapserver organizza le informazioni secondo questo schema:
Nodo |_Apparato1 | |_Interfaccia1 | |_Interfaccia2 |_Apparato2 |_Interfaccia1 |_Interfaccia2
L'entità nodo è quella del partecipante alla community, può essere potenziale e quindi non avere apparati. L'entità Apparato è l'apparato di rete presente sul tetto o in casa della ggggente ovvero una Picostation, una Nanostation... L'entità Interfaccia invece è spiegata di seguito.
Per prima cosa bisogna creare il nodo, se esso non è potenziale allora si procede clickando in fondo alla pagna su Aggiungi un/a altro/a Apparato.
Si creano quindi gli apparati:
- Nome autoesplicativo (deve essere unico in tutto il mapserver, qualcosa tipo Camacici::Asdrubale::PicoStationM2)
- Cname è simile al cname del nodo, nome senza punteggiatura dell'apparato tipo picostation_m2hp o nanom5-nomedellaltronodocollegato
- Descrizione del montaggio e dello scopo
- Tipo dell'antenna
- Protocollo di routing, autoesplicativo
- Versione del protocollo (nel caso di BATMAN-adv si ottiene lanciando il comando batctl -v)
Per ogni apparato si riportano le sue interfacce
Overview delle interfacce:
- eth0 -> ci interessa relativamente, sta dentro br-clients
- br-clients -> fa connettere i client, wired e/o wireless
- eth0.10 -> virtual-eth0 su cui si fa mesh se è attivo mesh su wired (default sì)
- bat0 -> anche questa in realtà ci interessa poco, è la bat-interface, sta dentro br-clients
- wlan0 -> se ap disattivato fa mesh, altrimenti fa da access point, sta dentro br-clients
- wlan0-1 -> virtual-wifi, se ap attivo fa mesh (default no)
Come riempire il mapserver:
- br-clients serve l'IPv6 pubblico, NON il mac address visto che è lo stesso di eth0.10 si possono creare conflitti. Il tipo di interfaccia è bridge,
- eth0.10 qui va messo il mac address, il tipo è virtual ethernet
- Caso AP spento:
- wlan0 -> serve il mac address, a seconda delle antenne la polarizzazione (verticale per le pico) il canale è 8 per le M2 e 100 per le M5, mode: adhoc, essid www.eigenlab.org-www.ninux.org
- wlan0-1 -> non esiste
- Caso AP acceso:
- wlan0 -> serve il macaddress, il modo è access point, per le pico polarizzazione verticale, canale 8 per le picoM2, essid eigenNet
- wlan0-1 -> serve il mac address, il modo è adhoc, per le pico polarizzazione verticale, canale 8 per le picoM2, essid www.eigenlab.org-www.ninux.org