[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