news agosto 2019

This commit is contained in:
kiki 2019-08-12 17:45:09 +02:00
parent 28df8741ba
commit 14660b812a
15 changed files with 426 additions and 17 deletions

View file

@ -1,4 +1,4 @@
repository: git.lattuga.net:campiaperti/documentazione.git
repository: https://git.lattuga.net:campiaperti/documentazione.git
output: web
# this property is useful for conditional filtering of content that is separate from the PDF.

View file

@ -0,0 +1,36 @@
# This is your sidebar TOC. The sidebar code loops through sections here and provides the appropriate formatting.
entries:
- title: sidebar
product: Navighiamo a vista
version: 0.2
folders:
- title:
output: pdf
type: frontmatter
folderitems:
- title:
url: /titlepage.html
output: pdf
type: frontmatter
- title:
url: /tocpage.html
output: pdf
type: frontmatter
- title: Antennine
output: web, pdf
folderitems:
- title: Introduzione alla rete
url: /antenne_introduzione.html
output: web, pdf
- title: Installazione della rete
url: /antenne_installazione.html
output: web, pdf
- title: Divulgazione
url: /antenne_divulgazione.html
output: web, pdf

View file

@ -14,3 +14,7 @@ entries:
- title: il server Dispensa
url: /mydoc_introduzione.html
output: web
- title: la rete di antennine
url: /antenne_introduzione.html
output: web

View file

@ -35,11 +35,15 @@ entries:
url: /mydoc_server.html
output: web, pdf
- title: L'idea e la struttura
- title: "L'idea e la struttura"
url: /mydoc_about.html
output: web, pdf
- title: Utilizzo
url: /mydoc_utilizzo.html
output: web, pdf
- title: Manutenzione
url: /mydoc_backup.html
output: web

View file

@ -4,9 +4,9 @@ topnav:
- title: Topnav
items:
- title: Campi Aperti per l'autogestione alimentare
external_url: https://git.lattuga.net:campiaperti/documentazione.git
external_url: https://campiaperti.org/
- title: News
url: /news
url: /news/
#Topnav dropdowns
topnav_dropdowns:
@ -16,3 +16,5 @@ topnav_dropdowns:
folderitems:
- title: il server Dispensa
url: /mydoc_server.html
- title: antennine
url: /antenne_introduzione.html

View file

@ -0,0 +1,38 @@
---
title: "Aggiornamento software antenne"
permalink: 2019-08-10-antenne.html
tags: [antenne]
---
Riguardo ValSamoggia : alla fine il report dell'incontro di ieri è che
eravamo in tre .. e ci siam fatti una buona idea della rete, ma con
pochi passi avanti, se non un assiduo test a LibreMesh.
- Per la zanca sul tetto, bisogna procurarsi i materiali, ma abbiam un
piano per montare il sostegno per le antenne sul tetto.
l'operazione che ci si prospetta pare essere 3 o 4 tasselli chimici nel
camino di mattoni, vicino al colmo, che tengono un palo innocenti non
troppo lungo, appena sporgente oltre il comignolo
- Poi abbiamo flashato le due antenne che sono su castello
(scolopendra [ubiquiti m5 nano xw] e cimice [tplink CPE510]) e quella
(pulce [ubnt nanoloco xw]) che sta dall'altro lato.
Beh, l'obiettivo era aggiornare i nodi, ma Lime 17.06 pare non andare,
duplica pacchetti nella rete e non permette nessun tipo di navigazione,
si "intasa".
Idem per LiMe 18. Quindi unica soluzione rimasta per non lasciare i nodi
isolati è stato downgradare nuovamente alla versione 15.
Quindi si pensa di fare un po di prove a terra, guardare come fanno i
fiorentini settimana prossima :P e poi darsi un altro appuntamento tra un
po per montare il sostegno sul tetto e fare nuovamente l'aggiornamento.
Nella rete, ci sono 5 nodi da montare, in attesa.
Coordinamento in mailing liste ninux bologna per il prossimo appuntamento.
Per partecipare, scrivi ed iscriviti a bologna AT ml.ninux.org
{% include links.html %}

