• Català
  • Castellano
  • English


Instal·lar B.A.T.M.A.N. al portàtil


En la presentació que l'Elektra de l'equip de desenvolupament del B.A.T.M.A.N. ens va fer sobre aquest protocol d'enrutament en xarxes tipus 'mesh' durant el SAX2007 es va poder fer instal·lacions sobre els ordinadors.

Hi ha informació sobre la instal·lació a:
https://dev.open-mesh.net/svn/batman/trunk/batman/INSTALL

Hi afegeixo els comentaris de com vaig fent la instal·lació:
- obtenir el paquet de B.A.T.M.A.N. http://open-mesh.net/batman/downloads
- descomprimir-lo: tar xzvf batmand_0.2-current_sources.tgz
- assegurar-nos que tenim instal·lades les eines de compilació: apt-get install build-essential
- situar-nos al directori on s'ha descomprimit: cd batmand_0.x-rvxyz_sources
- compilar amb un: make
- executar: strip batmand
- copiar: cp batmand /usr/sbin/
- engegant:
ifconfig eth1:bat 105.1.12.123 netmask 255.0.0.0 broadcast 105.255.255.255
batmand -d 3 eth1:bat

el '-d 3' és un 'debug level' podem arrancar amb un 'batman eth1:bat' sense del '-d 3'

per veure quins altres batmans hi ha per la zona:
batmand -c -d 1

per veure quins altres batmans hi ha per la zona que tinguin una 'default' cap a Internet:
batmand -c -d 3

route -n
ens presenta la taula de rutes modificada pel batmand

killall batmand
fa aturar el dimoni batmand

Quan volem utilitzar una porta d'enllaç batman amb Internet que podem haver localitzat amb un 'debug-level 2':

batmand -r 3 eth1:bat

batmand -r 3 -p <ip-del-node-batmand-gw> eth1:bat

Per obtenir més informació es pot demanar amb: -h i -H