[Ninux-Wireless] Dinamic routing con olsr
Vincenzo Bruno
v.bruno a vinsoft.it
Mer 6 Apr 2011 11:51:37 CEST
Salve a tutti,
mi presento, sono Vincenzo dell'Hacklab Cosenza e vi lurko da tempo.
Qui stiamo lavorando ad una rete Ninux che attualmente è in fase
pre-alpha, ovvero di studio e cercare di capire come funziona.
Vado alla questione.
Abbiamo configurato 3 router Linksys WRT54GL con l'ultima Freifunk, con
questi indirizzamenti
MAC *2D7F
IP LAN 192.168.1.1
IP WAN 192.168.11.1 GW 192.168.11.2
IP WIFI 10.10.10.1
MAC *2FFB
IP LAN 192.168.2.1
IP WAN 192.168.12.1 GW 192.168.12.2
IP WIFI 10.10.10.2
MAC *DB0B
IP LAN 192.168.3.1
IP WAN 192.168.13.1 GW 192.168.13.2
IP WIFI 10.10.10.3
Ogni router potenzialmente ha un GW verso l'esterno, che può essere UP o
meno.
I tre router sono connessi tra loro tramite Wifi in modalità ad-hoc,
come da manuale e comunicano senza problemi.
Il protocollo olsr funziona e i 3 router creano la mesh, quindi
configurando un solo gateway si può navigare dalle 3 LAN.
Ciò che ancora non siamo riusciti a far funzionare è l'aggiornamento
automatico delle route quando cambia gateway, ovvero se un GW sparisce
ma ce n'è un altro disponibile in rete.
Il problema è che il router non si accorge che il suo GW è down e la
rete va riconfigurata a mano.
Nel campo HNA4 di ogni router abbiamo messo
0.0.0.0/0; 192.168.X.1; 192.168.1X.1
con X in {1,2,3}
purtroppo non abbiamo trovato documentazione per questo caso e siamo
fermi da alcune settimane su questo
Ogni suggerimento è ben accetto :)
Grazie
Vincenzo
Maggiori informazioni sulla lista
Wireless