<div style="font-family:Arial">Hallo zusammen,<br><br>
ich bin gerade dabei, mich das erste mal mit der Firmware-Entwicklung
auseinander zu setzen. Mein Ziel ist es die FFF-Firmware auch auf dem <code>xiaomi,mi-router-4a-100m-intl</code>​ (<a href="https://openwrt.org/inbox/toh/xiaomi/r4ac" rel="noreferrer nofollow noopener" target="_blank">https://openwrt.org/inbox/toh/xiaomi/r4ac</a>)
 zum Laufen zu bringen (erst mal nur node). Ich denke, ich bin schon
recht weit, allerdings will die Netzwerkkonfiguration nicht so richtig
funktionieren. Doch der Reihe nach:</div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">--- Was ich gemacht habe ---<br></div><div style="font-family:Arial"><br>
Bei OpenWRT wurde die vor etwa einem Monat die Unterstützung für diesen Router in das Repository aufgenommen: <a href="https://github.com/openwrt/openwrt/commit/1a8c74da709190e5157af9f5c2502b600f6273bb" rel="noreferrer nofollow noopener" target="_blank">https://github.com/openwrt/openwrt/commit/1a8c74da709190e5157af9f5c2502b600f6273bb</a><br><br>
Diesen Patch habe ich unter <code>build_patches/openwrt</code>​ abgelegt
 (quasi ein Backport) und den neuen Router in der OpenWRT-Menuconfig
aktiviert. Das scheint alles super zu funktionieren. Ich kann die
Firmware bauen und flashen. Via 192.168.1.1 (Standard-IP-Adresse bei
OpenWRT) komme ich auch auf das FFF-Webinterface.</div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">---- Was das Problem ist ----<br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">WAN ist angeschlossen, allerdings komme bekomme ich keine IP. Gut, ich habe ja auch noch keine Netzwerk-Konfiguration unter <code>fff-network</code>​ für den neuen Router erstellt. Im Commit bei OpenWRT sieht man, dass die selbe Switch-Konfiguration wie für <span><code>xiaomi,mi-router-4a-100m</code>​ verwendet wird:</span></div><div style="font-family:Arial"><span></span></div><table data-tab-size="8" data-diff-anchor="diff-81a8dc5137c6f1e59f2390960d8eed3fe5d5e2c019e94daff124e70674d09089" data-paste-markdown-skip=""><tbody><tr data-hunk="4811ef23666c3402c5f6ccd68090724d4ad612b5db5410d204f57958ebe90f06"><td><span data-code-marker=""></span></td></tr>




    <tr data-hunk="4811ef23666c3402c5f6ccd68090724d4ad612b5db5410d204f57958ebe90f06">
    </tr></tbody></table>
          <table data-tab-size="8" data-diff-anchor="diff-81a8dc5137c6f1e59f2390960d8eed3fe5d5e2c019e94daff124e70674d09089" data-paste-markdown-skip=""><tbody><tr data-hunk="4811ef23666c3402c5f6ccd68090724d4ad612b5db5410d204f57958ebe90f06"><td>    <span data-code-marker="-">     </span></td></tr></tbody></table><pre>-     xiaomi,mi-router-4a-100m)
+       xiaomi,mi-router-4a-100m|\
+       xiaomi,mi-router-4a-100m-intl)
           ucidef_add_switch "switch0" \
                   "4:lan:1" "2:lan:2" "0:wan" "6@eth0"</pre><div style="font-family:Arial"><span>Daher bin ich davon ausgegangen, dass ich die <code>fff-network</code>​-Konfiguration von <code>network.<span>xiaomi,mi-router-4a-100m</span></code>​<span></span> einfach übernehmen kann. Die Konfiguration sieht so aus:</span></div><div style="font-family:Arial"><span><br></span></div><div style="font-family:Arial"><span><span>WANDEV=eth0</span><div><span>SWITCHDEV=eth0</span></div><div><span>CLIENT_PORTS="6t 4"</span></div><div><span>WAN_PORTS="6t 0"</span></div><span>BATMAN_PORTS="6t 2"</span><br></span></div><div style="font-family:Arial"><span><br></span></div><div style="font-family:Arial"><span>Damit bekomme ich eine IP bekomme und die Landingpage für die Trainstation zu sehen.<b> Leider komme ich dann weder auf das Webinterface (via [fdff::1]) noch per SSH auf den Router.</b></span>
 In `swconfig dev switch0 show` sehe ich durch Ein-/Ausstecken auch,
dass die Switch-Ports 0 für WAN und 4/2 für Client/Batman stimmen
sollten. <span> Ich habe auch schon andere Netzwerkkonfigurationen ausprobiert --- zum Beispiel habe ich eth0 durch switch0 ersetzt --- doch<span> leider alles ohne Erfolg.</span></span></div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">Ich weiß gerade nicht weiter. Vielleicht könnte mich jemand in eine Richtung schubsen, wie ich das Problem weiter angehen könnte?</div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><span><span><span></span></span></span><br><span><span></span></span>(Zur Info: Hier sind meine Änderungen ohne Netwerkkonfiguration: <a href="https://github.com/LeUlukai/fff-firmware/commit/8c1ec39395f9abadd33135095123f747e5ae0ea6" rel="noreferrer nofollow noopener" target="_blank">https://github.com/LeUlukai/fff-firmware/commit/8c1ec39395f9abadd33135095123f747e5ae0ea6</a>)<span></span></div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">Vielen Dank und Grüße</div><div style="font-family:Arial">Ulukai</div>