Eines personals
Esteu aquí: Inici Documentació Firmwares Image Builder Kamikaze-guifibages

Image Builder Kamikaze-guifibages

— filed under: ,

A continuació trobareu l'enllaç de l'image builder per crear imatges del openwrt-kamikaze-7.09 per aparells atheros (foneres, merakis, etc.

 

ImageBuilder openwrt-atheros-7.09-guifibages

 

Per compilar les imatges és molt fàcil, des del directori arrel:

make image PACKAGES="olsrd olsrd-mod-httpinfo olsrd-mod-nameservice olsrd-mod-txtinfo olsrd-mod-dyn-gw webif haserl kmod-tun libopenssl liblzo openvpn zlib netperf" FILES="fitxers"

PACKAGES és la llista de paquets addicionals que volem instalar. La llista anterior és lo bàsic per guifibages (interfície web, olsr i plugins i netperf) perquè a la fonera no hi cap res més. Si voleu afegir més paquets només cal afegir-los a la llista quan compileu la imatge si ja són al directori /packages. Si no estiguésin al directori, els descarregueu, els afegiu al directori /packages i modifiqueu el fitxer /packages/Packages amb compte. Tot i que aquesta opció també la podem aplicar des del administrador web, una vegada ja tinguem la imatge flasejada i en marxa.

 

FILES és el directori on hi ha els fitxers que voleu modificar respecte la instal·lació per defecte. En aquest cas, si navegueu pel directori /fitxers veureu que hi ha tota una sèrie de fitxers específics per un node guifibages. Els fitxers a modificar per a cada node són:

 /fixters/etc/config/network  per assignar les adreces

 /fixters/etc/config/system pel nom del node

/fitxers/etc/firewall.user  per obrir el tallafocs i enrutar. Mireu que les dues últimes línies corresponguin a la xarxa wireless (10.224.0.0/16 en aquest cas per a la wireless) i a la xarxa per cable (10.225.0.0/16 en aquest cas per a la lan). Aquest últim sera el que segurament haureu de modificar per fer que el node enruti des de la vostra lan, que segurament és 192.168.0.0/22 (per cobrir els rangs 192.168.0.0 - 192.168.3.255).

/fitxers/etc/olsrd.conf per configurar l'OLSR. Aqui les seccions importants són les del

1) plugin  httpinfo:

LoadPlugin "olsrd_httpinfo.so.0.1"
{
PlParam     "port"   "8080"
PlParam     "Net"    "10.225.0.0 255.255.0.0"
PlParam     "Net"    "10.224.0.0 255.255.0.0"
}

La línia "port" diu el port a través del qual es pot accedir a la pàgina d'informació de l'olsr i les línies "Net" diuen les xarxes a través de les quals s'hi pot accedir. Com que hi ha la interfície web X-Wrt per gestionar el node al port 80, he posat el port 8080 per accedir a l'olsr. En aquest cas només s'hi podria accedir des de les 10.224.0.0/16 i 10.225.0.0/16 perquè es un router troncal. Si fòs un router particular, hauríem de substituir la última línia per la xarxa lan que segurament és 192.168.0.0/22 (per cobrir els rangs 192.168.0.0 - 192.168.3.255)

2) plugin nameservice on haurem de substituir "PB_NO" pel nom del node. Important!! El nom ha de coincidir amb el que s'ha donat a dins del fitxer /fixters/etc/config/system

 

I ja està! Ja tenim un node guifibages configurat. Només queda gravar les imatges al router mitjançant el programa FONFLASHER (Llicència Creative Commons de JaviMaker) que el podeu descarregar d'aqui. Per fer-lo funcionar es necessita tenir instal·lat prèviament el WINPCAP (Descarregues aqui).

 

Si es vol donar accés a internet a través del node només cal afegir la adreça de la pasarela per defecte LAN des d'on s'obté el servei i l'anunci HNA4 a través de l'olsr es realitza automàticament, si tenim instal·lats els paquets per defecte (suposo que això es feina del olsrd-mod-dyn-gw, editar per confirmar-ho, si us plau). Per afegir la pasarela entrarem en la fonera via web i a Xarxa>Networks>Lan configuration>porta d'enllaç (gateway) posarem l'adreça corresponent al router adsl que ofereixi internet.

 

Compatibilitat

Aquest image Builder s'ha comprovat positivament amb els següents equips::

  • Fonera 2100
  • Fonera 2200
  • (afegir aquells que aneu provant)

 

Accions del document