Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
smesh_batman-adv [2011/05/17 21:36] – creata lucasmesh_batman-adv [2014/07/03 14:57] (versione attuale) – modifica esterna 127.0.0.1
Linea 1: Linea 1:
 ===== Creare un nodo ===== ===== Creare un nodo =====
  
-{{:smesh:luca.tar.gz|Files di configurazione}}+{{:smesh_batman:luca.tar.gz|Files di configurazione}}
  
 Ho distinto i nodi in 2 tipi: gwmode server e client. Ho distinto i nodi in 2 tipi: gwmode server e client.
  
-I primi si dichiarano gateway della rete batman ed hanno ip wan statico, secondi +I primi si dichiarano gateway della rete batman ed hanno ip wan statico, vanno quindi apportate piccole modifiche ai files allegati. 
 +secondi sono tutti uguali tra loro, ci vogliono 5 minuti per crearli, di seguito le procedure. 
 + 
 +Prima di cominciare le rspro vanno flashate con la trunk di openwrt, in quanto solo per questa versione è già compilata l'ultima release di batman-adv. 
 +Al primo avvio dare passwd poi disabilitare il firewall da ssh, installare i driver wireless e i seguenti pacchetti: 
 +  opkg install iptables-mod-ipopt iptables-mod-nat iptables-mod-nat-extra iptables-mod-extra libpcap kmod-batman-adv ip
  
 === gwmode server === === gwmode server ===
  
-Per creare +Scaricare i files allegati e in gwmode_server/etc/init.d/network.local sostituire l'ip e il gw con uno congruente al resto della rete ethernet. Importante è anche sostituire i macaddress delle radio in /etc/config/wireless. 
 +In un terminale spostarsi nella cartella gwmode_server e trasferire la conf con questo comando: 
 +  tar -C ./root/ --owner=root --group=root -cvf - . | ssh root@ip-rspro tar -C / -xvf -
  
 +poi
 +  ssh root@ip-rspro
 +  /etc/init.d/network.local enable
 +  /etc/init.d/batman-adv enable
 +...continua
  
 === gwmode client === === gwmode client ===
 +
 +In un terminale spostarsi nella cartella gwmode_client e trasferire la conf con questo comando:
 +  tar -C ./root/ --owner=root --group=root -cvf - . | ssh root@ip-rspro tar -C / -xvf -
 +
 +poi
 +  ssh root@ip-rspro
 +  /etc/init.d/network.local enable
 +  /etc/init.d/batman-adv enable
 +...continua
 +
 +=== Hardware ===
 +
 +Per le prove abbiamo usato il seguente hw (per nodo):
 +  RouterStationPro
 +  2x radio COMPEX WLM54AG-6B23dBm (driver madwifi)