Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-24 Per discussione Filippo Sallemi
Ok la regola funziona ma non sarebbe meglio essere più selettivi dicendo di
bloccare il mac e la relativa porta di olsr?
così non tronco tutto quello che arriva da quel mac?

Ciao



Il giorno 22 giugno 2010 20.53, Enrico Lorenzoni reis...@gmail.com ha
scritto:


 Ciao, la butto lì.
 Se con iptables bloccassi i pacchetti in entrata sulla specifica porta di
 OLSR
 provenienti dal nodo con cui non vuoi comunicare direttamente??
 Così facendo è come se non lo vedessi direttamente..quindi olsr stabilirà
 una nuova rotta
 passandro tramite l'altro nodo (spero di aver capito bene il problema)



 iptables -A INPUT -m mac --mac-source XX:XX:XX:XX:XX:XX -j DROP



 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




-- 
Filippo Sallemi
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-24 Per discussione Antonio Quartulli
Certo, ed il tuo scopo è propro quello :)
Il traffico di quel nodoA ti arriverà dopo esser passato dal nodoB
intermedio, quindi con il mac del nodoB ;)


On gio, giu 24, 2010 at 12:11:15 +0200, Filippo Sallemi wrote:
 Ok la regola funziona ma non sarebbe meglio essere più selettivi dicendo di
 bloccare il mac e la relativa porta di olsr?
 così non tronco tutto quello che arriva da quel mac?
 
 Ciao
 
 
 
 Il giorno 22 giugno 2010 20.53, Enrico Lorenzoni reis...@gmail.com ha
 scritto:
 
 
  Ciao, la butto lì.
  Se con iptables bloccassi i pacchetti in entrata sulla specifica porta di
  OLSR
  provenienti dal nodo con cui non vuoi comunicare direttamente??
  Così facendo è come se non lo vedessi direttamente..quindi olsr stabilirà
  una nuova rotta
  passandro tramite l'altro nodo (spero di aver capito bene il problema)
 
 
 
  iptables -A INPUT -m mac --mac-source XX:XX:XX:XX:XX:XX -j DROP
 
 
 
  ___
  Wireless mailing list
  Wireless@ml.ninux.org
  http://ml.ninux.org/mailman/listinfo/wireless
 
 
 
 
 -- 
 Filippo Sallemi

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless


-- 
Antonio Quartulli

..each of us alone is worth nothing..
Ernesto Che Guevara
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-23 Per discussione nino ciurleo
Ciao a tutti,
Il problema é definito in letteratura come gray zone.
Ovvero, come accennava Saverio é dovuto al fatto che olsr spedisce i suoi 
messaggi di hello (usati per calcolare la metrica ETX) a cavallo di pacchetti 
broadcast. Questi pacchetti, dovendo essere ricevuti da tutti i nodi in ascolto 
sono inviati al rate più basso (nel caso di 802.11b é 1Mb/s).  Ciò si traduce 
fisicamente in una modulazione più semplice e ovviamente più robusta. È per 
questo che olsr rileva un LQ:1 ma i pacchetti unicast da 1000 byes non passano.
Il LinkQualityMult, anche se é una zozzata, dovrebbe risolvere il problema.
Ciao
Nino

ZioPRoTo (Saverio Proto) ziopr...@gmail.com wrote:

 Qualcosa c'era ma non ricordo con esattezza. Mi pare si potesse aggiungere
 un peso al singolo link in modo da alterare la metrica automatica di olsr;
 ponendo un valore molto alto nella pratica disabiliti il link problematico a
 meno che non rimane link unico del nodo.

Si chiama LinkQualityMult e si configura nel blocco Interface:
   
Interface ath0
{
LinkQualityMult default 0,90
}

In pratica questo valore viene moltiplicato per LQ nel calcolo
dell'ETX, facendo quindi salire arbitrariamente il valore di ETX (che
va da 1 a  infinito come range)

Se cercate negli archivi della lista olsr-dev troverete discussione
lunghissime sul perché usare o non usare mai assolutamente questo
parametro.

Il default nella config, sta a dire che potete anche usare un
Multiplier per una SINGOLA rotta invece che per tutte le rotte verso
quel nodo.

In sintesi, personalmente ritengo che sia un parametro utilizzabile in
casi specifici ed nel caso in cui siamo una singola persona ad
amministrare tutta la rete. In una rete come Freifunk dove ci sono
600+ nodi e 400+ amministratori di nodi, un parametro così messo
arbitrariamente su n router fa un casino pazzesco :)

