<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:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        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="#0563C1" vlink="#954F72"><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 Fabian,<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'>dann mache ich einen eigenen Commit für das Umordnen, aber VOR dem Patch für den C60.<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'>Das mit dem –ct ist so ein permanenter Konflikt bei den OpenWrt Leuten. –ct ist etwas besser maintained (eine Person statt gar keine ;-)), ansonsten geht je nach Gerät entweder der eine Treiber oder der andere oder beide.<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 erinnere mich auch dunkel, dass es im –ct irgendeine Funktion gibt/gab, die wir für Freifunk spezifisch gebraucht haben (IBSS?). Im master hat OpenWrt vor nicht allzu langer Zeit auf die –ct Variante als default gewechselt. In der Praxis probiert man bei ath10k einfach, mit welchen Konfigurationen alles funktioniert und hofft dann, dass es so bleibt. Das war bei mir für die genannte Kombination so. Ich würde das auch gerne so lassen. Dies stellt aber natürlich einen nennenswerten Unterschied zu deiner „getesteten“ Variante dar.<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'>CPUPORT ist Copy-Paste aus meiner FW, das sollte tatsächlich weg.<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 style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Fabian Bläse [mailto:fabian@blaese.de] <br><b>Sent:</b> Montag, 28. Januar 2019 14:12<br><b>To:</b> Adrian Schmutzler <freifunk@adria</span><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri",sans-serif'>nschmutzler.de>; franken-dev@freifunk.net<br><b>Subject:</b> Re: [PATCH 1/4] Add support for Archer C60 v1<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 Adrian,</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>bei mir läuft genau dieser Patch auf einem C60v1 mit meiner Gatewayfirmware einwandfrei.</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Das Umordnen der anderen Zeilen in diesem Patch finde ich aber ehrlichgesagt nicht wirklich hübsch. Ich würde so etwas in einen eigenen Patch/Commit packen, der Übersichtlichkeit halber.</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>On 28.01.19 12:55, Adrian Schmutzler wrote:</span> <br><span style='font-family:"Calibri",sans-serif'>> --- a/bsp/ar71xx/.config</span> <br><span style='font-family:"Calibri",sans-serif'>> +++ b/bsp/ar71xx/.config</span> <br><span style='font-family:"Calibri",sans-serif'>> @@ -4,16 +4,18 @@</span> <br><span style='font-family:"Calibri",sans-serif'>>  CONFIG_TARGET_ar71xx=y</span> <br><span style='font-family:"Calibri",sans-serif'>>  CONFIG_TARGET_ar71xx_tiny=y</span> <br><span style='font-family:"Calibri",sans-serif'>>  CONFIG_TARGET_MULTI_PROFILE=y</span> <br><span style='font-family:"Calibri",sans-serif'>> -CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_gl-ar150=y</span> <br><span style='font-family:"Calibri",sans-serif'>> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_gl-ar150=""</span> <br><span style='font-family:"Calibri",sans-serif'>>  CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c25-v1=y</span> <br><span style='font-family:"Calibri",sans-serif'>>  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c25-v1="-kmod-ath10k kmod-ath10k-ct"</span> <br><span style='font-family:"Calibri",sans-serif'>> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c60-v1=y</span> <br><span style='font-family:"Calibri",sans-serif'>> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c60-v1="-kmod-ath10k kmod-ath10k-ct -ath10k-firmware-qca9888 ath10k-firmware-qca9888-ct"</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Bei mir habe ich weder Firmware noch Kerneltreiber verändert. Wofür genau war das nochmal gut?</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>> --- /dev/null</span> <br><span style='font-family:"Calibri",sans-serif'>> +++ b/src/packages/fff/fff-network/ar71xx/network.archer-c60-v1</span> <br><span style='font-family:"Calibri",sans-serif'>> @@ -0,0 +1,10 @@</span> <br><span style='font-family:"Calibri",sans-serif'>> +PORTORDER="4 3 2 1"</span> <br><span style='font-family:"Calibri",sans-serif'>> +</span> <br><span style='font-family:"Calibri",sans-serif'>> +WANDEV=eth0</span> <br><span style='font-family:"Calibri",sans-serif'>> +SWITCHDEV=eth1</span> <br><span style='font-family:"Calibri",sans-serif'>> +CLIENT_PORTS="1 2 0t"</span> <br><span style='font-family:"Calibri",sans-serif'>> +BATMAN_PORTS="3 4 0t"</span> <br><span style='font-family:"Calibri",sans-serif'>> +CPUPORT="0t"</span> <br><span style='font-family:"Calibri",sans-serif'>Eine CPUPORT Variable gibt es Upstream eigentlich noch gar nicht.</span> <br><span style='font-family:"Calibri",sans-serif'>Ich bin mir auch noch nicht so ganz sicher, ob das so die optimalste Möglichkeit ist.</span> <o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Da ich an der ganzen Gatewaykonfiguration noch relativ viel basteln werde, bis dafür ein Patch kommt, würde ich das hier erstmal weglassen.</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Mein C60v1 ist im Betrieb, ich würde den nur ungern aus der Decke rauskramen, um den Patch zu testen.</span> <br><span style='font-family:"Calibri",sans-serif'>Entsprechend kann ich auch ETHMESHMAC und ROUTERMAC nicht so richtig testen. Sieht aber richtig aus, vorausgesetzt die wXmesh Interfaces bekommen die erste jeweils vom Treiber zugewiesene MAC.</span><o:p></o:p></p><p><span style='font-family:"Calibri",sans-serif'>Zu den restlichen Geräten kann ich mangels Hardware nichts sagen.</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 class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p></div></div></body></html>