Installare un nuovo nodo – materiale

Primo di una serie di tutorial per ingrandire la rete valsamoggia.ninux.org o in generale per  crearsene una propria. Tutti i tutorial del ciclo: per_iniziare

MATERIALI minimi utili per installare un nuovo nodo:

  • Antenna da 5Ghz
  • Mappa di dove sono le altre antenne
  • 2 cavi ethernet,  se uno è UTP meglio!
  • punte d’istrice o una graffetta o qualcosa di appuntito per resettare l’antenna o il router o entrambi
  • Router da 2,4Ghz per ripetere il segnale in casa
  • un marker per segnarti l’IP dell’antenna
  • fascette o fil di ferro per bloccare l’antenna al sostegno

Sottintesi, porta con te anche: presa della corrente, computer con presa ethernet.

Questa l’attrezzatura base base. L’antenna a seconda del modello cui è avrà sopra un software/sistema operativo differente, proveremo a coprire qualche caso d’uso nella sezione antenne. Inoltre va scelta una antenna diversa per distanze diverse. Anche per il router vale la stessa cosa, hanno modelli differenti e quindi possibilità di interagirci differenti.

Lo schema base è:

    • consultare la mappa a terra, anche digitale (consigliamo OSMAND come app sul telefono), è possibile farsi una idea del link da qui (non è software libero ma non abbiamo di meglio)
    • vedere che punti sul tetto (pali o comignoli) o sulle finestre o balconi, sono punti adatti a tenere una antenna e guardano nella direzione giusta
    • verificare che il punto sia a vista il più possibile (le onde a 5GHz si sfrangono facilmente. Un albero con le sue foglie abbassa abbastanza la qualità del segnale)
    • capire dov’è la presa elettrica più vicina e dove conviene mettere l’alimentatore dell’antenna,. Dall’alimentatore partiranno due cavi: uno che va all’antenna (alimentazioni e dati) ed uno solo dati che sarà dall’alimentatore al router messo in casa. In alcuni casi conviene mettere l’alimentatore già vicino a dove si vuole mettere il router e poi far andare un lungo cavo fino a dove si vuol piazzare l’antenna; questo perchè rende più facile poi resettare o spegnere/riaccendere l’antenna quando ce ne fosse il caso.
    • ora che hai pianificato dove piazzerai l’antenna, di dove piazzerai l’alimentatore, dai un occhio ai cavi. Controlla che abbiano la sequenza corretta e tutti i fili (8)

      cavo ethernet
      marrone,biancomarrone,verde,biancoblu,blu,biancoverde,arancione,biancoarancione
    • Se hai un cavo UTP, lo riconosci perchè ha l’esterno sulla testa in metallo (significa che ha la messa a massa, se dovesse servire) ed è meglio se lo usi per collegare l’alimentatore all’antenna.
    • ATTENZIONE, se sbagli ti bruci la scheda di rete del PC! Per accendere l’antenna: collegare il cavo ethernet (UTP possibilmente) all’alimentatore nel buco POE, significa Power On Ethernet, quindi passa 24V ed accende l’antenna.
    • Sempre dall’alimentatore metti un cavo nel buco LAN (Local Area Network) e l’altra estremità collegala al tuo computer.
    • Ora a seconda di che software c’è installato sull’antenna le possibilità di moltiplicano, noi seguiremo 3 casi, che sono quelli che si trovano nel nostro network: Libremesh (software libero), oppure AirOS o PharOS (software proprietari, risepettivamente di Ubiquiti e TP-LINK). Per gli altri due, segue tutorial a parte.
    • Libremesh: vai a thisnode.info (senza www) e trovi l’antenna, se l’hai puntata giusta ti indica già il nome dell’antenna con cui si è pareggiata e il numero a destra indica la potenza del segnale in dbi. In fondo trovi il suo ip.
    • Segna l’IP sull’antenna, non fa mai male! In caso di guasti seri sarà utile. Da qui puoi anche vedere se l’antenna ti da una connessione ad internet oppure no. Se non vedi nulla, valuta di spegnere e riaccendere o anche resettarla dall’alimentatore (c’è un buchino da pigiare 10sec).
    • Ci sei! FATTO! ora puoi migliorare il segnale, cliccando sul menù in alto a destra, scegli Align Da qui puoi solo migliorare, ricorda che l’unità di misura usata, i DBm è logaritmica e non lineare, quindi l’incremento di uno è mooolto di più di quanto ti aspetti. E’ normale che rimanda sotto lo zero. Un nodo a -40 è buonissimo!
    • Però ora hai la linea solo da un cavo ethernet, per ripetereil segnale in casa, ti server un router. Anche qui i casi sono svariati a causa dei produttori di router che ognuno ci mette un software per le configurazioni diverso. Il router va configurato prima di collegarlo alla rete, lo si trova all’indirizzo 192.168.0.1 oppure 192.168.1.1 oppure 192.168.0.254… puoi cercare in internet informazioni riguardo al tuo modello. Hanno password di default svariate, ma spesso è quasi sempre: user admin password admin. Al router va spento il DHCP perchè c’è già l’antenna che assegna l’IP e quindi il router non deve far casino. Poi puoi configurare il nome della tua rete wireless e mettergli una password.
    • Ora collega il cavo proveniente dalla LAN al router.

