[wlanfhain] Re: Freifunk-Firmware 0.5 broken?

Sven-Ola Tuecke mail2news
Di Nov 16 12:50:44 CET 2004


Hallo Merc,

Richtig. Ein Bug für Ethernet-Settings(DHCP). Danke! Ich habe auch noch 
einen gefunden - nämlich die HNA4-Addons unter den OLSR-Settings. Beides 
gefixed und veröffentlicht. Wer gestern schon die Freifunk-Firmware 0.5 
geladen hatte, kommt mit "ipkg install freifunk-webadmin-de;ipkg install 
freifunk-olsrd-qos;ipkg install freifunk-olsrd" weiter oder man lädt die 
Firmware halt neu (Einstellungen bleiben ja erhalten).

Gruß, Sven-Ola

----- Original Message ----- 
From: Justus Philipp Beyer
To: Sven-Ola Tuecke
Sent: Monday, November 15, 2004 9:08 PM
Subject: Re: Freifunk-Firmware 0.5 broken?


Hi Sven,

die Firmware läuft *goil* ;D

Bei der Erweiterung der Ethernet-Einstellungen hat sich jedoch ein
kleiner Bug eingeschlichen: Die neuen DHCP-Optionen werden von der
index.html nicht korrekt gespeichert, da die entsprechenden Optionen
nicht getestet werden:

<snip from cgi-bin/index.html>

   elif [ -n "$post_ethernet" ]; then
     for V in lan_ipaddr lan_netmask wan_dns wan_hostname wan_domain
fw_disable dhcp_start dhcp_num dhcp_lease; do
       eval "C=\$$V"
       C=$(unescape $C)
       if [ "$C" != "$(nvram get $V)" ]; then
         DIRTY=1
         nvram set $V="$C"
       fi
     done
</snip>

(entschuldige den abartigen Zeilenumbruch)
Oben sind die ergänzten Eigenschaften schon korrekt mit in die
For-Schleife aufgenommen... ;)

Gruß,
merc 








Mehr Informationen über die Mailingliste Berlin