#!/bin/sh export DATE="3.9.2007";SCRIPT=${0#/rom} export TITLE="Administració: OLSR" . ${SCRIPT%/*}/cgi-bin-pre.sh cat<Administració: OLSR EOF if [ "$REQUEST_METHOD" = "POST" ]; then read QUERY_STRING fi if [ -z "$QUERY_STRING" ]; then #Speedups ff_qoslev="$(nvram get ff_qoslev)" ff_hyst="$(nvram get ff_hyst)" ff_policyrt="$(nvram get ff_policyrt)" ff_nameservice="$(nvram get ff_nameservice)" ff_arprefresh="$(nvram get ff_arprefresh)" ff_httpinfo="$(nvram get ff_httpinfo)" ff_bmf="$(nvram get ff_bmf)" ff_fisheye="$(nvram get ff_fisheye)" ff_rfisheye="$(nvram get ff_rfisheye)" ff_olsrtc="$(nvram get ff_olsrtc)" cat<
Filtre OLSR:
Redirecció DMZ:
Serveis OLSR: EOF if [ -x /etc/init.d/S*dnsmasq ];then cat<
OLSR DHCP:
Serveis DHCP: Tot  Només web i correu electrònic EOF fi cat<
 
HNA4:
Broadcast IPV4:
Xarxa OLSR:
Velocitat OLSR:
Disposició (Willingness):
Protocol QOS (ETX): Habilita  Deshabilita
Multiplicador LQ de l'OLSR:
Histèresis: Habilita  Deshabilita
Escala d'histèresis:
Llindar superior:
Llindar inferior:
Policy Routing: Habilita  Deshabilita
PING Addresses:
Servidor de noms: Habilita  Deshabilita
Arp Refresh: Habilita  Deshabilita
Httpinfo: Habilita  Deshabilita
Mcast Forward: Habilita  Deshabilita
OLSR Traffic Shaping: Habilita  Deshabilita
Enrutament Fisheye: Habilita  Deshabilita
Dijkstra Optimitzat: Habilita  Deshabilita
 
   

Consell1: Les configuracions de l'Adreça IP i la Màscara a la pàgina de Ràdio determinen el rang d'adreces IP que s'usen per l'OLSR. Es pot configurar una adreça IP addicional fora del rang OLSR a la pàgina LAN i/o WAN. En aquest cas la senyalització OLSR s'activa per la interfície respectiva i la configuració del firewall per la interfície es desactiva. És millor usar una màscara de xarxa "més estricta" en les adreces IP OSLR afegides. Això assegurarà la connexió des de les IP apropiades si el dimoni OSLR no està funcionant. Com a cas especial poc freqüent, és possible configurar les mateixes adreces IP en las pàgines LAN i Ràdio. En aquest cas les interfícies LAN i Ràdio estaràn connectades amb el pont ethernet.

Consell2: Oferir accés a internet a altres d'una manera fàcil: connecta el connector d'internet del dispositiu a un router d'internet estàndard. El router configurarà la interfície d'internet via DHCP. L'accés a internet s'anunciarà per HNA4. Hi ha regles de firewall específiques per aquest servei. Per fer possible l'accés a internet, s'activa el connector "dyn_gw_plugin" en el dimoni OLSR. El connector assegurarà la connectivitat de l'accés a internet amb "traceroute" i deshabilitarà l'anunci de HNA4 si no hi ha connexió.

EOF else IFS=\&;set ${QUERY_STRING%%[^%&=+-:@-_a-z~]*};unset IFS;eval $* DIRTY= if [ -n "$post_olsr" ]; then add= test -x /etc/init.d/S*dnsmasq && add="$add ff_wldhcp ff_wldhcpfw" for V in $add ff_ign ff_dmz ff_service ff_hna4 ff_ip4broad ff_olsrspeed ff_will ff_qoslev ff_lqmult ff_hyst ff_scale ff_thrh ff_thrl ff_policyrt ff_ping ff_nameservice ff_arprefresh ff_httpinfo ff_bmf ff_fisheye ff_rfisheye ff_olsrtc; do eval "C=\$$V" C=$(httpd -d "$C") if [ "$C" != "$(nvram get $V)" ]; then DIRTY=1 nvram set $V="$C" fi done fi if [ -n "$DIRTY" ]; then nvram commit>/dev/null 2>&1 cat< S'han enviat els canvis en la configuració. Els canvis seran actius en el pròxim Reinici. EOF else cat< No s'ha canviat cap configuració. EOF fi fi . ${SCRIPT%/*}/cgi-bin-post.sh