Finito!

Ed ora un bel test di rete! https://librespeed.org/

Test fatto da un link a -71dBm con a monte una connessione 30Mbs

 

 

 

 

 

 

Nel nostro cloud ci sono le mappe!

Nel cloud interno che è una installazione locale di nextcloud, stiamo usando l’app:

https://apps.nextcloud.com/apps/maps

e.. pare funzionare bene!

Basta caricare dei file gsx dentro al cloud e tu puoi dire di importarli alla mappa.

I file gsx non sono niente di stranissimo, sono degli xml.
E possibile editarli dal cloud finchè li chiami file.md poi quando gli cambi l’estensione per modificarle ti tocca scaricarli e ricaricarli.

Purtroppo non c’è un modo più rapido di aggiungere tracciati. Però i nodi con la stellina e/o associati ai tuoi contatti del cloud, sono aggiungibili con un click.

Insomma lo suggeriamo come map server casalingo.

Nel mentre però abbiamo anche aggiunto i nostri nodi sul mapserver di ninux!

map.ninux.org

I nodi attivi per la rete di val di venola sono:

  • ca bianca montasico
  • croce montasico
  • maggiolino

Per la val di samoggia:

  • cabattistini
  • fermenti 1
  • calabrone
  • passerotto
  • formica

3 tetti in una domenica!

Report di domenica 17 maggio 2020.

Visto sempre il periodo di pandemia, andiamo ad aggiungere nodi alla rete così che chi abita quella casa sia connesso alla rete mesh interna ma anche all’internet.

Ieri abbiamo aggiunto un nodo nuovo: cincia, verificato che una delle antenne tplink che pensavamo funzionante(cimice) in realtà non lo è e poi “ravvivato” un nodo che avevamo messo nell’inverno ma che con l’arrivo della primavera e delle foglie sugli alberi ha perso un saaacco di segnale.

La settimana era iniziata con un nuovo nodo, ghiandaia, che si è aggiunto da solo. Ovvero noi gli abbiamo procurato l’antenna ed il router, già configurati, e lei si è aggiunta alla rete da sola!

Evviva!

Abbiamo inaugurato una nuova rete di “nomi”, ora dopo le antenne insetto ed i router piante, abbiamo i  bridge uccellini.. eggià.. sono antenne che hanno su software proprietario e sono in bridge, quindi una volta messe nella rete, lasciano assegnare gli indirizzi IP dalle altre antenne. Ne abbiamo 2 al momento, in realtà è una scelta obbligata, nel senso che quel modello di antenna non siamo riuscite a flasharlo con LibreMesh.. e visto il momento abbiamo deciso di usarle lo stesso.

Ma devo dire che funzionano bene e non ci fanno interferenza nel network, non separano nessun* in sottoreti.

hem.. la realtà è che dobbiamo comprare nuove antenne perchè le abbiam quasi finite…. 🙂