View file

@ -0,0 +1,18 @@
---
title: "Estensione rete Mondeggi"
permalink: antenne_installazione_mondeggi.html
tags: [antenne]
---
Ciao!
Le news sono che i Fiorentino confermano per mercoledì 14 agosto, per andare a
montare le antenne a Mondeggi!
[https://mondeggibenecomune.noblogs.org/](https://mondeggibenecomune.noblogs.org/)
Ore 10 all'ex-fila https://www.exfila.it/
Per partecipare, scrivi ed iscriviti a bologna AT ml.ninux.org
{% include links.html %}

View file

@ -0,0 +1,64 @@
---
title: "Manutenzione estiva sito campiaperti"
permalink: 2019-08-12-sitowebCA.html
tags: [sitoweb]
---
## Report incontro 14:00-16:00 del 12 agosto 2019:
1) fare backup del sito > fatto! 1.3GB
2) oscurare la visualizzazione dei file nella dir uploads > fatto
3) aggiornare plugin di WP > fatto, aggiornati una decina
4) aggiornare db per wp-stats > No abbiamo deciso di disinstallarlo, c'è https://stats.autistici.org/ al suo posto ed è più preciso
5) procedura in caso di disastro > ci sono 3 o 4 vie circa..
6) disattivato il plugin feed fan fb page che faceva un sacco di avvisi rossi ad ogni pagina lato admin
## Backup del sito, mensile (stefano e cristina):
* backWPup > processo: vanno fatti due processi: solo-db e db-file-xml-plgn
* backWPup > backup
_scaricare il sito in locale componendo l'indirizzo con il nome del file che si capisce dalla pagina backWPup > backup
ESEMPIO: www.campiaperti.org/wp-content/uploads/backwpup-esempio-backups/2019-08-12_14-27-19_RAFRTAE04.zip
e poi ricaricare tutto file per file
_chiedere ad autistici per il ripristino
_dal proprio pc usare webdav per gestire i file ed unzippare lato server (da testare https://filezillapro.com/ o cadaver per linux https://www.autistici.org/docs/web/webdav)
_loggarsi al server di campiaperti, fare wget del file di backup e ricaricare i file (da testare)
_ accesso PHPmyadmin, per ricaricare il db (da testare)
### Come contattare Autistici/Inventati:
1)chiedere ad ai in canale IRC https://www.autistici.org/docs/irc/pidgin di unzippare il nostro backup ultimo da wp-content/upload nella cartella /home/users/investici.org/campiaperti/html-campiaperti
2)scrivere ad info@autistici.org chiedendo la stessa cosa
## next To Do LIST:
- prepararsi file di recover sul server per eventuale ripristino sul webdav rapido
- alleggeri il sito, fare check dei file duplicati e che non servono
- facilitare la pubblicazione sul sito da app WP https://play.google.com/store/apps/details?id=org.wordpress.android&hl=it
- mettere una copia sul sito di campiaperti dei nostri post pubblicati da fb
- accedere al db > accedere al pannello di AI e verificare il link
- decidere come tenera la documentazione
- backup e aggiornamenti nextcloud
- vedere le mailing liste, farne una lista pubblica e farne backup
{% include links.html %}

View file

