[Berlin-wireless] Notfall - Lösung für rauchende WRT's / bei laufzeiten vom OLSRD unter einer minute :)

Sven-Ola Tuecke sven-ola
Di Dez 13 23:25:27 CET 2005


Stefan,

warum so kompliziert. Mach einfach as Haekchen im Kasten unter Admin/OLSR 
betreffs "Infoplugin" aus. Das geht durch Positionieren der Maus auf den 
entsprechenden Bildausschnitt (kleiner Quadratischer Kasten mit einer 
entsprechenden Beschriftung) und gleichzeitiges Druecken einer der Tasten. 
Neustart natuerlich :)===

Grusz, Sven-Ola

Am Dienstag 13 Dezember 2005 22:29 schrieb Stefan Pirwitz:
> von dennis ( Glockmann) aus unserem Wiki
>
>
> Seit dem Netzzusammenschluss hat das wlan-netz mehr Teilnehmer, als das
> fehlerbehaftete http-info-plugin (zum generieren der OLSR-Info-Seite)
> verkraftet. die folge davon ist ein abstürzender olsrd (das programm,
> welches die OLSR-funktionionalität bereitstellt). durch das ebenfalls
> laufende cron-script wird der olsrd minütlich neu gestartet, sollte er
> nichtmehr laufen. nach jedem start lernt der olsrd das netz neu kennen,
> was eine sehr prozessorlastige phase ist. das schlimmste jedoch ist,
> dass nach einem neustart alle LQ-werte zu den nachbarn endweder 0.00
> oder sehr hohe werte annehmen. da der olsrd aber in sehr kurzen
> abständen abschmiert, wird für ein und den selben weg von A nach B
> mehrfach die route gewechselt. die spitz des ganzen sind sogenannte
> kreisrouten. bildlich gedacht sagt der eine ap dem anderen "hier haste
> ein paket, den empfänger kannst du am besten erreichen", der andere ap
> ist aber der meinung "nein DU kannst ihn besser erreichen" .. usw. da
> die ETX-wert SEHR stark schwanken kommt es häufig dazu. die lösung des
> ganzen ist, den absturz des olsrd mit allen mitteln zu verhindern. die
> erste und sinnvollste maßnahme möchte ich hier beschreiben:
>
>       * per putty auf den WRT einloggen
>       * dann folgende befehlsfolge eingeben:
> rm /etc/olsrd.conf
> cp /rom/etc/olsrd.conf /etc
>       * mit dem vi die olsrd.conf editieren:
> vi /etc/olsrd.conf
>
> dann "i" drücken, um in den editiermodus zu gelangen die passage:
>
> LoadPlugin "olsrd_httpinfo.so.0.1"
> {
>        PlParam "port"  "8080"
>        PlParam "Host"  "127.0.0.1"
>        PlParam "Net" "10.13.2.0 255.255.255.252"
> }
>
> umändern in
>
> #LoadPlugin "olsrd_httpinfo.so.0.1"
> #{
> #       PlParam "port"  "8080"
> #       PlParam "Host"  "127.0.0.1"
> #       PlParam "Net" "10.13.2.0 255.255.255.252"
> #}
>
> dann zwei mal die escape-taste drücken und mit der tastenfolge ":wq"
> speichern und vi beenden.
>
> nun könnte ihr mit den beiden fehlen
>
> kilall olsrd
> olsrd
>
> den olsrd neu starten oder wie gehabt über das webinterface neu starten

-------------- nächster Teil --------------
_______________________________________________
Berlin mailing list
Berlin at olsrexperiment.de
https://olsrexperiment.de/cgi-bin/mailman/listinfo/berlin




Mehr Informationen über die Mailingliste Berlin