Quindi ieri al mattino siamo andati a montare cincia, la cosa notevole è che il proprietario di casa non ha esistato un attimo a fare un buco nel muro per far l’entrata del cavo in salotto 🙂 unico appunto ci siamo scordate di fare la pieghina al nodo in esterno per fare in modo che non si tiri dentro l’acqua. Basta una piega per fare un’ansa che pende verso il basso e stringerla con una fascetta.

 

Poi abbiamo spostato l’antenna Calabrone da dentro ad una finestra ad una bella asta sul tetto, dandogli un notevole miglioramento del segnale!

Per ultimo siamo andati a Castello ed abbiamo tolto Cimice, che faceva finta di rispondere ma poi si spegneva e gli abbiam messo Mosca, una ubiquiti m5 nanostation xm. Che si collega a Calabrone. Siamo passati da -87dbm a -74dbm.

Notevole!

 

Aggiunto un cronjob di reboot sulle antenne

Dobbiam ringraziare gli argentini di Altermundi.net per il suggerimento, grezzo ma efficace di fare spegnere e riaccendere ogni notte le antennine 🙂

si va sull’indirizzo: 10.170.0.1 oppure http://thisnode.info

System > scheduled task

e si aggiunge la riga.

3 30 * * * reboot

In questo modo le antenne si spengono e riaccendono ogni notte alle 3 e 30!

 

Test con iperf per sapere la banda tra antenna ed antenna

  • zanzara/scolopendra bisogna fare ssh su ciascuna delle antenne, e poi sulle rispettive:

root@zanzara:~# iperf3 -s

root@scolopendra:~# iperf3 -c zanzara
– – – – – – – – – – – – – – – – – – – – – – – – –
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 51.8 MBytes 43.4 Mbits/sec 2 sender
[ 5] 0.00-10.06 sec 51.7 MBytes 43.1 Mbits/sec receiver

Se non hai iperf sulle antenne lo installi facendo


opkg update

opkg iperf6

test 28aprile

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.08 sec 39.0 MBytes 32.4 Mbits/sec 4 sender
[ 5] 0.00-10.12 sec 38.9 MBytes 32.3 Mbits/sec receiver

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.42 sec 47.3 MBytes 38.1 Mbits/sec 0 sender
[ 5] 0.00-10.44 sec 47.3 MBytes 38.0 Mbits/sec receiver

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.42 sec 47.3 MBytes 38.1 Mbits/sec 0 sender
[ 5] 0.00-10.44 sec 47.3 MBytes 38.0 Mbits/sec receiver

28 aprile Scolopendra-Mantide

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.04 sec 50.3 MBytes 42.1 Mbits/sec 37 sender
[ 5] 0.00-10.09 sec 50.2 MBytes 41.7 Mbits/sec receiver

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.08 sec 42.5 MBytes 35.4 Mbits/sec 61 sender
[ 5] 0.00-10.14 sec 42.4 MBytes 35.1 Mbits/sec receiver

28 aprile Mantide-Zanzara

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.86 MBytes 1.56 Mbits/sec 2 sender
[ 5] 0.00-10.13 sec 1.83 MBytes 1.51 Mbits/sec receiver

28 aprile Mantide-Formica

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 41.1 MBytes 34.5 Mbits/sec 0 sender
[ 5] 0.00-10.06 sec 41.0 MBytes 34.2 Mbits/sec receiver

