#!/bin/sh export DATE="12.1.2006";SCRIPT=${0#/rom} export TITLE="Administration : Système" . ${SCRIPT%/*}/cgi-bin-pre.sh cat<Administration : Système EOF if [ "$REQUEST_METHOD" = "POST" ]; then read QUERY_STRING fi if [ -z "$QUERY_STRING" ]; then #Speedups ff_dnsmasq="$(nvram get ff_dnsmasq)" wl0_country_code="$(nvram get wl0_country_code)" ff_tz="$(nvram get ff_tz)" test -z "$ff_tz" && ff_tz="MET-1MEST-2,M3.3.0,M10.5.0" cat<
Nom d'hôte :
Nom de domaine :
Serveur DNS :
Start DNS/DHCP Server :Activé  Désactivé
 
Fuseau Horaire :
Pays :
 
   

Astuce : Pour assurer une connexion efficace au réseau, vous pouvez fixer le Nom d'hôte (un nom simple sans espace ni point) et le Nom de Domaine interne(plusieurs nom séparés par des points). Exemple : si vous fixez Nom d'hôte à "monwrt" et Nom de Domaine à "monreseau.freifunk.net", il va être alors possible de d'appeler les pages web de cet AP avec cette adresse http://monwrt.monreseau.freifunk.net/ et aussi directement par http://monwrt/.

EOF else eval $(echo "$QUERY_STRING"|awk -F'&' '{for(i=1;i<=NF;i++){print $i}}') DIRTY= if [ -n "$post_system" ]; then for V in wan_dns wan_hostname wan_domain ff_dnsmasq ff_tz wl0_country_code; do eval "C=\$$V" C=$(unescape $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<Les changements sont activés. Les paramètre seront utilisés au prochain Redémarrage. EOF else cat<Aucun changement dans la configuration. EOF fi fi . ${SCRIPT%/*}/cgi-bin-post.sh