[Berlin-wireless] [Wien] wieder neue freifunk FW 1.6.12

Sven-Ola Tücke Sven-Ola
Di Okt 23 19:00:45 CEST 2007


Hallo Hannes, Clemens,

nee - das hat relativ wenig mit dem olsrd zu tun. Wenn's policy-routing mit 
der FFF eingeschaltet wird, dann gibts folgendes init:

  olsr=111
  if ! ip rule ls 2>&-|grep -q "lookup $olsr" 2>&-; then
    ip rule add from $WIFINET/$WIFIPRE table $olsr
    ip rule add to $WIFINET/$WIFIPRE table $olsr
  fi

und jetzt wird es wuest (aus olsrd-clearroutes):

  ip route flush table 111
  ip route list proto kernel|while read l;do
    set $l
    ip route add throw $1 table 111
  done

Will heissen: Fuer die kernel-Routen (die an den Netzifaces kleben, sobald man 
mit "ip addr add/del" 'rumbastelt) werden statische "Throw-Routen" in die 
Background-Routingtabelle uebernommen. Je nachdem was Clemens wildes mit der 
Vordergrund-IP-Config treibt (nach S53olsrd start), kann das evnt unerwartet 
reagieren. Da wird er gucken muessen was er will und das hier analysieren 
wollen:

ip r ls table 111 (background olsr)
ip r ls table 254 (vordergrund)
ip r ls table 255 (kernel routes durch ifconfig/ip addr)

Ganz kann man Nebeneffekte auch mit Policy-Routing nicht wegmachen. Es sind ja 
nicht zwei unabhaenige Router...

// Sven-Ola

On Tuesday 23 October 2007 18:32:50 Hannes Gredler wrote:
> On Tue, Oct 23, 2007 at 06:07:46PM +0200, Clemens Hopfer wrote:
> | hi,
> |
> | ich hab da einen linksys auf 1.6.12 laufen,
> | ist ein tunnel-router, deshalb policyrouting an,
> |
> | laut webif-> status -> routen bekomm ich allerdings jetzt anscheinend
> | keine HNA4 mehr rein
>
> im olsr 0.5.4 haben wir die normale routing und HNA table miteinander
> verheiratet. tauchen die gewuenschten routen in der routing table auf ?
>
> /hannes
>
> | ausserdem finde ich  jetzt
> | -- cut --
> | throw      192.168.255.0/24
> | throw     10.238.156.0/22
> | -- cut --
> | drinnen, nehm an das ist normal... (10.238.156.0/22 sollte aber auch vom
> | olsrd geroutet werden, ist momentan allerdings down, kanns deshalb nicht
> | testen)
>
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin






Mehr Informationen über die Mailingliste Berlin