[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 34.5 MBytes 29.0 Mbits/sec 0 sender
[ 5] 0.00-10.06 sec 34.4 MBytes 28.7 Mbits/sec receiver

Comandi per provare a fare meglio il test:

Pacchetti UDP

iperf -u -b 100m -c scolopendra

Pacchetti TCP

iperf3 -t20 -w 40k -c scolopendra

Secondo servizio interno! Claudia scarica i torrent!

Chi ha accesso alla rete mesh ninux valsamoggia da qualche giorno può chiedere a Claudia, il nostro cloud, di scaricarle i Torrent.

Abbiam pensato che scaricare con li protocollo Torrent è bello, perchè ricondividi ciò che scarichi. Che però l’ottimale è farlo su un computer sempre acceso, quindi abbiamo pensato di mettere un client torrent su Claudia. Che scaricare direttamente ingombra la rete di tutti, mentre scaricare a poco a poco, o magari molto solo di notte, distribuisce meglio l’uso della banda.

Lo abbiamo fatto usando Transmission! che probabilmente già usate sulla vostra installazione di debian o ubunto o mint,…

Transmission ha una simpatica interfaccia web, da cui potete dargli ii link torrent/magnet link dei file che volete scaricare. In più è possibile impostare un limitatore di banda, per cui di giorno si scarica a 20Kb/s al secondo, quindi quasi niente, per poi permettergli di scaricare al massimo di quello che riesce, solo di notte.

Abbiamo poi scritto qualche riga di bash per far si che Claudia faccia due volte al giorno:

– copiare i file che sono nella cartella Download di Transmission e metterli nella cartella Download del cloud condiviso; lanciare un comando di nexcloud che fa indicizzare i nuovi file che trova nella cartella. In questo modo, al mattino ed alla sera si può guardare direttamente dal cloud se i file sono stati scaricati.

Due nuovi nodi, uno in valsamoggia ed uno in val di venola

Beh, ponderando bene le nostre mosse, riusciamo comunque ad andare sul tetto alle persone amiche che abitano qua vicino, a far quattro chiacchiere a distanza nelle aie soleggiate. Forse con ancora più presabbene, perchè avere la connessione internet in questo momento è proprio una gran cosa!

ecco Lampascione, il router sotto a Calabrone

ed ecco l’antenna nuova in val di venola! Chiamata Maggiolino, ha sotto il router Passiflora 🙂 un altro bel nodo da 6Km! yheee

Abbiamo un Cloud locale! Si chiama Claudia :)

Visto il periodo di isolamento, abbiamo usato il nostro tempo per farci il primo servizio all’interno della nostra rete mesh di valsamoggia!

é una installazione Nextcloud, un software libero per la gestione e sincronizzazione di file. Sì, è proprio come i mega servizi che millantano Microsoft ed Apple, beh e noi ce lo siamo fatte in casa! e funziona! hahahaha

Abbiamo fatto una giornata ad installarlo e poi siamo andati a Castello di Samoggia per lasciare lì il nostro serverino Claudia. Intanto ne abbiamo approfittato per puntare meglio una delle antenne del nostro nodo da 5Km 🙂 , fare un po di pulizie e ripensare la rete, perchè è un super nodo e quindi abbiamo cambiato un pochino il modo in cui le 3 antenne lì presenti si parlano tra loro.

Quindi a fine giornata, abbiamo una Claudia che fa andare la musica e ci fa vedere i video 🙂 alla velocità della nostra rete e non alla velocità di quanto internet ci arriva. Quindi abbiamo i video su youtube che si bloccano e vanno a singhiozzo, mentre i nostri video interni su Claudia che filano una meraviglia! 😀

L’upload è a 12Mb/s nn ci possiamo lamentare.

Ecco tutte le foto:

L’immagine di apertura di claudia è gentilmente presa da radio.tetaneutral.net, grazie!!

Continue reading “Abbiamo un Cloud locale! Si chiama Claudia :)”

Cerchiamo router! ovvero.. Riordino magazzino 1

Abbiamo sistemato uno dei magazzini Ninux valsamoggia. che si trova nel primo nodo che abbiamo tirato su a marzo 2017.

Ecco qualche foto:

Lanciamo appello a donarci router, visto che ne abbiamo pochissimi e sono già quasi tutti piazzati nei nodi. Per farvi venire voglia di donarceli, vi abbiam creato una gallery dei router che abbiamo/abbiamo avuto per dimostarvi che li teniamo bene, li aggiorniamo e facciamo manutenzione e poi riprendono il loro onesto lavoro di router in casa di nodi Ninux per la rete comunitaria 🙂

Eccone alcuni:

Se ne avete da darcene, potete inviarci una mail a:

tartufo CHIOCCIOLA logorroici PUNTO org

e noi li verremo a prendere.. periodo permettendo.