@ -8,7 +8,7 @@ permalink: index.html
Si parla di tecnologia e di come la usiamo per i nostri scopi: il mutualismo, la solidarietà e l'autogestione alimentare. Questa documentazione serve a condividerla e a far si che non ci divida per capacità tecniche ma anzi ci unisca nello scambio di conoscenze e nella distribuzione del potere dato da esse.
* circa 7 persone dedicate,
* circa 7 persone dedicate
* tra le cento ed le duecento coinvolte quotidianamente nell'organizzarsi
* migliaia di persone annualmente informate delle iniziative e che vengono ai mercati
* 1 sito web
@ -18,16 +18,18 @@ Si parla di tecnologia e di come la usiamo per i nostri scopi: il mutualismo, la
## Comunicazione interna
* mailinglist Assemblea
* mailinglist Assemblea http://lists.contaminati.net/listinfo/assemblea
* ml del mercato xm
* ml del mercato vag
* ml del mercato savena
* ml del mercato ex-labas
* ml del mercato ex-labas http://lists.contaminati.net/listinfo/mercatino_labas
* ml del mercato
* ml comunicazione
* ml erboristi
* cantina.campiaperti.org (archivio)
* Genuino Clandestino Bologna http://lists.contaminati.net/listinfo/genuinoclandestinobologna
* campiaperti.tetaneutral.net (dispensa)
* rete internet wireless in val Samoggia
@ -39,4 +41,5 @@ Si parla di tecnologia e di come la usiamo per i nostri scopi: il mutualismo, la
Non sono elencati i servizi che usiamo su piattaforme di terzi.
{% include links.html %}

View file

