<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle19
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=DE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Hallo,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>kann ein Mesh-Router zwischen einem DHCP vom Gateway per BATMAN (Uplink per BATMAN-Kabel mit Mesh-Router verbunden) und einer fälschlicherweise am BATMAN-Port angeschlossenen FritzBox unterscheiden?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Grüße<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'>Adrian<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Fabian Bläse [mailto:fabian@blaese.de] <br><b>Sent:</b> Sonntag, 9. Dezember 2018 22:33<br><b>To:</b> Christian Dresel <fff@chrisi01.de>; mail@adrianschmutzler.de; franken-dev@freifunk.net<br><b>Subject:</b> Re: [RFC PATCH] fff-batman-adv: Disable batman gw-selection<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p><span style='font-family:"Calibri",sans-serif'>Hallo zusammen,</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>On 09.12.18 16:32, Christian Dresel wrote:</span> <br><span style='font-family:"Calibri",sans-serif'>>> Ggf. wäre hier die Meinung von jemandem interessant, der einen eigenen Exit nutzt.</span> <br><span style='font-family:"Calibri",sans-serif'>> </span><br><span style='font-family:"Calibri",sans-serif'>> Macht im Prinzip keinen Unterschied, aber ich kann halt nicht mehr alles</span> <br><span style='font-family:"Calibri",sans-serif'>> "zu mir ziehen" obwohl ich soviel Traffic übrig hab. Mit v6 kann ich das</span> <br><span style='font-family:"Calibri",sans-serif'>> aber sowieso nicht mehr von daher kann man im Prinzip damit leben.</span> <br><span style='font-family:"Calibri",sans-serif'>> Schlimmer ist es das vllt. das 2. Backupgateway halt Clients abbekommt</span> <br><span style='font-family:"Calibri",sans-serif'>> ohne das es das will. Da gibts aber bestimmt möglichkeiten DHCP</span> <br><span style='font-family:"Calibri",sans-serif'>> Antworten leicht zu verzögen beim überlasteten GW damit es "später"</span> <br><span style='font-family:"Calibri",sans-serif'>> antwortet (könnte evtl. sogar mit iptables gehen, spätestens tc kann es</span> <br><span style='font-family:"Calibri",sans-serif'>> garantiert)</span> <br><span style='font-family:"Calibri",sans-serif'>Jo, sowas geht mit tc. Das ist aber immer recht fummelig.</span> <br><span style='font-family:"Calibri",sans-serif'>Bei IPv6 gibt es theoretisch eine "Preference" im RA, allerdings müssen die Clients dann natürlich auch die Source-IP richtig wählen, dass das klappt.</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>>> Wie verhält es sich zwecks Kompatibilität?</span> <br><span style='font-family:"Calibri",sans-serif'>>> Ich würde erwarten, dass die alten Router ja weiterhin Gatewayselektion brauchen, d.h. man kann die Gatewayselektion an den GWs nicht abschalten (da ändert sich dann erstmal gar nichts)?</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>> </span><br><span style='font-family:"Calibri",sans-serif'>> japp wir werden das am Gateway weiterhin brauchen. Aber ein kaputter</span> <br><span style='font-family:"Calibri",sans-serif'>> DHCP Server mit aktiver GW Selection am Gateway macht bei den neuen</span> <br><span style='font-family:"Calibri",sans-serif'>> Routern halt nix mehr kaputt.</span> <br><span style='font-family:"Calibri",sans-serif'>> </span><br><span style='font-family:"Calibri",sans-serif'>>></span> <br><span style='font-family:"Calibri",sans-serif'>>> Was genau passiert, wenn man batman-adv.bat0.gw_mode überhaupt nicht setzt?</span> <br><span style='font-family:"Calibri",sans-serif'>> </span><br><span style='font-family:"Calibri",sans-serif'>> dann ist es "aus" und Batman leitet DHCP Anfragen einfach weiter als</span> <br><span style='font-family:"Calibri",sans-serif'>> Multicast ins Freifunknetz. Zur Sicherheit sollte man die Firewall</span> <br><span style='font-family:"Calibri",sans-serif'>> nochmal prüfen nicht das die blockt (hab ich jetzt gerade noch nicht getan)</span> <br><span style='font-family:"Calibri",sans-serif'>Das kann eine Firewall gar nicht unterscheiden, die hat keine Kenntnis von der Gateway Selection vom Batman.</span> <br><span style='font-family:"Calibri",sans-serif'>Weiterhin blockieren wir bereits DHCP Replies von Client-Seite und DHCP Requests (Port 67) von Batman-Seite (vergleiche [1] und [2]).</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Ach ja, bei Legacy-IP DHCP ist das übrigens ein Anycast. ;-)</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Gruß</span> <br><span style='font-family:"Calibri",sans-serif'>Fabian</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>[1] <a href="https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-firewall/files/usr/lib/firewall.d/30-client-dhcp">https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-firewall/files/usr/lib/firewall.d/30-client-dhcp</a></span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>[2] <a href="https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-firewall/files/usr/lib/firewall.d/31-node-dhcp">https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-firewall/files/usr/lib/firewall.d/31-node-dhcp</a></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p></div></div></body></html>