OLSRD update: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche
(Openwrt Kamikaze)
K (Änderungen von Fabio12 (Diskussion) rückgängig gemacht und letzte Version von Markit wiederhergestellt)
 
(60 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Auf den meisten der Funkfeuer Router besteht wenig update bedarf der Firmware, da kaum je neue features (des Betreibsystems) nötig sind,.. die grosse Ausnahme ist allerdings der oslrd selber, da er einerseits noch lange nicht fertig ist, und auch wohl nie fertig und fehlerfrei sein wird, bzw. weil er eben laufend besser wird *G
 +
 +
Für ein gut funktionierendes olsr-routing im Netz sollten aber alle Knoten einen möglichst neuen oslrd haben (idealerweise eigentlich die gleiche version :-)
 +
 +
d.h. zum wohle aller, regelmässig olsr updaten!! (oder sich nach auto-update erkundigen,..)
 +
 
==Freifunkfirmware==
 
==Freifunkfirmware==
Diese Anleitung gilt fuer die Freifunkfirmware, falls du openwrt kamikaze oder andere OS am router dann lies untern weiter
+
(Diese Absatz gilt fuer die Freifunkfirmware, falls du openwrt kamikaze oder andere OS am router dann lies untern weiter!)
  
* im [http://texas.funkfeuer.at/~markus/olsrd/0xff-olsrd/|"OLSRD Archiv"] mittels README die letzte (empfohlene) Version des 0xff-olsrd Paketes suchen.  
+
* '''im [http://texas.funkfeuer.at/~markus/olsrd/0xff-olsrd/ "OLSRD Archiv"] mittels README''' die letzte (empfohlene) Version des 0xff-olsrd Paketes suchen.  
 
* deren Linkadresse kopieren
 
* deren Linkadresse kopieren
 
* Per ssh in den Router einloggen (bzw. PUTTY verwenden)
 
* Per ssh in den Router einloggen (bzw. PUTTY verwenden)
Zeile 9: Zeile 15:
 
   ipkg install <linkadresse_für_olsrd_paket>
 
   ipkg install <linkadresse_für_olsrd_paket>
  
 +
<s>
 
'''Da der texas momentan (Dez. 2009) down ist''' und obiger Link nicht funktioniert, folgend ein alternatives (kleines) OLSRD Archiv
 
'''Da der texas momentan (Dez. 2009) down ist''' und obiger Link nicht funktioniert, folgend ein alternatives (kleines) OLSRD Archiv
  
 
'''http://aurora.funkfeuer.at/~markus/olsrd/0xff-olsrd/'''
 
'''http://aurora.funkfeuer.at/~markus/olsrd/0xff-olsrd/'''
 +
</s>
  
 
alternativ kann man das ipk file auch ueber das Webfrontend (Verwalten -> Software) installieren
 
alternativ kann man das ipk file auch ueber das Webfrontend (Verwalten -> Software) installieren
  
 
==Openwrt Kamikaze==
 
==Openwrt Kamikaze==
unter software/paketverwaltung die luci-app-olsr installieren
+
vorausgesetzt man hat die urspüngliche olsr installation ca so gemacht:
  
dann unter system/olsr öffnen
+
* unter software/paketverwaltung die luci-app-olsr installieren
  
* hier die gewünschten oslr devices anlegen und dabei acht geben das auch jedes interface die option Ip4Broadcast 255.255.255.255 gesetzt hat
+
* dann zum konfigurieren system/olsr geöffnet
  
* weiters im allgemeinen olsr teil unbedingt MinTCVtime 0.0 eintragen
+
* dort die gewünschten oslr devices angelegt und dabei acht gegeben das auch jedes interface die option '''Ip4Broadcast 255.255.255.255''' gesetzt hat
  
hat man keine openwrt trunk-firmware sondern ein release geflashed (grundsätzlich ja empfehlenswert) kann man aber standardmässig nur recht alte olsrd versionen installieren (also die genausoalten wie das openwrt release), die neueren sind nur im trunk
+
* weiters im allgemeinen olsr teil '''unbedingt MinTCVtime 0.0 eintragen''' (Falls das noch nicht eingetragen bei einem olsrd-luci paket ab 0.5.6r4 dann unbedingt sofort nachholen!!!)
  
z.b. http://downloads.openwrt.org/snapshots/trunk/atheros/packages/olsrd-luci_0.5.6-r7+luci1-2_atheros.ipk
+
und hat man keine openwrt trunk-firmware sondern eben ein release geflashed (grundsätzlich ja sehr empfehlenswert) dann kann man standardmässig nur die eine einzige meist recht alte olsrd version installieren (also die ca. genausoalten wie das openwrt release selbst), und auch keine neue uber das webfrontend installieren.
  
um trunk software installieren zu koennen muss man aber nicht trunk geflashed haben
+
Darum hier eine Übersicht welche (neueste) olsr versionen auf welcher hardware mit welchen OS noch funktionieren (sollten)
 +
die pakete der markit spalte sind entweder fuers installieren per shell geeignet, oder man konfiguriert nur das verlinkte Verzeichnis als paketquelle (per gui moeglich), und installiert dann (acuh per gui) das unter "geht das alles einfacher" angegeben cross-plattform-0xff-olsr ipkg.
 +
 
 +
{| border="1" cellpadding="6" cellspacing="0"
 +
!Architektur (OS)!!Release #0!!uclibc!!letzter (luci-)olsrd #1!!letzter "markit" olsrd #2!!Beispielhardware
 +
|- style="background-color:#ffffcc;"
 +
|rowspan="2"|Atheros<br />ar23xx<br />ar51xx|| 8.09, 8.09.1, 8.09.2 || 0.9.29 || [http://downloads.openwrt.org/snapshots/trunk/atheros/packages/olsrd-luci_0.5.6-r5+luci1-1_mips.ipk 0.5.6-r5] || [http://193.238.157.78/~markus/olsrd/binaries/0.5.6-r7.7/kamikaze-ar23xx-mips 0.5.6.7.7] #? [http://193.238.157.78/~markus/olsrd/cross/arch_atheros/uclibc_0.9.29/ 0.5.6.8.++] #?||rowspan="2"|ar23xx: Fonera, Dir300, <br />Bullet2, Litestation<br />ar51xx: Wispstation, Bullet5
 +
|- style="background-color:#ffffcc;"
 +
|Trunk #3 (seit 14067)|| 0.9.30.1 || [http://downloads.openwrt.org/snapshots/trunk/atheros/packages/olsrd-luci_0.5.6-r7+luci1-2_mips.ipk 0.5.6-r7] [http://downloads.openwrt.org/snapshots/trunk/atheros/packages/olsrd_0.5.6-r8-1_ar71xx.ipk 0.5.6-r8] #?|| [http://193.238.157.78/~markus/olsrd/cross/arch_atheros/uclibc_0.9.30/ 0.5.6.8.++] #?
 +
|-
 +
|Broadcom 47xx<br />(Linux 2.4) || Whiterussian bzw.<br /> Freifunkfirmware || 0.9.27 || [http://ipkg.funkfeuer.at/freifunk/ipkg/packages/freifunk-olsrd-libs_0.5.6-r6_mipsel.ipk 0.5.6-r6] || [http://193.238.157.78/~markus/olsrd/0xff-olsrd 0xff-olsrd.ipk] bzw.<br /> [http://193.238.157.78/~markus/olsrd/cross/arch_brcm-2.4/uclibc_0.9.27 0.5.6.8.++] #?||rowspan="6"|Linksys WRT54GL<br />Buffalo WHR54<br />Linksys WRT54GS<br />Asus WL-500<br />uvm.
 +
|- style="background-color:#ffffcc;"
 +
|rowspan="3"|Broadcom 47xx<br />(Linux 2.6)|| 7.06 || 0.9.28 || [http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/olsrd-luci_0.5.6-r5+luci1-1_mipsel.ipk 0.5.6-r5] || -
 +
|- style="background-color:#ffffcc;"
 +
|8.09, 8.09.1, 8.09.2|| 0.9.29 || [http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/olsrd-luci_0.5.6-r5+luci1-1_mipsel.ipk 0.5.6-r5] || [http://193.238.157.78/~markus/olsrd/binaries/0.5.6-r8.0/brcm47xx_2.6/uclibc_0.9.29 0.5.6.8.0] [http://193.238.157.78/~markus/olsrd/cross/arch_brcm47xx/uclibc_0.9.29 0.5.6.8.++] #?
 +
|- style="background-color:#ffffcc;"
 +
|Trunk #3 (seit 14067)|| 0.9.30.1 || [http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/olsrd-luci_0.5.6-r7+luci1-2_mipsel.ipk 0.5.6-r7] [http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/olsrd_0.5.6-r8-1_ar71xx.ipk 0.5.6-r8] #? || [http://193.238.157.78/~markus/olsrd/cross/arch_brcm47xx/uclibc_0.9.30 0.5.6.8.++] #?
 +
|-
 +
|rowspan="2"|Broadcom brcm-2.4<br />(Linux 2.4)|| 8.09, 8.09.1, 8.09.2 || 0.9.29 || [http://downloads.openwrt.org/snapshots/trunk/brcm-2.4/packages/olsrd-luci_0.5.6-r5+luci1-1_mipsel.ipk 0.5.6-r5] #?? || [http://193.238.157.78/~markus/olsrd/cross/arch_brcm-2.4/uclibc_0.9.29 0.5.6.8.++] #?
 +
|-
 +
|Trunk #3 (seit 14067)|| 0.9.30.1? || [http://downloads.openwrt.org/snapshots/trunk/brcm-2.4/packages/olsrd-luci_0.5.6-r7+luci1-2_mipsel.ipk 0.5.6-r7] #?? [http://downloads.openwrt.org/snapshots/trunk/brcm-2.4/packages/olsrd_0.5.6-r8-1_brcm-2.4.ipk 0.5.6-r8] #?|| -
 +
|- style="background-color:#ffffcc;"
 +
|rowspan="2"|Atheros<br />ar71xx<br />ar91xx|| 8.09, 8.09.1, 8.09.2<br />RouterOS 3.10-4.0?|| 0.9.29 || [http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/olsrd-luci_0.5.6-r5+luci1-1_mipsel.ipk 0.5.6-r5] #? || [http://193.238.157.78/~markus/olsrd/binaries/0.5.6-r8.0/ar71xx/uclibc_0.9.29 0.5.6.8.0] #? [http://193.238.157.78/~markus/olsrd/cross/arch_atheros/uclibc_0.9.29/ 0.5.6.8.++] #?||rowspan="2"| Ubiquiti Routerstation<br />Rb4xx routerboards<br />Ubiquiti bullet-m, rocket-m
 +
|- style="background-color:#ffffcc;"
 +
|Trunk #3 (seit 14067)|| 0.9.30.1 || [http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/olsrd-luci_0.5.6-r5+luci1-2_mipsel.ipk 0.5.6-r7] #? [http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/olsrd_0.5.6-r8-1_ar71xx.ipk 0.5.6-r8] #? || [http://193.238.157.78/~markus/olsrd/cross/arch_atheros/uclibc_0.9.30/ 0.5.6.8.++] #?
 +
 
 +
|}
 +
  #0 Openwrt Kamikaze Release Version (falls nichts anderes angegeben)
 +
  #1 aus den openwrt-packet-feeds (oder der freifunkfirmware) idr. mit "irgendwelchen" patches ver(un)ziert
 +
  #2 von markit kompilierte olsrds (sind unmodifizierte releases bzw. stable-tips)\
 +
    die hier angegebene versionsnummer entspricht dem 0xff-olsr paket das diesen olsrd auch enthält
 +
  #3 Stand: 2010/02
 +
  #? angebene/verlinkte version/binaries wurden nie auf dieser plattform/hardware getestet
 +
    (wenn sie wer erfolgrecih zum laufen kriegt bitte die #? dort entfernen)
 +
 
 +
===zusätzliche paketquelle===
 +
 
 +
um auf den administrationsseiten "markit" oder Trunk software direkt installieren zu koennen muss man ne zusaetzliche paketquelle konfigurieren
  
 
* unter System/paketverwaltung/Paketlisten und Installationsziele bearbeiten
 
* unter System/paketverwaltung/Paketlisten und Installationsziele bearbeiten
   diese zeile hinzufuegen
+
   einer der 2 folgenden zeile hinzufuegen (vorausgesetzt man hat einen router mit ar23xx cpu (und uclibc 0.9.29))
 +
  src/gz markit http://193.238.157.78/~markus/olsrd/cross/arch_atheros/uclibc_0.9.29/packages/
 
   src/gz trunk http://downloads.openwrt.org/snapshots/trunk/atheros/packages/
 
   src/gz trunk http://downloads.openwrt.org/snapshots/trunk/atheros/packages/
* danach noch: Paktelisten aktualisieren (dies jedesmal machen bevor man neuen olsr isntallierne will/kann)
+
* danach noch: Paktelisten aktualisieren (dies jedesmal machen bevor man neuen olsr isntallieren will/kann)
 
* und dann nach olsrd-luci suchen und die neueste version wählen
 
* und dann nach olsrd-luci suchen und die neueste version wählen
  
jedfalls braucht das etwas geduld (vorallem auf foneras), denn deren flash ist sehr gemütlich,...
+
'''Achtung bzgl trunk: luci verbraucht fuer die Anzeige so langer paketlisten idr. mehr ram als der router hat,...'''<br />d.h. obige vorgangsweise ist fuer Routerstations machbar, router mit 16MB ram verkraften sie definitv nit.
  
zum zukuenftigen olsr updaten also neuen olsrd + txtinfo paket (aus dem trunk) holen und das wars!
+
bestenfalls noch wenn man die jeweils anderen paketquellen auskommentiert, aber dann ist dies hier auch nicht mehr praktikabel
  
aber Achtung: da allerdings von zeit zu zeit die uclibc im openwrt gewechselt wird, muessen diese pakete aus dem trunk nicht unbedingt mehr zusammen mit einem alten stable openwrt funktionieren, wenn dem so ist muss man entweder auch trunk flashen, oder den olsr selber für seine uclibc crosscompilen,.. oder auf neues openwrt release warten,...
+
=== gehts das alles auch einfacher? ===
 +
um obige schritte komfortabler zu gestalten,..
 +
und auch fuer etwas ältere kamikaze-releases neue olsrd binaries anzubieten
 +
und auch evt. ein paar zusätzliche features einzubauen (z.b. dns resolve)
 +
 
 +
gibt es ne seit ewigkeiten halbfertige theoretisch versions- und plattformunspezifisches 0xff-olsrd.ipk für kamikaze (8.09.x) und backfire
 +
 
 +
zu finden unter:
 +
 
 +
http://193.238.157.78/~markus/olsrd/backfire/
 +
 
 +
das README beachten, (enthält auch tips zum installieren per ssh)
 +
 
 +
dieses paket enthält nur die oslrd startskripte und installiert die plattformspezifischen olsrd binaries aus den packet-feeds in
 +
http://193.238.157.78/~markus/olsrd/cross/arch_xxx/uclibc_yyy/packages
 +
 
 +
(wie diese konfiguriert werden koennen siehe einen Absatz weiter oben)
 +
 
 +
es ist und bleibt vom funktionsumfang weitaus minimalisitscher als das 0xff-olsr paket für die freifunkfirmware (openwrt-whiterussian)
 +
 
 +
=== QOS fuer OLSR und DNS ===
 +
sehr empfehlenswert unter kamikaze ist auch noch luci-app-qos zu installieren
 +
 
 +
die default settings kann man grossteils beibehalten
  
sehr empfehlenswert unter kamkaze ist auch noch luci-app-qos zu installieren
 
die default settings kann man grossteils so lassen
 
 
lediglich 2 änderungen sind notwendig:
 
lediglich 2 änderungen sind notwendig:
 
in der letzten zeile statt 5900 (x11 forwarding) udp port 698 eintragen
 
in der letzten zeile statt 5900 (x11 forwarding) udp port 698 eintragen
Zeile 50: Zeile 117:
 
und dann noch das bestehende priorize von port 22 und 53 auf express "downgraden"
 
und dann noch das bestehende priorize von port 22 und 53 auf express "downgraden"
  
und schon hat man ne config-quality die der guten alten freifunkfirmware entspricht, allerdings auf solideren (oder zumindest zeitgemässeren) unterbau,..
+
und nun hat man imho theoretisch ne config-quality die der guten alten freifunkfirmware zumindest ebenbürtig ist, allerdings auf solideren (oder zumindest zeitgemässeren) unterbau,..
 
+
(geplant ist es auch ein 0xff-olsr.ipk add-on für kamikaze zu machen, welches der statusseite dns resolves beibringt, usw., aber noch gibt es das nicht,...)
+
  
==allgemein==
+
==allgemeine/minimale olsrd-update anleitung==
 
* aktuellen olsrd von http://olsr.org besorgen
 
* aktuellen olsrd von http://olsr.org besorgen
 
* für/auf deiner plattform kompilieren (make build_all)
 
* für/auf deiner plattform kompilieren (make build_all)
 
* und dann installieren (make install_all)
 
* und dann installieren (make install_all)

Aktuelle Version vom 23. Dezember 2010, 20:08 Uhr

Auf den meisten der Funkfeuer Router besteht wenig update bedarf der Firmware, da kaum je neue features (des Betreibsystems) nötig sind,.. die grosse Ausnahme ist allerdings der oslrd selber, da er einerseits noch lange nicht fertig ist, und auch wohl nie fertig und fehlerfrei sein wird, bzw. weil er eben laufend besser wird *G

Für ein gut funktionierendes olsr-routing im Netz sollten aber alle Knoten einen möglichst neuen oslrd haben (idealerweise eigentlich die gleiche version :-)

d.h. zum wohle aller, regelmässig olsr updaten!! (oder sich nach auto-update erkundigen,..)

Freifunkfirmware

(Diese Absatz gilt fuer die Freifunkfirmware, falls du openwrt kamikaze oder andere OS am router dann lies untern weiter!)

  • im "OLSRD Archiv" mittels README die letzte (empfohlene) Version des 0xff-olsrd Paketes suchen.
  • deren Linkadresse kopieren
  • Per ssh in den Router einloggen (bzw. PUTTY verwenden)
 ssh root@<IP_of_router>
  • Das olsr ipkg installieren mit folgendem Befehl
 ipkg install <linkadresse_für_olsrd_paket>

Da der texas momentan (Dez. 2009) down ist und obiger Link nicht funktioniert, folgend ein alternatives (kleines) OLSRD Archiv

http://aurora.funkfeuer.at/~markus/olsrd/0xff-olsrd/

alternativ kann man das ipk file auch ueber das Webfrontend (Verwalten -> Software) installieren

Openwrt Kamikaze

vorausgesetzt man hat die urspüngliche olsr installation ca so gemacht:

  • unter software/paketverwaltung die luci-app-olsr installieren
  • dann zum konfigurieren system/olsr geöffnet
  • dort die gewünschten oslr devices angelegt und dabei acht gegeben das auch jedes interface die option Ip4Broadcast 255.255.255.255 gesetzt hat
  • weiters im allgemeinen olsr teil unbedingt MinTCVtime 0.0 eintragen (Falls das noch nicht eingetragen bei einem olsrd-luci paket ab 0.5.6r4 dann unbedingt sofort nachholen!!!)

und hat man keine openwrt trunk-firmware sondern eben ein release geflashed (grundsätzlich ja sehr empfehlenswert) dann kann man standardmässig nur die eine einzige meist recht alte olsrd version installieren (also die ca. genausoalten wie das openwrt release selbst), und auch keine neue uber das webfrontend installieren.

Darum hier eine Übersicht welche (neueste) olsr versionen auf welcher hardware mit welchen OS noch funktionieren (sollten) die pakete der markit spalte sind entweder fuers installieren per shell geeignet, oder man konfiguriert nur das verlinkte Verzeichnis als paketquelle (per gui moeglich), und installiert dann (acuh per gui) das unter "geht das alles einfacher" angegeben cross-plattform-0xff-olsr ipkg.

Architektur (OS) Release #0 uclibc letzter (luci-)olsrd #1 letzter "markit" olsrd #2 Beispielhardware
Atheros
ar23xx
ar51xx
8.09, 8.09.1, 8.09.2 0.9.29 0.5.6-r5 0.5.6.7.7 #? 0.5.6.8.++ #? ar23xx: Fonera, Dir300,
Bullet2, Litestation
ar51xx: Wispstation, Bullet5
Trunk #3 (seit 14067) 0.9.30.1 0.5.6-r7 0.5.6-r8 #? 0.5.6.8.++ #?
Broadcom 47xx
(Linux 2.4)
Whiterussian bzw.
Freifunkfirmware
0.9.27 0.5.6-r6 0xff-olsrd.ipk bzw.
0.5.6.8.++ #?
Linksys WRT54GL
Buffalo WHR54
Linksys WRT54GS
Asus WL-500
uvm.
Broadcom 47xx
(Linux 2.6)
7.06 0.9.28 0.5.6-r5 -
8.09, 8.09.1, 8.09.2 0.9.29 0.5.6-r5 0.5.6.8.0 0.5.6.8.++ #?
Trunk #3 (seit 14067) 0.9.30.1 0.5.6-r7 0.5.6-r8 #? 0.5.6.8.++ #?
Broadcom brcm-2.4
(Linux 2.4)
8.09, 8.09.1, 8.09.2 0.9.29 0.5.6-r5 #?? 0.5.6.8.++ #?
Trunk #3 (seit 14067) 0.9.30.1? 0.5.6-r7 #?? 0.5.6-r8 #? -
Atheros
ar71xx
ar91xx
8.09, 8.09.1, 8.09.2
RouterOS 3.10-4.0?
0.9.29 0.5.6-r5 #? 0.5.6.8.0 #? 0.5.6.8.++ #? Ubiquiti Routerstation
Rb4xx routerboards
Ubiquiti bullet-m, rocket-m
Trunk #3 (seit 14067) 0.9.30.1 0.5.6-r7 #? 0.5.6-r8 #? 0.5.6.8.++ #?
 #0 Openwrt Kamikaze Release Version (falls nichts anderes angegeben)
 #1 aus den openwrt-packet-feeds (oder der freifunkfirmware) idr. mit "irgendwelchen" patches ver(un)ziert
 #2 von markit kompilierte olsrds (sind unmodifizierte releases bzw. stable-tips)\
    die hier angegebene versionsnummer entspricht dem 0xff-olsr paket das diesen olsrd auch enthält
 #3 Stand: 2010/02
 #? angebene/verlinkte version/binaries wurden nie auf dieser plattform/hardware getestet
   (wenn sie wer erfolgrecih zum laufen kriegt bitte die #? dort entfernen)

zusätzliche paketquelle

um auf den administrationsseiten "markit" oder Trunk software direkt installieren zu koennen muss man ne zusaetzliche paketquelle konfigurieren

  • unter System/paketverwaltung/Paketlisten und Installationsziele bearbeiten
 einer der 2 folgenden zeile hinzufuegen (vorausgesetzt man hat einen router mit ar23xx cpu (und uclibc 0.9.29))
 src/gz markit http://193.238.157.78/~markus/olsrd/cross/arch_atheros/uclibc_0.9.29/packages/
 src/gz trunk http://downloads.openwrt.org/snapshots/trunk/atheros/packages/
  • danach noch: Paktelisten aktualisieren (dies jedesmal machen bevor man neuen olsr isntallieren will/kann)
  • und dann nach olsrd-luci suchen und die neueste version wählen

Achtung bzgl trunk: luci verbraucht fuer die Anzeige so langer paketlisten idr. mehr ram als der router hat,...
d.h. obige vorgangsweise ist fuer Routerstations machbar, router mit 16MB ram verkraften sie definitv nit.

bestenfalls noch wenn man die jeweils anderen paketquellen auskommentiert, aber dann ist dies hier auch nicht mehr praktikabel

gehts das alles auch einfacher?

um obige schritte komfortabler zu gestalten,.. und auch fuer etwas ältere kamikaze-releases neue olsrd binaries anzubieten und auch evt. ein paar zusätzliche features einzubauen (z.b. dns resolve)

gibt es ne seit ewigkeiten halbfertige theoretisch versions- und plattformunspezifisches 0xff-olsrd.ipk für kamikaze (8.09.x) und backfire

zu finden unter:

http://193.238.157.78/~markus/olsrd/backfire/

das README beachten, (enthält auch tips zum installieren per ssh)

dieses paket enthält nur die oslrd startskripte und installiert die plattformspezifischen olsrd binaries aus den packet-feeds in http://193.238.157.78/~markus/olsrd/cross/arch_xxx/uclibc_yyy/packages

(wie diese konfiguriert werden koennen siehe einen Absatz weiter oben)

es ist und bleibt vom funktionsumfang weitaus minimalisitscher als das 0xff-olsr paket für die freifunkfirmware (openwrt-whiterussian)

QOS fuer OLSR und DNS

sehr empfehlenswert unter kamikaze ist auch noch luci-app-qos zu installieren

die default settings kann man grossteils beibehalten

lediglich 2 änderungen sind notwendig: in der letzten zeile statt 5900 (x11 forwarding) udp port 698 eintragen und in der ersten spalte statt express auf priorize

und dann noch das bestehende priorize von port 22 und 53 auf express "downgraden"

und nun hat man imho theoretisch ne config-quality die der guten alten freifunkfirmware zumindest ebenbürtig ist, allerdings auf solideren (oder zumindest zeitgemässeren) unterbau,..

allgemeine/minimale olsrd-update anleitung

  • aktuellen olsrd von http://olsr.org besorgen
  • für/auf deiner plattform kompilieren (make build_all)
  • und dann installieren (make install_all)