<br><div><span class="gmail_quote">On 3/12/08, <b class="gmail_sendername">Markus Kittenberger</b> <<a href="mailto:Markus.Kittenberger@gmx.at">Markus.Kittenberger@gmx.at</a>> wrote:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
<div><span class="q"><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
<div><div>ich bin mir sicher das die eh schon eingeschränkte olsrd connectivity von NON-ip4broad-using olsrds nicht noch weiter eingeschränkt wird durch /32 Nachbarn,..<br> werde das aber, wenn wieder zaus gleich mit meinen windows-tabletpc austesten,..</div>
</div></blockquote></span><div><br>2. test wäre mein nachbar ist ein linux router mit/32 und ich habe windows laptop</div></div></blockquote><div><br>ich hab immer ne 193er/22 am laptop<br><br>der router auch, <br>-> alles passt (eh klar)<br>
<br>der router hat nun ip4broad=<a href="http://255.255.255.255">255.255.255.255</a><br> -> auch das geht<br> <br>der router hat /32 und ip4broad<br>-> das geht nicht mehr (bzw. nur der windows olsr sieht den router als nachabrn aber nicht umgekehrt)<br>
 (das wäre also ein argument gegen /32 auf allen routern,..)<br><br>der router hat ne 78/24, <br>-> nix geht, d.h. es hinkt auch jetzt ja sowieso schon (mit allen olsrd ohne ip4broad support)<br><br>der router hat 78er/32 oder 193er/32 und ip4broad=<a href="http://255.255.255.255">255.255.255.255</a>, und der windows laptop hat  AUCH <a href="http://255.255.255.255">255.255.255.255</a> als broadcast adresse<br>
-> das geht natürlich!<br>wie der windows laptop <a href="http://255.255.255.255">255.255.255.255</a> als broadcast adresse kriegt kommt in folge:<br></div></div><br>allerdings eins vorweg es ist dirty workaround (ohne ip4broad) !!<br>
<br>angefangen hats damit dass ich ne /32 netmask unter windows konfigurieren wollte, (bis dato erfolglos)<br>windows akzeptiert nur /1 .. /30 netmasks<br>und auch diese nur "verlässlich" in der netsh, im gui geht noch weniger,..<br>
<br>d.h. in der shell<br>---windows cmd---<br>C:\>netsh<br>netsh>interface<br>netsh interface>ip<br>netsh interface ip>set address LAN source=static addr=<a href="http://193.238.158.50">193.238.158.50</a> mask=<a href="http://192.0.0.0">192.0.0.0</a> gateway=none<br>
--------------------------<br><br>das ergibt  auch ne broadcast von <a href="http://255.255.255.255">255.255.255.255</a>!<br><br>somit kann nun der olsrd mit "allen" anderen routern, die auf ip4broad=<a href="http://255.255.255.255">255.255.255.255</a> konfiguriert sind, egal ob sie 78.41.112.x/24 oder 193.238.15x.y/22 oder [freenetip]/32 oder a.b.c.d/e auf ihren interface konfigurerit haben,..<br>
<br>allerdings haben wir nun ne <a href="http://192.0.0.0/2">192.0.0.0/2</a> route im table,..<br>falls die default route eh aufs gleiche interface zeigt, "störts nicht weiter"<br>ansonsten muss man diese halt löschen oder "overrulen"<br>
z.b.:<br>route add <a href="http://192.0.0.0">192.0.0.0</a> MASK <a href="http://192.0.0.0">192.0.0.0</a> <a href="http://10.0.0.138">10.0.0.138</a> METRIC 1<br><br>mit ner 78er ip (*) am windows rechner geht das klarerweise nicht, denn da käme ich "nur" auf <a href="http://127.255.255.255">127.255.255.255</a> broadcast bei /1 netmask<br>
<br>(*) d.h der workaround geht nur mit ips aus <a href="http://128.0.0.0/1">128.0.0.0/1</a> (z.B.: 193er), und eben nicht mit <a href="http://0.0.0.0/1">0.0.0.0/1</a> (z.B. 78er) IPs<br><br>nunja ist ein pfusch, ... (-;<br>
aber er funktioniert immerhin,..<br><br>besser wäre natürlich wenn nur der olsrd <a href="http://255.255.255.255">255.255.255.255</a> als broadcast adresse hat, und nicht das ganze windows,.. (evt. ist ja ip4broad wirklich nur ein bug/unimplemented feature im windows olsrd)<br>
(weiteres dann auf olsrd-dev)<br><br>hab auch noch ein bisserl wegen /32 recherchiert aber keine möglichkeit gefunden /32 auf windows zu konfigurieren (ausser angeblich mit ner alternativen winsock implementierung)<br><br>
lg Markus<br>