HowToRete: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
 
(5 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
Bene, hai un'antenna sul tetto, ed ora?
Bene, hai un'antenna sul tetto, ed ora?


Se tutto è andato a buon fine appena collegato alla rete il tuo computer riceverà delle informazioni come IP, rotte, DNS servers, ... vediamo un po' cosa sono, se funziona tutto e se hai accesso alla rete...
Se tutto è andato a buon fine appena collegato alla rete il tuo computer riceverà delle informazioni come IP, rotte, DNS servers, etc. vediamo un po' cosa sono, se funziona tutto e se hai accesso alla rete...
 
In questa guida si assume che tu abbia Linux.
 
Se invece sei utente Windows o Mac probabilmente ti "basta che funzioni", salta direttamente a: [[#Riavviare|Riavviare]], se non funziona passa a [[#Riavviare|Riavviare]]. Se invece fossi interessato a capire ed a smanettare ti invitiamo a creare una nuova guida su questo wiki che tratti anche altri sistemi operativi!


Essendo noi sostenitori del software con licenze open e libere, usiamo quasi esclusivamente sistemi operativi open (linux, nella fattispecie), quindi per adesso il wiki è d'aiuto solo per chi, come noi, ha interesse nel promuovere licenze open. Se sei interessato a partecipare ugualmente, ma possiedi un altro sistema operativo sentiti pure libero di aggiungere delle sezioni con guide per il tuo sistema operativo.


== Overview ==
== Overview ==
Riga 62: Riga 59:
  Sistema -> Terminale
  Sistema -> Terminale
A seconda dell'ambiente grafico.
A seconda dell'ambiente grafico.
Useremo la convenzione per cui i comandi che iniziano con
user@computer $
sono dati dall'utente mentre quelli che cominciano con
user@computer #
sono dati dal superutente, per diventare superutente basta digitare
user@computer $ su
o
user@computer $ sudo su


Usando il terminale su Linux, vediamo la configurazione delle rotte sul nostro PC, per esempio con il commando "ip route show", ottenendo qualcosa di simile a:
Usando il terminale su Linux, vediamo la configurazione delle rotte sul nostro PC, per esempio con il commando "ip route show", ottenendo qualcosa di simile a:
Riga 92: Riga 98:
  ping 10.174.0.100 [invio]
  ping 10.174.0.100 [invio]


Questo farà in modo che il tuo computer provi a parlare con uno dei server interni alla rete, quello che farà sarà mandare tanti piccoli pacchetti con scritto PING ed aspetterà altrettanti PONG in risposta dal server che ha IPv4 10.174.0.100.
Questo farà in modo che il tuo computer provi a parlare con uno dei server interni alla rete, quello che farà sarà mandare tanti piccoli pacchetti con scritto PING ed aspetterà altrettanti PONG in risposta dal server che ha IPv4 10.174.0.100.


Se compare qualcosa simile a:
Se compare qualcosa simile a:
Riga 105: Riga 111:
Allora stai comunicando con il server e sei dentro la rete :-)
Allora stai comunicando con il server e sei dentro la rete :-)


Per interrompere il comando premi “Ctrl+C” (come per fare copia) che nella shell Linux termina un programma
Per interrompere il comando, premi “Ctrl+C” (come per fare copia) che nella shell Linux termina un programma


  --- 10.174.0.100 ping statistics ---
  --- 10.174.0.100 ping statistics ---
Riga 111: Riga 117:
  rtt min/avg/max/mdev = 70.992/130.862/247.472/70.216 ms
  rtt min/avg/max/mdev = 70.992/130.862/247.472/70.216 ms


Questa sezione da qualche informazione aggiuntiva ovvero quanti PING non hanno ricevuto un PONG, il minor tempo di risposta, quello medio, quello massimo e la deviazione standard dei tempi.
Questa sezione da qualche informazione aggiuntiva, ovvero quanti PING non hanno ricevuto un PONG, il minor tempo di risposta, quello medio, quello massimo e la deviazione standard dei tempi.


Altrimenti se il risultato è  
Altrimenti se il risultato è  
Riga 123: Riga 129:
Vuol dire che non sei collegato alla rete, dobbiamo iniziare a fare un po' di indagini. Intanto capiamo come è configurato il tuo computer.
Vuol dire che non sei collegato alla rete, dobbiamo iniziare a fare un po' di indagini. Intanto capiamo come è configurato il tuo computer.


== Trubleshooting ==
== Troubleshooting ==
Cominciamo col controllare un elemento per volta fra quelli coinvolti solitamente nei problemi dal lato client.
Cominciamo col controllare un elemento per volta fra quelli coinvolti solitamente nei problemi dal lato client.


Riga 153: Riga 159:
Cosa guardare:
Cosa guardare:
  <BROADCAST,MULTICAST,UP,LOWER_UP>  
  <BROADCAST,MULTICAST,UP,LOWER_UP>  
*è lo stato dell'interfaccia le cose importanti sono UP, LOWER_UP che ci dicono che l'interfaccia è attiva (potrebbe essere disattivata via software, via hardware ad esempio col bottoncino della wireless fisicamente presente sul portatile oppure semplicemente potrebbe esserci il cavo di rete staccato o rovinato (nel caso di scritta NO-CARRIER)).
*è lo stato dell'interfaccia; le cose importanti sono UP, LOWER_UP, che ci dicono che l'interfaccia è attiva (potrebbe essere disattivata via software, via hardware ad esempio col bottoncino della wireless fisicamente presente sul portatile oppure semplicemente potrebbe esserci il cavo di rete staccato o rovinato (nel caso di scritta NO-CARRIER)).


  inet 10.175.0.213/15 brd 10.175.0.255 scope global  
  inet 10.175.0.213/15 brd 10.175.0.255 scope global  
Riga 160: Riga 166:


  inet6 2001:1418:1a9:eebb:10:175:0:213/64 scope global  
  inet6 2001:1418:1a9:eebb:10:175:0:213/64 scope global  
*questo è l'IPv6 dell'interfaccia: la nostra subnet inizia con *2001:1418:1a9:eebb* se hai un IP che comincia in quel modo è uno dei nostri, come prima lo slash in fondo indica la subnet, 64 è corretto. Ignora la riga "inet6 fe80[...]/64 scope link" che riguarda un indirizzo presente anche se non si è davvero connessi.  
*questo è l'IPv6 dell'interfaccia: la nostra subnet inizia con *2001:1418:1a9:eebb*, se hai un IP che comincia in quel modo è uno dei nostri, come prima lo slash in fondo indica la subnet, 64 è corretto. Ignora la riga "inet6 fe80[...]/64 scope link" che riguarda un indirizzo presente anche se non si è davvero connessi.  


==== Nessun IP ====
==== Nessun IP ====
Se non hai gli IP impostati possiamo guardare le interfacce, ci viene in aiuto il comando  
Se non hai gli IP impostati possiamo guardare le interfacce, in questo caso ci viene in aiuto il comando  


  ip link
  ip link
Riga 228: Riga 234:


==== Nessuna rotta ====
==== Nessuna rotta ====
Per navigare dentro eigennet non serve una rotta global (0.0.0.0/0) perché è una rete locale e, una volta connessi, si può raggiungere ogni risorsa dall'interno.  
Per navigare dentro eigennet non serve una rotta global (0.0.0.0/0), perché è una rete locale e, una volta connessi, si può raggiungere ogni risorsa dall'interno.  


Se quindi il comando vi restituisce qualcosa di simile a  
Se quindi il comando vi restituisce qualcosa di simile a  
Riga 234: Riga 240:
  10.174.0.0/15 dev wlan0  proto kernel  scope link  src 10.174.0.178  
  10.174.0.0/15 dev wlan0  proto kernel  scope link  src 10.174.0.178  


Vuol dire che avete la possibilità di raggiungere tutte le risorse interne ma che non potete raggiungere internet. Questo può essere a causa di qualche problema con i gateway o un problema nel raggiungerli. Se conoscete l'IP della macchina che dovrebbe farvi da gateway per il mondo provate a pingarla (ovvero fare un ping al suo indirizzo) per vedere se la raggiungete. Nel caso non riusciste fatecelo sapere, qualcosa sta succedendo sulla rete.
Vuol dire che avete la possibilità di raggiungere tutte le risorse interne ma che non potete raggiungere internet. Questo può essere a causa di qualche problema con i gateway o un problema nel raggiungerli. Se conoscete l'IP della macchina che dovrebbe farvi da gateway per il mondo, provate a pingarla (ovvero fare un ping al suo indirizzo) per vedere se la raggiungete. Nel caso non riusciste fatecelo sapere, qualcosa sta succedendo sulla rete.


==== Rotta presente ma comunque non raggiungo internet ====
==== Rotta presente ma comunque non raggiungo internet ====


Nel caso ci sia una rotta definita anche per default ma non foste comunque in grado di connettervi potete aiutarci nel risolvere il problema digitando in un terminale il comando
Nel caso ci sia una rotta definita anche per default, ma non foste comunque in grado di connettervi potete aiutarci nel risolvere il problema digitando in un terminale il comando
  traceroute wikipedia.org
  traceroute wikipedia.org
o  
o  
Riga 280: Riga 286:
  nameserver 10.174.0.100
  nameserver 10.174.0.100


queste due righe indicano gli IP dei server DNS, se il file è vuoto lancia questo comando da shell
queste due righe indicano gli IP dei server DNS, se il file è vuoto, lancia questo comando da shell


  echo -e "nameserver 10.174.0.100\nnameserver 10.174.0.101">/etc/resolv.conf
  echo -e "nameserver 10.174.0.100\nnameserver 10.174.0.101">/etc/resolv.conf
Riga 315: Riga 321:
  ip link show dev <interfaccia>
  ip link show dev <interfaccia>


*provare a fare dei ping IPv6 link local ovvero provare a pingare un indirizzo che viene tradotto dal protocollo ipv6 in “ ogni scheda attaccata direttamente all'interfaccia “ questo si può fare digitando il comando
*provare a fare dei ping IPv6 link local, ovvero provare a pingare un indirizzo che viene tradotto dal protocollo ipv6 in “ ogni scheda attaccata direttamente all'interfaccia “ questo si può fare digitando il comando


  ping6 ff02::1%<nome dell'interfaccia di rete cablata ad esempio eth0>
  ping6 ff02::1%<nome dell'interfaccia di rete cablata ad esempio eth0>


Se si riceve risposta bisogna prendere nota dell'IPv6 locale della propria scheda di rete ethernet in modo da poter vedere se l'antenna risponde ai ping. Questo si fa facilmente con
Se si riceve risposta bisogna prendere nota dell'IPv6 locale della propria scheda di rete ethernet, in modo da poter vedere se l'antenna risponde ai ping. Questo si fa facilmente con


  ip -6 address show dev eth0
  ip -6 address show dev eth0


e guardando l'IP che comincia con fe80:: , se ai ping risponde anche un altro IP l'antenna è accesa e risponde
e guardando l'IP che comincia con fe80:: , se ai ping risponde anche un altro IP, l'antenna è accesa e risponde
=== Entrare nelle antenne ===
=== Entrare nelle antenne ===
Abbiamo trovato nella sezione precedente l'IP dell'antenna. Per entrarci dobbiamo usare il programma SSH che permette di interagire con l'antenna facendo apparire sul nostro computer il suo terminale, i comandi disponibili quindi saranno quelli installati sull'antenna.
Abbiamo trovato nella sezione precedente l'IP dell'antenna. Per entrarci dobbiamo usare il programma SSH, che permette di interagire con l'antenna facendo apparire sul nostro computer il suo terminale, i comandi disponibili quindi saranno quelli installati sull'antenna.
Il comando da lanciare è:
Il comando da lanciare è:
  ssh -i <chiaveprivata> root@<ip antenna> [invio]
  ssh -i <chiaveprivata> root@<ip antenna> [invio]
Riga 368: Riga 374:


La modalità "access point" o "hotspot" permette ai normali computer di connettersi ad eigenNet, purché ci sia un server DHCP nelle vicinanze (oppure puoi usare un indirizzo IP statico).
La modalità "access point" o "hotspot" permette ai normali computer di connettersi ad eigenNet, purché ci sia un server DHCP nelle vicinanze (oppure puoi usare un indirizzo IP statico).
Normalmente è consigliabile avere questa opzione disabilitata e utilizzare un access point dedicato, in quanto influisce negativamente sulle performance come nodo della rete.
Normalmente, è consigliabile avere questa opzione disabilitata e utilizzare un access point dedicato, in quanto influisce negativamente sulle performance come nodo della rete.


Per attivare la modalità "hotspot" è necessario cambiare un paio di valori nel file di configurazione <pre>/etc/config/eigennet</pre> utilizzando vim, l'editor di testo predefinito.
Per attivare la modalità "hotspot", è necessario cambiare un paio di valori nel file di configurazione <pre>/etc/config/eigennet</pre> utilizzando vim, l'editor di testo predefinito.


La riga <pre>option wifi_clients 'false'</pre> deve diventare <pre>option wifi_clients 'true'</pre> o viceversa, nel caso si volesse disattivare.
La riga <pre>option wifi_clients 'false'</pre> deve diventare <pre>option wifi_clients 'true'</pre> o viceversa, nel caso si volesse disattivare.
Riga 384: Riga 390:


=== Riavviare ===
=== Riavviare ===
Una cosa buona se l'antenna per qualche motivo non si comporta bene è riavviarla, per farlo basta staccare il cavo attaccato allo scatolino nero alla porta con scritto POE oppure togliere la corrente se per caso il montaggio è stato fatto portando la corrente sul tetto, aspettare 12 secondi contando
Una cosa buona, se l'antenna per qualche motivo non si comporta bene, è riavviarla. Per farlo basta staccare il cavo attaccato allo scatolino nero alla porta con scritto POE oppure togliere la corrente se per caso il montaggio è stato fatto portando la corrente sul tetto, aspettare 12 secondi contando
* Prealpi Trivenete 1  
* Prealpi Trivenete 1  
* Alpi Giulie 2
* Alpi Giulie 2
Riga 397: Riga 403:


http://eigenlab.org/index.php/eigennet/servizi
http://eigenlab.org/index.php/eigennet/servizi
[[Categoria:eigenNet]]
[[Categoria:HowTo]]
111

contributi

Menu di navigazione