[WLANware] BATMAN: fehlende Routen bei/auf LAN-Kopplungen
tetzlav
tetzlav at leipzig.freifunk.net
Tue Apr 24 18:37:19 CEST 2007
Wir testen zur Zeit in Leipzig in einigen Projekten mit BATMAN. Das
Routing funktioniert soweit auch ganz gut, nur ist mir aufgefallen, dass
bei bestimmten, etwas untypischen Setups, einige Routen auf LAN-Ports
fehlen. zB. folgende Konfiguration:
> 105.61.17.1/8=105.61.88.89/29---Kabel---105.61.88.93/29=105.61.17.1/8---WIFI---105.61.13.18/8
(in dieser Kabel-Kopplung ^^ 104.61.88.88/29 hängt noch ein weiterer
Node - das Problem dort ist das gleiche)
Wenn ich hier versuche von der 105.61.17.3 die 105.61.13.18 zu
erreichen, scheitert das, weil auf dieser die Route (zurück zur)
105.61.88.89 fehlt.
Eine Route zur 104.61.17.3 ist vorhanden und icmp-Pakete (von
105.61.13.18) kommen auch dorthin durch. Generell scheinen mit BATMAN
einige Routen auf Kabelkopplungs-IPs zu fehlen.
Auch werden auf der BATMAN-Status-Seite der 105.61.17.3 WIFI-seitig
(eth1:bat) keine Nachbarn angezeigt - obwohl welche vorhanden und auch
Routen dorthin existieren:
> root at 17-3:~# ip route | grep 105
> 105.61.18.11 via 105.61.88.93 dev vlan1 src 105.61.88.89
> 105.61.18.12 via 105.61.88.93 dev vlan1 src 105.61.88.89
> 105.61.88.90 dev vlan1 scope link src 105.61.88.89
> 105.61.88.93 dev vlan1 scope link src 105.61.88.89
> 105.61.88.132 via 105.61.88.93 dev vlan1 src 105.61.88.89
> 105.61.17.18 dev eth1 scope link src 105.61.17.3
> 105.61.17.21 via 105.61.88.90 dev vlan1 src 105.61.88.89
> 105.61.17.1 via 105.61.88.93 dev vlan1 src 105.61.88.89
> 105.61.17.2 dev eth1 scope link src 105.61.17.3
> 105.61.13.18 via 105.61.88.93 dev vlan1 src 105.61.88.89
> 105.61.88.88/29 dev vlan1 proto kernel scope link src 105.61.88.89
> 105.0.0.0/8 dev eth1 proto kernel scope link src 105.61.17.3
> root at 17-1:~# ip route | grep 105
> 104.61.17.105 via 104.61.88.89 dev vlan1 metric 1
> 105.61.18.11 dev eth1 scope link src 105.61.17.1
> 105.61.18.12 dev eth1 scope link src 105.61.17.1
> 105.61.88.89 dev vlan1 scope link src 105.61.88.93
> 105.61.88.90 dev vlan1 scope link src 105.61.88.93
> 105.61.88.132 via 105.61.18.11 dev eth1 src 105.61.17.1
> 105.61.17.18 via 105.61.88.89 dev vlan1 src 105.61.88.93
> 105.61.17.21 via 105.61.88.90 dev vlan1 src 105.61.88.93
> 105.61.17.2 via 105.61.88.89 dev vlan1 src 105.61.88.93
> 105.61.17.3 via 105.61.88.89 dev vlan1 src 105.61.88.93
> 105.61.13.18 dev eth1 scope link src 105.61.17.1
> 105.61.88.88/29 dev vlan1 proto kernel scope link src 105.61.88.93
> 105.0.0.0/8 dev eth1 proto kernel scope link src 105.61.17.1
> root at 13-18:~# ip route | grep 105
> 104.61.17.105 via 104.61.17.1 dev eth1 metric 2
> 105.61.18.11 via 105.61.18.12 dev eth1 src 105.61.13.18
> 105.61.18.12 dev eth1 scope link src 105.61.13.18
> 105.61.88.93 via 105.61.17.1 dev eth1 src 105.61.13.18
> 105.61.88.132 via 105.61.17.1 dev eth1 src 105.61.13.18
> 105.61.17.18 via 105.61.17.1 dev eth1 src 105.61.13.18
> 105.61.17.21 via 105.61.17.1 dev eth1 src 105.61.13.18
> 105.61.17.1 dev eth1 scope link src 105.61.13.18
> 105.61.17.2 via 105.61.17.1 dev eth1 src 105.61.13.18
> 105.61.17.3 via 105.61.17.1 dev eth1 src 105.61.13.18
> 105.0.0.0/8 dev eth1 proto kernel scope link src 105.61.13.18
Ist das Problem schon bekannt? Mir ist so als hätte ich das schonmal
irgendwo gelesen.
Gruß
tetzlav
More information about the WLANware
mailing list