El Nanostation ve amb mini linux empotrat anomenat AirOS, porta una interficie web i per defècte porta la IP 192.168.1.20 i user ubnt/ubnt. Via web es pot configurar ‘casi tot’ però no tot, per exemple les rutes. La configuració de les rutes es pot fer de forma estàtica o mitjançant RIP o OSPF.
Per a la segona opció tant sols cal actualitzar el firmware a la versió de inveneo i i seguir els passos que s’indiquen en l’enllaç, encara que està millor explicat ací. En aquest enllaç també hi ha una referència a una altra web en la qual expliquen com poder fer una xarxa en topologia mesh
Per a la primera opció cal accedir al AP per SSH i crear un script amb el route i les seues opcions. EL AirOS té una carpeta anomenada /etc/persistent al qual es poden crear scripts, els quals al engegar-se la màquina s’executen. Els noms dels scripts són:
- /etc/persistent/rc.prestart
- /etc/persistent/rc.poststart
- /etc/persistent/rc.prestop
- /etc/persistent/rc.poststop
El fitxer a crear (perquè el més segur es que no estiga creat) és el rc.poststart. Per a crear-lo s’escriu a la consola (estaguent al directori correcte)
#vi rc.poststart
I s’edita amb l’editor vi, primer premer ‘a’ i després ja es pot escriure. Quan estiga tot escrit, premer ‘Esc’ i ‘:x’ per a guardar els canvis al fitxer. Ja en consola se li donen permisos d’execució:
#chmod +x rc.poststart
I finalment per a que els canvis no desapareguen en quan es reinicie la màquina:
#cfgmtd -w -p /etc/
I arreando! ja està, fàcil del tot. Ara pose un exemple de script de rutes estàtiques:
#! /bin/sh
route add -net 10.10.10.0 netmask 255.255.255.0 gw 192.168.2.101 dev eth0
Pàgines d’interés:
http://www.ubnt.com/wiki/index.php/Manual_Routes
http://wiki.ubnt.com/wiki/index.php/User:Skyhook#How_to_add_a_static_route
http://wiki.ubnt.com/wiki/index.php/Linux_Script_FAQ
http://www.dc.fi.udc.es/~afyanez/info-vi/index.html Manual de VI