@ -0,0 +1,102 @@
---
title: Installazione
sidebar: antenne_sidebar
permalink: antenne_installazione.html
folder: antenne
---
# La scelta delle antenne
* Ubiquity nano M5, 2 interfacce ethernet, 11dbi, prezzo intorno ai 75 euro
* Ubiquity Nano loco M5, 1 interfaccia ethernet, 8dbi, prezzo intorno ai 35 euro
* TP link CPE510, 2 interfacce ethernet, 11dbi, presso intorno ai 60 euro
Tutte supportano Libremesh:
* [https://libremesh.org/docs/it_guida_rapida_per_iniziare.html](Sistema di configurazioni dei protocolli di mesh: Libremesh)
Le antenne vanno configurate installandogli Libremesh, piazzate sui tetti a vista l'una con l'altra ed accese.
Automaticamente si riconoscono in una unica rete mesh, come se fossimo tuttx in una grande rete locale.
M5 non è il modello, ma significa che lavorano a 5GHz, ovvero che la velocità di frequenza del segnale è di 5miliardi di cicli al secondo,
quindi che sono onde piccole, con una ampiezza piccola, che si frantumano quando incontrano ostacoli. Questo il motivo per cui tutte le nostre antenne devono vedersi per comunicare. Hanno tutte una potenza tra gli 8dbi e gli 11dbi, significa che sono progettate per raggiungere distanze massime di circa 10km.
Non tutti i cellulari ed i computer vedono la rete a 5GHz, quindi spesso si aggiunge un router wireless dopo l'antenna, i router domestici spesso hanno una connessione wireless a 2.4GHz e quella è vista da tutti gli apparecchi. I router un pochino nuovi sono dual band, ovvero hanno entrambe, sia la 2.4GHz che la 5GHz.
Il protocollo usato su entrambe le frequenze è l'802.11n , che è l'attuale protocollo wifi in uso nel mondo.
## Flashare le antenne
Noi usiamo libremesh
[https://libremesh.org/docs/it_guida_rapida_per_iniziare.html](https://libremesh.org/docs/it_guida_rapida_per_iniziare.html)
ATTENZIONE con le ubiquiti che vanno flashate da AIROS >5.5 a AirOS 5.5.x
Quindi va fatto prima un downgrade e POI passare a LibreMesh
### Ripristino
In alcuni casi si potrebbe aver sbagliato delle configurazioni ed avere l'antenna che non boota. In questo caso gli si può rimettere il firmware di fabbrica usando un tftp server.
Prima provare a fare il RESET e vedere se si ripiglia. Il reset è quel buchino da pigiare con uno stuzzicandenti vicino alla porta ethernet, alcuni alimentatori per antenne hanno anche il reset remoto; quindi il buchino con scritto reset sull'alimentatore.
## Link utili per le antenne che abbiamo:
* antenne e firmware ubiquiti
indirizzo: 192.168.1.20 - credenziali: ubnt:ubnt
[https://www.ui.com/download/?q=loco](https://www.ui.com/download/?q=loco)
* CPE510
[https://www.tp-link.com/it/support/download/cpe510/v1/](https://www.tp-link.com/it/support/download/cpe510/v1/)
[https://openwrt.org/toh/tp-link/cpe510](https://openwrt.org/toh/tp-link/cpe510)
[https://www.tp-link.com/it/products/details/cat-37_CPE510.html](https://www.tp-link.com/it/products/details/cat-37_CPE510.html)
* ubiquiti m5 nano
[http://wiki.ninux.org/UbiquitiNanostation5](http://wiki.ninux.org/UbiquitiNanostation5)
* ubiquiti m5 nano loco wx
[Info openwrt nanostatione m5](https://openwrt.org/toh/ubiquiti/nanostationm5)
# Procedura per le ubiquiti nanostation loco m5 xw
Flashate prima con Airos 5.6 poi Airos 5.5.10u2 e quindi con LibreMesh
[Info TFTP](https://openwrt.org/docs/guide-user/installation/generic.flashing.tftp)
Per entrare nella modalità di recupero tftp (trivial file transfer protocol) bisogna tenere il pulsante di reset premuto, poi dargli la corrente, ovvero accedere l'antenna e poi tenere il pulsante premuto ancora un po (for ~15 sec). I led cominceranno a luccicare con luc rosse e gialle.
[https://www.youtube.com/watch?v=TkWX_fjLjY0](https://www.youtube.com/watch?v=TkWX_fjLjY0)
pick an address in the range 192.168.1.1-254 for your network device
tftp 192.168.1.20
tftp> bin
tftp> trace
depending on your version **xm** or **xw**
tftp> put XW.v5.6.15.30572.170328.1052.bin
Questa è l'unica che mi funziona sulle ubiquiti M5 nanostation loco fabbricate nel gennaio 2018.
NON è firmata quindi da qui ci si riesce a mettere anche versiondi più vecchie di AIROS, ovvero quella che vogliamo noi, la
[Airos 5.5.10u2](dl.ubnt.com/firmwares/XW-fw/v5.5.10/XW.v5.5.10-u2.28005.150723.1358.bin)
## Problemi?
[risoluzione problemi libremesh](https://libremesh.org/docs/en_troubleshooting.html)
[info recupero seriale estremo](https://groups.google.com/forum/#!topic/ninux-ml/E3mrGgIlCjc)
{% include links.html %}

View file

@ -0,0 +1,28 @@
---
title: Introduzione
sidebar: antenne_sidebar
permalink: antenne_introduzione.html
folder: antenne
---
# Una rete di antennine, il nostro network
Visto che una comunità rurale spesso è sparpagliata sul territorio, le comunicazioni a distanza sono cruciali.
Si è già vissuta ed è entrata nell'abitudine, l'epoca del telefonarsi uno ad uno, dello scriversi i messaggini e da un po il farsi gruppo usando mailing list e messaggistica istantanea.
Sempre rispondendo alla domanda.. "cosa c'è sotto?" ci siamo interessate di reti e telecomunicazioni,
scoprendo che anche da sole ed utilizzando software sviluppato da altre comunità, siamo in grado di interconnetterci!
Per questo da due anni abbiamo iniziato questo esperimento di rete sociale.
L'idea è che non debba esistere un "gestore della rete", ma solo un mosaico composto dalle connessioni di singole, limitate nella portata, antenne wireless. Quindi un network cellulare, che del non avere nè capo nè coda fa la sua forza e resistenza.
Tutti i software scelti sono [software libero](https://it.wikipedia.org/wiki/Software_libero)
Quindi a grandi linee le scelte progettuali e tecnologiche fatte sono:
* [Sistema Operativo libero OpenWRT per router ed antenne](https://openwrt.org/)
* [Sistema di configurazioni dei protocolli di mesh: Libremesh](https://libremesh.org/docs/it_guida_rapida_per_iniziare.html)
* [Ninux Comunity wireless](http://wiki.ninux.org/)
{% include links.html %}

View file

@ -0,0 +1,50 @@
---
title: Divulgazione
sidebar: antenne_sidebar
permalink: antenne_divulgazione.html
folder: antenne
---
# Presentazioni, slide e workshop
## presentazioni
* *Autogestione alimentare e telematica* - Cryptorave - 4 maggio 2019 - Sao Paulo, Brazil
[https://cpa.cryptorave.org/pt-BR/cr2019/public/events/365](https://cpa.cryptorave.org/pt-BR/cr2019/public/events/365)
Slide:[https://git.lattuga.net/campiaperti/indipendenza_alimentare_e_telematica/src/master/campiaperti_autogestione_alimentare_e_telematica_it.pdf](https://git.lattuga.net/campiaperti/indipendenza_alimentare_e_telematica/src/master/campiaperti_autogestione_alimentare_e_telematica_it.pdf)
* *Costruire l'internet con una antenna dalla finestra* Eclectic Tech Carnival - 11 ottobre 2018 - XM24 Bologna
[https://eclectictechcarnival.org/ETC2018/program/#costruire-e-prendersi-linternet-con-una-antenna-dalla-finestra](https://eclectictechcarnival.org/ETC2018/program/#costruire-e-prendersi-linternet-con-una-antenna-dalla-finestra)
* *Fotoromanzo di un link wireless di 5KM* Nack17 - 7 ottobre 2017 - Mensa occupata Vincenzo Leone @Msack
[https://msack.org/2017/09/11/nack-look-for-your-backdoor-7-8-ottobre/](https://msack.org/2017/09/11/nack-look-for-your-backdoor-7-8-ottobre/)
* *Storia del mio link wireless di 5KM* Ninux day - 25 novembre 2017 - VAG61 Bologna
[http://wiki.ninux.org/NinuxDay2017/TimeTable](http://wiki.ninux.org/NinuxDay2017/TimeTable)
* *Ninux - A community mesh network* Balccon 2017 - 16 settembre 2017 - Centro congressi Novisad
[https://2k17.balccon.org/speakers/206.html](https://2k17.balccon.org/speakers/206.html)
* *Ninux and Libremesh - how to build a mesh network* Hackerspace Budapest - 14 settembre 2017 - Bástya utca 12, Budapest
[https://it-it.facebook.com/events/hackerspace-budapest/ninux-and-libremesh-talk-by-ignifugo/882607838554191/](https://it-it.facebook.com/events/hackerspace-budapest/ninux-and-libremesh-talk-by-ignifugo/882607838554191/)
## documentazione iniziale
* [Documentazione della nostra topografia su ninux.org](https://wiki.bologna.ninux.org/mediawiki/index.php/Notazioni_su_rete_fermenti_bo_ninux)
* [Materiali ed utilizzi](https://wiki.bologna.ninux.org/mediawiki/index.php/Reti_interne_ed_usi)
## documentazione fotografica
[fotografie delle prime installazioni](http://campiaperti.tetaneutral.net/s/Lm76TjH7oyg6Qq2)
{% include links.html %}

View file

@ -33,12 +33,14 @@ Appena loggata sul server puoi vedere se la macchina è aggiornata:
Oppure se è un comando dato da poco: freccia su; oppure se lo vuoi cercare al volo nella bash_history: ctrl+r e poi digiti la parola da cercare.
## autenticarsi ssh:
## Autenticarsi ssh:
requisiti: chiave segreta
- pasw segreta
-software ssh
in un terminale:
Requisiti:
* chiave segreta
* pasw segreta
* software ssh installato sul proprio pc
Digitare in un terminale:
~$ssh-add .ssh/campiaperti
@ -47,17 +49,24 @@ $ssh-add ~/.ssh/campiaperti
Se ti dice che i permessi sono sbagliati fai:
nella cartellina dove hai la chiave scrivi -ls -l così vedi di chi sono i file.
Il tuo file della chiaveprivata deve essere accessibile, in lettura e uso solo dal tuo utente.
in grafica: clicca sul file con il pulsante destro, scegli propriet- > permessi e setta:
me: leggiscrivi
gruppo: nessuno
altri:nessuno
* me: leggiscrivi
* gruppo: nessuno
* altri:nessuno
quindi cambi i permessi e poi ci riprovi. gli metti la password e fatto!
approfondimenti: https://it.wikipedia.org/wiki/RSA
Per connetterti un avolta aggiunta la chiave:
ssh -p 2222 -l root campiaperti.tetaneutral.net
### Caricare i file da ssh
upload: local -> remote
@ -70,6 +79,12 @@ Quindi un esempio
scp -P 2222 Scrivania/CA_tutto/SERVER-campiaperti/CA_logo_2017.svg root@campiaperti.tetaneutral.net:/var/app/themes/dispensatheme/core/img
### Comandi da terminale
https://www.cyberciti.biz/open-source/command-line-hacks/20-unix-command-line-tricks-part-i/
https://www.commandlinefu.com/commands/browse
## Cose utili su docker
### comandi base
@ -90,6 +105,11 @@ Per vedere i "container" che stiamo usando:
docker stats
Per vederle tutte:
docker ps -a
### comandi di aggiornamento delle immagini
docker pull nextcloud

View file

@ -0,0 +1,37 @@
---
title: Backup del nextcloud dispensa
sidebar: mydoc_sidebar
summary: "mettere la sicuro i dati della comunità di tanto in tanto"
permalink: mydoc_backup.html
folder: mydoc
---
https://linoxide.com/linux-how-to/backup-restore-migrate-containers-docker/
https://linuxconfig.org/docker-container-backup-and-recovery
https://blog.gorilla.moe/66/backup-mastodon-instance-docker-version
## scegliere i container
docker ps
Segnarsi gli id dei container di cui si vuole avere una copia, tipo una fotografia "istantanea".
In questo modo avremo una image, che con un secondo comando trasformeremo in un file zip o tar e quindi ce lo scaricheremo.
Es se vogliamo backuppare 8ce5000307c8 gli diremo:
docker commit -p 8ce5000307c8 nextcloud-app_bakup$(date +%Y%m%d%H%M)_1
e quindi ora quel backup lo potremmo vedere come images
docker images
Farlo 4 volte per i nostri 4 container!
e se lo vogliamo scaricare come un solo file compresso
docker save -o ~/backup_dispensa/nextcloud_bakup_1.tar nextcloud_bakup_201806031351_1
Importante valutare lo spazio sul Server! In caso scaricarsela e poi cancellarla.
Valutare di spostare i backup su un altra macchina online, così magari è più veloce rispristinarla .
{% include links.html %}

View file

@ -6,7 +6,7 @@ permalink: mydoc_server.html
folder: mydoc
---
Seguito il tutorial [https://linuxize.com/post/how-to-install-and-use-docker-compose-on-debian-9/#uninstalling-docker-compose](https://linuxize.com/post/how-to-install-and-use-docker-compose-on-debian-9/#uninstalling-docker-compose)
Seguito il tutorial [https://linuxize.com/post/how-to-install-and-use-docker-compose-on-debian-9/](https://linuxize.com/post/how-to-install-and-use-docker-compose-on-debian-9/)
## installato docker
@ -40,6 +40,9 @@ confrontare le fingerprint: 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
## Installare docker-compose
[https://linuxize.com/post/how-to-install-and-use-docker-compose-on-debian-9/](https://linuxize.com/post/how-to-install-and-use-docker-compose-on-debian-9/)
Verificare che davvero docker stia andando:
systemctl start docker