[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