<html xmlns:v="urn:schemas-microsoft-com:vml" 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 http-equiv=Content-Type content="text/html; charset=utf-8"><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;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 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;
        color:black;}
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;
        color:black;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white 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 zusammen,<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'>wenn ich Christians Bug-Report so lese, dann ist das Problem doch, dass es in unterführberg keine VPN-Daten gibt.<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'>Entsprechend ist das direkt daraus resultierende Problem doch ein anderes: Wenn es keinen VPN-Teil im Hoodfile gibt, dann sollte VPN komplett deaktiviert werden, bis wieder ein anderes Hoodfile kommt. In meinen Augen sollte man auch darauf prüfen und nicht wie im Moment darauf, ob Internet vorhanden ist oder nicht.<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'>Ich habe gerade nicht die Zeit, mir den ganzen Code reinzuziehen, aber ich glaube da steckt noch einiges an Gestaltungs-/Optimierungspotential in vpn_select.<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'>Bezogen auf meine Bedenken von November: Verstehe ich das richtig? Da das Skript alle fünf Minuten aufgerufen wird, würde auch bei temporärem Internetausfall der VPN dann 5 Minuten später wieder repariert?<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'>So wie ich den Code im Moment verstehe, sollte man glaube ich in einem ersten if prüfen, ob es „vpn“ im Hoodfile gibt und dann die Konfiguration anlegen oder löschen. Und das dann nur ändern, wenn sich das Hoodfile ändert.<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'>In einem zweiten if sollte man dann alle 5 Minuten in Abhängigkeit von WAN nur Sachen starten und stoppen, aber nicht immer die ganze Config rumschreiben. Macht das so Sinn oder geht das aus irgendeinem Grund nicht so?<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><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;color:windowtext'>From:</span></b><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext'> franken-dev [mailto:franken-dev-bounces@freifunk.net] <b>On Behalf Of </b>robert<br><b>Sent:</b> Sonntag, 11. Februar 2018 19:26<br><b>To:</b> franken-dev@freifunk.net<br><b>Subject:</b> Re: [PATCH] Disable VPN if not in use<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p>Hi,<o:p></o:p></p><p>in Anbetracht von #72 sehe ich es auch als notwendig an, einen VPN-stop ein zu bauen. Ausserdem ist es schoener ungenutzte Prozesse weg zu haben. <o:p></o:p></p><p>Wie waere es denn, wenn man "kein VPN" auch als zu waehlenden Zustand bertachtet? Dann gehoert die Funktionalitaet komplett ins vpn-select. Aktuell und auch mit diesem Patch kann vpn-select das nicht. Es kommt vom configurehood. <o:p></o:p></p><p>Robert<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Am 11.02.2018 um 18:21 schrieb Christian Dresel:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>hi<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>On 11.02.2018 18:19, Tim Niemeyer wrote:<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>Hi Christian<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Am Sonntag, den 11.02.2018, 18:06 +0100 schrieb Christian Dresel:<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre></blockquote><pre>[..]<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>-----Original Message-----<o:p></o:p></pre><pre>From: franken-dev [<a href="mailto:franken-dev-bounces@freifunk.net">mailto:franken-dev-bounces@freifunk.net</a>]<o:p></o:p></pre><pre>On<o:p></o:p></pre><pre>Behalf<o:p></o:p></pre><pre>Of Christian Dresel<o:p></o:p></pre><pre>Sent: Sonntag, 11. Februar 2018 09:34<o:p></o:p></pre><pre>To: <a href="mailto:franken-dev@freifunk.net">franken-dev@freifunk.net</a><o:p></o:p></pre><pre>Subject: [PATCH] Disable VPN if not in use<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>fixes 72<o:p></o:p></pre></blockquote></blockquote><pre><o:p> </o:p></pre><pre>Ich bin mir nicht sicher, aber ich dachte bisher immer, der Tag<o:p></o:p></pre><pre>muss so<o:p></o:p></pre><pre>aussehen:<o:p></o:p></pre><pre>Fixes #72<o:p></o:p></pre><pre><o:p> </o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>ich bin mir da nie sicher, bitte mal sicher sagen was richtig<o:p></o:p></pre><pre>ist,<o:p></o:p></pre><pre>damit<o:p></o:p></pre><pre>ich es ins Wiki schreiben kann, hab vorhin schon wieder ewig<o:p></o:p></pre><pre>gesucht<o:p></o:p></pre><pre>und<o:p></o:p></pre><pre>bin in irgendeiner Mail auf ohne # gestolpert klang aber für mich<o:p></o:p></pre><pre>auch<o:p></o:p></pre><pre>falsch :/ Wenn ich sicher weiß was richtig ist, kommts in Wiki<o:p></o:p></pre><pre>dann<o:p></o:p></pre><pre>kann<o:p></o:p></pre><pre>man dort nachschlagen wenn man es braucht ;)<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre><a href="http://lmgtfy.com/?q=mantis+fixes+commit+message">http://lmgtfy.com/?q=mantis+fixes+commit+message</a><o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre><a href="https://wiki.freifunk">https://wiki.freifunk</a>-<o:p></o:p></pre><pre>franken.de/mediawiki/index.php?title=FirmwareEntwicklung&curid=42&dif<o:p></o:p></pre><pre>f=10432&oldid=10161<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>Danke.<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><pre>Signed-off-by: Christian Dresel <a href="mailto:fff@chrisi01.de"><fff@chrisi01.de></a><o:p></o:p></pre><pre>---<o:p></o:p></pre><pre> src/packages/fff/fff-<o:p></o:p></pre><pre>hoods/files/usr/sbin/configurehood    | 2<o:p></o:p></pre><pre>++<o:p></o:p></pre><pre> src/packages/fff/fff-vpn-select/files/usr/sbin/disable-vpn <o:p></o:p></pre><pre>| 7<o:p></o:p></pre><pre>+++++++<o:p></o:p></pre><pre> 2 files changed, 9 insertions(+)<o:p></o:p></pre><pre> create mode 100755<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>src/packages/fff/fff-vpn-select/files/usr/sbin/disable-<o:p></o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>vpn<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>diff --git a/src/packages/fff/fff-<o:p></o:p></pre><pre>hoods/files/usr/sbin/configurehood<o:p></o:p></pre><pre>b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood<o:p></o:p></pre><pre>index cf79b42..1831454 100755<o:p></o:p></pre><pre>--- a/src/packages/fff/fff-<o:p></o:p></pre><pre>hoods/files/usr/sbin/configurehood<o:p></o:p></pre><pre>+++ b/src/packages/fff/fff-<o:p></o:p></pre><pre>hoods/files/usr/sbin/configurehood<o:p></o:p></pre><pre>@@ -279,6 +279,8 @@ if [ -s "$hoodfile" ]; then<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>      if hasInternet ; then<o:p></o:p></pre><pre>           sh /usr/sbin/vpn-select<o:p></o:p></pre><pre>+     else<o:p></o:p></pre><pre>+          sh /usr/sbin/disable-vpn<o:p></o:p></pre><pre>      fi<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>      # now we load the prefix from the hoodfile and set<o:p></o:p></pre><pre>this to<o:p></o:p></pre><pre>br-mesh<o:p></o:p></pre><pre>diff --git a/src/packages/fff/fff-vpn-<o:p></o:p></pre><pre>select/files/usr/sbin/disable-vpn<o:p></o:p></pre><pre>b/src/packages/fff/fff-vpn-select/files/usr/sbin/disable-<o:p></o:p></pre><pre>vpn<o:p></o:p></pre><pre>new file mode 100755<o:p></o:p></pre><pre>index 0000000..9d7fd9a<o:p></o:p></pre><pre>--- /dev/null<o:p></o:p></pre><pre>+++ b/src/packages/fff/fff-vpn-<o:p></o:p></pre><pre>select/files/usr/sbin/disable-<o:p></o:p></pre><pre>vpn<o:p></o:p></pre></blockquote></blockquote><pre><o:p> </o:p></pre><pre>Der Name suggeriert, man könnte damit das VPN dauerhaft<o:p></o:p></pre><pre>ausschalten.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>ich kann mich auch mit vpn-stop o.ä. anfreunden, kein Problem.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>Lass mal kurz überlegen, ob das eine ausführbare Datei oder eher<o:p></o:p></pre><pre>eine<o:p></o:p></pre><pre>Art library sein sollte.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>ich hab auch mal überlegt, vermutlich ist ne library tatsächlich<o:p></o:p></pre><pre>besser,<o:p></o:p></pre></blockquote><pre>Ich glaube auch.<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>dann müsste man die vpn-select aber auch als library führen denk ich<o:p></o:p></pre><pre>(oder zumindest Teile auslagern? sollte man sich dann mal genauer<o:p></o:p></pre><pre>angucken).<o:p></o:p></pre></blockquote><pre>Das könnte man mal als Ticket festhalten.<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>Ich wäre dafür das jetzt dennoch erstmal so aufzunehmen und<o:p></o:p></pre><pre>wegen mir ein Mantis Ticket anzulegen das mal irgendwann als Library<o:p></o:p></pre><pre>umzubauen, mir ist aktuell der Aufwand dazu zu viel.<o:p></o:p></pre></blockquote><pre>Ich sehe da kein großen Aufwand drin dein neues Script als Lib zu<o:p></o:p></pre><pre>machen. Du wolltest es ja eh noch renamen.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>stimmt das wäre kein Aufwand, dann wäre es aber nicht mehr "gleich" mit<o:p></o:p></pre><pre>den vpn-select und wir hätten bisschen durcheinander, deshalb meine Idee<o:p></o:p></pre><pre>das in einen rutsch mal irgendwann umzubauen. Wegen mir können wir aber<o:p></o:p></pre><pre>auch erstmal nur die vpn-stop machen und irgendwann schaut man sich dann<o:p></o:p></pre><pre>mal die vpn-select an, mir solls egal sein.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>mfg<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Christian<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>Weitere Meinungen gern gesehen<o:p></o:p></pre></blockquote><pre>Jo..<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Tim<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>Dem ist nicht so, daher fand ich deine erste Variante von<o:p></o:p></pre><pre>damals<o:p></o:p></pre><pre><a href="http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/20">http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/20</a><o:p></o:p></pre><pre>17-N<o:p></o:p></pre><pre>ovember/013303.html<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>gefällt mir mittlerweile weniger da wir sonst VPN Kram im fff-<o:p></o:p></pre><pre>hood<o:p></o:p></pre><pre>Packages machen und das dort mitpflegen müssen wenn ein neues VPN<o:p></o:p></pre><pre>Protokoll dazu kommen sollte. Das vpn-select ist das Paket wo<o:p></o:p></pre><pre>dies<o:p></o:p></pre><pre>übernehmen sollte und daher sollte dort auch das ausschalten<o:p></o:p></pre><pre>passieren<o:p></o:p></pre><pre>und nur vom fff-hoods aufgerufen werden.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>Jupp. Das stimmt wohl.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Da fällt mir auf, dass die Abhängigkeit von fff-hoods -> auf fff-<o:p></o:p></pre><pre>vpn-<o:p></o:p></pre><pre>select fehlt.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>uff...<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><pre>Aber auch das ist alles von der Architektur her nicht sauber. fff-<o:p></o:p></pre><pre>vpn-<o:p></o:p></pre><pre>select muss ja aktuell auch mitgepflegt werden, wenn ein neues VPN<o:p></o:p></pre><pre>kommt.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>stimmt, aber das ist einfach das "Meta" VPN Paket, da sollte meines<o:p></o:p></pre><pre>erachtens alles drinnen sein was irgendwie mit VPN zu tun hat, daher<o:p></o:p></pre><pre>muss dies natürlich angepasst werden, wenn neues VPN dazu kommt. Wenn<o:p></o:p></pre><pre>man das jetzt aber weiter aufdröselt und auch die fff-hood mitpflegen<o:p></o:p></pre><pre>muss wirds bald ganz unübersichtlicht, daher...<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><pre>Aber im Moment gehört die Funktionalität in der Tat am ehesten ins<o:p></o:p></pre><pre>fff-<o:p></o:p></pre><pre>vpn-select.<o:p></o:p></pre></blockquote><pre><o:p> </o:p></pre><pre>... ja ;)<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>mfg<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Christian<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><pre>Tim<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>mfg<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Christian<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><pre>besser.<o:p></o:p></pre><pre><o:p> </o:p></pre><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><pre>@@ -0,0 +1,7 @@<o:p></o:p></pre><pre>+#!/bin/sh<o:p></o:p></pre><pre>+<o:p></o:p></pre><pre>+>/etc/config/tunneldigger<o:p></o:p></pre><pre>+rm /tmp/fastd_fff_peers/*<o:p></o:p></pre><pre>+/etc/init.d/fastd stop<o:p></o:p></pre><pre>+/etc/init.d/tunneldigger stop<o:p></o:p></pre><pre>+<o:p></o:p></pre><pre>--<o:p></o:p></pre><pre>2.11.0<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>--<o:p></o:p></pre><pre>franken-dev mailing list<o:p></o:p></pre><pre><a href="mailto:franken-dev@freifunk.net">franken-dev@freifunk.net</a><o:p></o:p></pre><pre><a href="http://lists.freifunk.net/mailman/listinfo/franken-dev-frei">http://lists.freifunk.net/mailman/listinfo/franken-dev-frei</a><o:p></o:p></pre><pre>funk<o:p></o:p></pre><pre>.net<o:p></o:p></pre></blockquote></blockquote></blockquote><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre></blockquote></blockquote><pre><o:p> </o:p></pre></blockquote></blockquote><pre><o:p> </o:p></pre><p class=MsoNormal><br><br><o:p></o:p></p></blockquote><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>