Saverio
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


[Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-22 Per discussione Filippo Sallemi
Ciao Ragazzi,
ho un problema che più che altro è diventato curiosità:

Ho 2 nodi A, B e C tutti configurati per funzionare con OLSR. Lo schema
seguente specifica come teoricamente dovrebbero dunzionare i nodi

[Nodo A]--- 1.00 Km [Nodo
B]--- 2.00 Km
-[Nodo C]

Nodo A e Nodo C sono praticamente installati sul lungo mare, invece il Nodo
B è rientrato rispetto agli altri di circa 200 m, Quindi per ovvie ragioni
il nodo A e il nodo B sono in totale visibilità radio e senza alcuna
ostruzione, cosa che non vale per il nodo B.

Adesso il Nodo A è in grado di vedere e raggiungere con qualità massima il
nodo B, e il nodo C vede solo il nodo A.
Perchè anche se A e C si vedono con LQ:1.00 e NLQ:1.00 e si riescono a
pingare con tempi che vanno dai 3 agli 8 ms non riesco comunque ad entrare
tramite ssh?

Ho anche controllato che non sia un problema del Nodo C in quanto ho
installato un nodo temporaneo a circa 500 mt dal nodo C e sono riuscino a
raggiungerlo senza alcun problema.
Adesso il problema lo risolvo facilmente installando un nodo intermedio ma
non riesco a capire come è possibile avere il ping perfetto ma non
instaurare un collegamento con il nodo.

Qualcuno può delucidarmi su questa cosa?

Grazie

Ciao

-- 
Filippo Sallemi
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-22 Per discussione Filippo Sallemi
Hai perfettamente ragione con un ping -s 1000 non riesco a raggiungere per
niente il nodo B... il problema adesso rimane come fare a far capire a olsr
che cmq non è una buona rotta da usare come gateway.

Eiste un parametro di olsr che mi peremetta di fare ciò?

Ciao

Il giorno 22 giugno 2010 17.20, Gioacchino Mazzurco
gmazzurc...@gmail.comha scritto:

 dipende dalla dimensione dei pacchetti i pacchetti del ping sono molto
 piccoli e passano bene anche con scarso segnale, anche quelli di olsrd sono
 abbastanza piccoli ( specie se la rete e' composta da pochi nodi immagino )

 se vuoi fare dei test di ping e avere un idea piu' realistica di quello che
 succede con pacchetti di altro genere prova
 ping -s 1000 192.168.0.1

 considera che a volte succede che riesci a entrare con ssh o telnet e poi
 appena dai un comando che da un output sostanzioso tipo ls o ps cade la
 connessione ( questo specialmente se hai problemi di mtu )

 Il giorno 22 giugno 2010 15.53, Filippo Sallemi tonyp...@gmail.com ha
 scritto:

 Ciao Ragazzi,
 ho un problema che più che altro è diventato curiosità:

 Ho 2 nodi A, B e C tutti configurati per funzionare con OLSR. Lo schema
 seguente specifica come teoricamente dovrebbero dunzionare i nodi

 [Nodo A]--- 1.00 Km [Nodo
 B]--- 2.00 Km
 -[Nodo C]

 Nodo A e Nodo C sono praticamente installati sul lungo mare, invece il
 Nodo B è rientrato rispetto agli altri di circa 200 m, Quindi per ovvie
 ragioni il nodo A e il nodo B sono in totale visibilità radio e senza alcuna
 ostruzione, cosa che non vale per il nodo B.

 Adesso il Nodo A è in grado di vedere e raggiungere con qualità massima il
 nodo B, e il nodo C vede solo il nodo A.
 Perchè anche se A e C si vedono con LQ:1.00 e NLQ:1.00 e si riescono a
 pingare con tempi che vanno dai 3 agli 8 ms non riesco comunque ad entrare
 tramite ssh?

 Ho anche controllato che non sia un problema del Nodo C in quanto ho
 installato un nodo temporaneo a circa 500 mt dal nodo C e sono riuscino a
 raggiungerlo senza alcun problema.
 Adesso il problema lo risolvo facilmente installando un nodo intermedio ma
 non riesco a capire come è possibile avere il ping perfetto ma non
 instaurare un collegamento con il nodo.

 Qualcuno può delucidarmi su questa cosa?

 Grazie

 Ciao

 --
 Filippo Sallemi

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless



 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




-- 
Filippo Sallemi
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-22 Per discussione Enrico Lorenzoni
 Ciao, la butto lì.
 Se con iptables bloccassi i pacchetti in entrata sulla specifica porta di
 OLSR
 provenienti dal nodo con cui non vuoi comunicare direttamente??
 Così facendo è come se non lo vedessi direttamente..quindi olsr stabilirà
 una nuova rotta
 passandro tramite l'altro nodo (spero di aver capito bene il problema)



iptables -A INPUT -m mac --mac-source XX:XX:XX:XX:XX:XX -j DROP
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-22 Per discussione Michele Favara Pedarsi
Il giorno 22 giugno 2010 17.25, Filippo Sallemi tonyp...@gmail.com ha
scritto:

 Hai perfettamente ragione con un ping -s 1000 non riesco a raggiungere per
 niente il nodo B... il problema adesso rimane come fare a far capire a olsr
 che cmq non è una buona rotta da usare come gateway.

 Eiste un parametro di olsr che mi peremetta di fare ciò?


Qualcosa c'era ma non ricordo con esattezza. Mi pare si potesse aggiungere
un peso al singolo link in modo da alterare la metrica automatica di olsr;
ponendo un valore molto alto nella pratica disabiliti il link problematico a
meno che non rimane link unico del nodo.



 Ciao

 Il giorno 22 giugno 2010 17.20, Gioacchino Mazzurco gmazzurc...@gmail.com
  ha scritto:

 dipende dalla dimensione dei pacchetti i pacchetti del ping sono molto
 piccoli e passano bene anche con scarso segnale, anche quelli di olsrd sono
 abbastanza piccoli ( specie se la rete e' composta da pochi nodi immagino )

 se vuoi fare dei test di ping e avere un idea piu' realistica di quello
 che succede con pacchetti di altro genere prova
 ping -s 1000 192.168.0.1

 considera che a volte succede che riesci a entrare con ssh o telnet e poi
 appena dai un comando che da un output sostanzioso tipo ls o ps cade la
 connessione ( questo specialmente se hai problemi di mtu )

 Il giorno 22 giugno 2010 15.53, Filippo Sallemi tonyp...@gmail.com ha
 scritto:

  Ciao Ragazzi,
 ho un problema che più che altro è diventato curiosità:

 Ho 2 nodi A, B e C tutti configurati per funzionare con OLSR. Lo schema
 seguente specifica come teoricamente dovrebbero dunzionare i nodi

 [Nodo A]--- 1.00 Km [Nodo
 B]--- 2.00 Km
 -[Nodo C]

 Nodo A e Nodo C sono praticamente installati sul lungo mare, invece il
 Nodo B è rientrato rispetto agli altri di circa 200 m, Quindi per ovvie
 ragioni il nodo A e il nodo B sono in totale visibilità radio e senza alcuna
 ostruzione, cosa che non vale per il nodo B.

 Adesso il Nodo A è in grado di vedere e raggiungere con qualità massima
 il nodo B, e il nodo C vede solo il nodo A.
 Perchè anche se A e C si vedono con LQ:1.00 e NLQ:1.00 e si riescono a
 pingare con tempi che vanno dai 3 agli 8 ms non riesco comunque ad entrare
 tramite ssh?

 Ho anche controllato che non sia un problema del Nodo C in quanto ho
 installato un nodo temporaneo a circa 500 mt dal nodo C e sono riuscino a
 raggiungerlo senza alcun problema.
 Adesso il problema lo risolvo facilmente installando un nodo intermedio
 ma non riesco a capire come è possibile avere il ping perfetto ma non
 instaurare un collegamento con il nodo.

 Qualcuno può delucidarmi su questa cosa?

 Grazie

 Ciao

 --
 Filippo Sallemi

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless



 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




 --
 Filippo Sallemi

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless


___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-22 Per discussione Filippo Sallemi
Searching...

Il giorno 22 giugno 2010 20.45, Michele Favara Pedarsi
m...@meganetwork.orgha scritto:



 Il giorno 22 giugno 2010 17.25, Filippo Sallemi tonyp...@gmail.com ha
 scritto:

 Hai perfettamente ragione con un ping -s 1000 non riesco a raggiungere per
 niente il nodo B... il problema adesso rimane come fare a far capire a olsr
 che cmq non è una buona rotta da usare come gateway.

 Eiste un parametro di olsr che mi peremetta di fare ciò?


 Qualcosa c'era ma non ricordo con esattezza. Mi pare si potesse aggiungere
 un peso al singolo link in modo da alterare la metrica automatica di olsr;
 ponendo un valore molto alto nella pratica disabiliti il link problematico a
 meno che non rimane link unico del nodo.



 Ciao

 Il giorno 22 giugno 2010 17.20, Gioacchino Mazzurco 
 gmazzurc...@gmail.com ha scritto:

 dipende dalla dimensione dei pacchetti i pacchetti del ping sono molto
 piccoli e passano bene anche con scarso segnale, anche quelli di olsrd sono
 abbastanza piccoli ( specie se la rete e' composta da pochi nodi immagino )

 se vuoi fare dei test di ping e avere un idea piu' realistica di quello
 che succede con pacchetti di altro genere prova
 ping -s 1000 192.168.0.1

 considera che a volte succede che riesci a entrare con ssh o telnet e poi
 appena dai un comando che da un output sostanzioso tipo ls o ps cade la
 connessione ( questo specialmente se hai problemi di mtu )

 Il giorno 22 giugno 2010 15.53, Filippo Sallemi tonyp...@gmail.com ha
 scritto:

  Ciao Ragazzi,
 ho un problema che più che altro è diventato curiosità:

 Ho 2 nodi A, B e C tutti configurati per funzionare con OLSR. Lo schema
 seguente specifica come teoricamente dovrebbero dunzionare i nodi

 [Nodo A]--- 1.00 Km [Nodo
 B]--- 2.00 Km
 -[Nodo C]

 Nodo A e Nodo C sono praticamente installati sul lungo mare, invece il
 Nodo B è rientrato rispetto agli altri di circa 200 m, Quindi per ovvie
 ragioni il nodo A e il nodo B sono in totale visibilità radio e senza 
 alcuna
 ostruzione, cosa che non vale per il nodo B.

 Adesso il Nodo A è in grado di vedere e raggiungere con qualità massima
 il nodo B, e il nodo C vede solo il nodo A.
 Perchè anche se A e C si vedono con LQ:1.00 e NLQ:1.00 e si riescono a
 pingare con tempi che vanno dai 3 agli 8 ms non riesco comunque ad entrare
 tramite ssh?

 Ho anche controllato che non sia un problema del Nodo C in quanto ho
 installato un nodo temporaneo a circa 500 mt dal nodo C e sono riuscino a
 raggiungerlo senza alcun problema.
 Adesso il problema lo risolvo facilmente installando un nodo intermedio
 ma non riesco a capire come è possibile avere il ping perfetto ma non
 instaurare un collegamento con il nodo.

 Qualcuno può delucidarmi su questa cosa?

 Grazie

 Ciao

 --
 Filippo Sallemi

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless



 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




 --
 Filippo Sallemi

 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless



 ___
 Wireless mailing list
 Wireless@ml.ninux.org
 http://ml.ninux.org/mailman/listinfo/wireless




-- 
Filippo Sallemi
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] OLSR o solo troppa distanza...

2010-06-22 Per discussione ZioPRoTo (Saverio Proto)
 Qualcosa c'era ma non ricordo con esattezza. Mi pare si potesse aggiungere
 un peso al singolo link in modo da alterare la metrica automatica di olsr;
 ponendo un valore molto alto nella pratica disabiliti il link problematico a
 meno che non rimane link unico del nodo.

Si chiama LinkQualityMult e si configura nel blocco Interface:

Interface ath0
{
LinkQualityMult default 0,90
}

In pratica questo valore viene moltiplicato per LQ nel calcolo
dell'ETX, facendo quindi salire arbitrariamente il valore di ETX (che
va da 1 a  infinito come range)

Se cercate negli archivi della lista olsr-dev troverete discussione
lunghissime sul perché usare o non usare mai assolutamente questo
parametro.

Il default nella config, sta a dire che potete anche usare un
Multiplier per una SINGOLA rotta invece che per tutte le rotte verso
quel nodo.

In sintesi, personalmente ritengo che sia un parametro utilizzabile in
casi specifici ed nel caso in cui siamo una singola persona ad
amministrare tutta la rete. In una rete come Freifunk dove ci sono
600+ nodi e 400+ amministratori di nodi, un parametro così messo
arbitrariamente su n router fa un casino pazzesco :)

Saverio
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless