[Berlin-wireless] Freifunk-Firmware 1.0.3

Sven-Ola Tuecke mail2news
Di Sep 13 18:15:35 CEST 2005


Hey,

ist mal wieder soweit. Wie angekündigt gibt's eine neue Version 1.0.3 von 
der Freifunk-Firmware. Es sind ein paar Kleinigkeiten neu - es waere deshalb 
eigentlich ein "1.1" fällig, aber dann müsste ich das alles nochmal 
zusammenstellen. In erster Linie sind es aber Bugfixes (Dank an UFO und all 
die anderen, die sich nicht zu fein waren mal was von sich zu geben).

Zum WRT54G-ver3.x: Der Typ mit dem "Heul! Mein WRT will nicht" hat sich 
nicht nochmal gemeldet. Scheint ein echter Mauler zu sein - von daher ist es 
absolut plausibel, dasz er auch einen WRT54G-ver2.0 zerschossen haette. Ich 
hab' nach wie vor kein WRT-ver3.0-Geraet gesehen - aber es sollte eigentlich 
laufen. OpenWRT-Whiterussian laeuft schlieszlich auch - spaetestens damit 
bekommt man "boot_wait=on". Damit kann gefahrlos FFF draufgespielt werden 
und notfalls wieder mit TFTP repariert. Waere um Rueckmeldung dankbar 
(andere auch).

Der wichtigste Bugfix: "MprCoverage=9"  in der /etc/olsrd.conf auf 
"MprCoverage=3". Wenn ein FFF-1.0.2-Geraet tatsachlich mehr als 7 Nachbarn 
hat verursachte dies instabile Routen. Viele Mini-Bugfixes sind im ChangeLog 
erwaeht...

Und was ist neu? Na da hier:

- Unterstuetzung fuer Siemens SE505-v2 (die mit dem 8 Mb RAM). Ein v1-Test 
steht noch aus. Die *.BIN lassen sich wie gewohnt ueber die 
Original-Firmware einspielen. Ein TFTP 192.168.2.100 -> 192.168.2.1 ist bei 
diesen Geraeten immer Moeglich. Achtung! Bei Siemens sind die 
Factory-Defaults hinter die TRX-Flash-Files angehaengt - also da wo OpenWRT 
seine "Jffs2-Festplatte" anlegt. Mit OpenWRT/FFF den Reset-Taster lange 
druecken -> es werden Linksys-Defaults genommen. Das geht soweit, dass das 
Geraet als IP=192.168.1.1 und als ESSID "Linksys" (statt ConnectionPoint) 
verwendet! Es gibt keine Diag/DMZ-LED, habe statt dessen die WWW und die 
WLAN-LED verwendet. Beim Factory-Reset gehen ausserdem die MAC-Adressen 
verloren - ein Extra-Hinweis unter "Status" zeigt das nebst Reparaturtipp 
an.

- WAN: Allow HTTP/SSH/Ping-Flag

- WAN: Zuordung der Anschluesse zum WAN aenderbar - damit gibts eine 
Moeglichkeit auch auf dem WAN eine Bridge-Konfig zu verwenden. Sowas kann 
praktisch sein!

- wan_gateway/lan_gateway/wifi_gateway als Einstellung. Diese NVRAM-Vars 
gibts und das ist eine beliebt Fehlermoeglichkeit. Es war sonst immer 
manuelles loeschen noetig - jetzt gehts halt auch ueber Web. Finger weg von 
der Default-Route, die wird vom OLSR-Daemon ermittelt und von einem Cronjob 
in die "dyngw"-Routing-Tabelle (siehe LARC) abgeschoben wenn sie nicht 100% 
funktioniert.

- SD-Card-Treiber + passendes IPK (wer schon mal den Loetkolben anschmeissen 
will: http://kiel.kool.dk:27/)

- MadWifi-Paket (mein WRT54G-ver1.0 bootet leider dauernd neu mit 
Atheros-Karte, auch mit Whiterussion so). Musz das noch Debuggen - aber der 
Treiber ist kompiliert und sollte funktionieren.

- A-Mode-Schalter. Wer eine BCM4309 MiniPCI hat kommt damit in den A-Mode. 
Auch auf Kanal 100 - nicht ganz legal weil ohne DFS und TPC (der 
Broadcom-Treiber kann das garantiert nicht). Fuer bestimmte Kanaele fehlt 
nur noch ein "nvram set wl0_country_code=DE". Naechte Version...

- Errorpage fuer HTTP-404 (Page-not-Found) konfigurierbar mit "/E" in 
/etc/httpd.conf. Sowas braucht man fuer alle Captive-Portals und ist 
normalerweise ein Grund einen zweiten fetten Webserver zu installieren.

- Neues busybox-Tool "stty" zur Scriptgesteuerten Seriellport-Konfiguration

OK - das wars fuer heute. Download wie immer unter 
http://styx.commando.de/sven-ola/ipkg/ und Anmerkungen unter 
http://www.freifunk.net/wiki/FreifunkFirmware (musz ich erst noch updaten, 
irgendwer hat die Wiki-Seiten umstrukturiert - geht daher nicht so schnell).

Grusz,
Sven-Ola 


_______________________________________________
Berlin mailing list
Berlin at olsrexperiment.de
http://www.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin





Mehr Informationen über die Mailingliste Berlin