[Berlin-wireless] Cube Update

Sven-Ola Tuecke sven-ola
Di Okt 4 02:14:19 CEST 2005


Uff. Geschafft. Drei der wichtigsten Cubes haben jetzt einen neuen OLSRD (der 
eine Hostroute von 0.0.0.0 komplett ignoriert). Die anderen Cubes bitte 
entsprechend nachziehen (ND2 ok, HdL1+HdL2 ok, ND1 ist down, 3*Cbase + Holz25 
fehlen noch). Eine Bugfix-FFF gibts im Laufe der Woche, wahlweise dann das 
aktualisierte freifunk-olsrd draufspielen.

Und so geht es (Nylon auf Cubes):

* In /etc/ipkg.conf folgende Zeile hinten anfuegen:
  src freifunk http://olsrexperiment.de/sven-ola/nylon/
* cp /etc/olsrd.conf /etc/olsrd.conf.old
* ipkg update aufrufen
* ipkg remove olsrd
* ipkg remove olsrd-libs
* ipkg install olsrd
* Evt. vorhandene Sonderdroesel in /etc/olsrd.conf mergen,
  z.B. Plugins wie das nameservice-Plugin und evt. die
  Interface-Liste (ganz unten) und evt. LinkQualityMults.

Noch eine kleiner Aenderung. Bitte keine HNA4 mit 0.0.0.0 mehr, defaultmaessig 
ist ein dyngw-plain dabei, dass eine HNA4 automatisch bei statischer 
Default-Route setzt. Default-Route loeschen, HNA4 weg.

Es gibt ausserdem 2 Web-Interfaces als IPKs:

* Geraete mit WLAN0 und WLAN1 mit Status fuer Ad-Hoc auf wlan1 (ff-web-wlan1)
* Geraete mit WLAN0 und ATH0 mit Status fuer Ad-Hoc auf ath0 (ff-web-ath0) 

Fuer die Webpakete muessen evt. vorhandene HTML-Dateien aus /srv/www und 
die /etc/local.fw vor der Installation gelöscht werden. Ausserdem gibt es ein 
Update des "nylon-statistics", das die *.rrd nicht in /tmp/ anlegegt. Evt. 
erst loeschen und dann neu installieren.

Im aktuellen Nylon-Testing ist das Stability-Pack schon enthalten (allerdings 
fehlen die /etc/rc?.d-Links auf /etc/init.d/run-checks fuer den Autostart).

Fuer aeltere Nylons bzw. wenn nicht schon vorhanden (ps zeigt 
"check-process.sh"), empfehle ich auch die Installation von Brunos 
"ff-stability" (startet den OLSRd neu und achtet auf den Kanal im Ad-Hoc auf 
wlan0, evt. das Ad-Hoc interface in usr/sbin/check-wlan.sh anpassen). Dafuer 
kann evt. ein vorhandenes /usr/local/sbin/olsrd-clearroutes und 
ein /usr/local/sbin/olsrd-verify löschen und das verify 
aus /etc/cron/crontabs/root entfernt werden. 

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