Skip to content

NanoPi R5S - mein Netzwerk-Setup

NanoPi R5S
  • Ich bin ja hier auf die Motivation eingegangen, mein ganzes Netzwerk zu Hause umzukrempeln.

    Heute möchte ich Euch mal kurz vorstellen, wie so mein aktuelles Setup aussieht.

    Der NanoPi R5S hat drei LAN Schnittstellen.

    • WAN
    • LAN1
    • LAN2

    Original in den Images von FriendlyWrt sind die beiden LAN-Ports zusammengefasst (Bridge). Ich habe diese getrennt.

    Einen der 2,5G Ports brauche ich für meinen Haupt-PC, also ist einer schon mal belegt. Bleibt noch einer über, das ist mir aber zu wenig. Warum?

    Ich hatte den 10G Switch aussortiert (zu viel Strom), hatte mich im Netz umgesehen nach 2,5G Switchen, alle zu teuer und brauchen genauso viel Strom wie der 10G. Also, nix gewonnen. Da ich aktuell kein anderes Gerät mit 2,5G habe, werde ich diese LAN-Buchse nur als 1G Port nutzen.

    Blieb das Problem, das ich daran zwei Netzwerke brauche. Aber, dafür gibt es ja VLAN's.

    Nach der erfolgreichen Konfiguration, gehe ich jetzt von der zweiten LAN-Buchse auf einen konfigurierten Switch, der mir die benötigten Schnittstellen zur Verfügung stellt.

    20220730_160655_ergebnis.jpg

    • Port 1 - Uplink
    • Port 2 - 5 - LAN.100 (VLAN100)
    • Port 6 & 7 - LAN2 (VLAN200)
    • Port 8 - VLAN1 (ließ sich nicht löschen, muss ich nochmal rein schauen)

    Das VLAN200 dient mir als 'DMZ', da hängen so Geräte dran wie PS5, TV usw Das was man nicht in seinem LAN haben möchte.

    Das Netzwerk ist vollständig IPv6 durchkonfiguriert.

    Falls jemand Fragen hat, bitte hier rein 😉

  • NanoPi_R5S.drawio.png

  • Vom Haupt-PC aus

    04fc7955-8ed5-42c8-bf43-4292c304c0ff-grafik.png

  • FrankMF FrankM hat am auf dieses Thema verwiesen
  • Mittlerweile ist wieder eine Woche rum. In der Zwischenzeit habe ich das FriendlyWrt Image gegen das Image mit Docker getauscht und meine ersten Gehversuche damit unternommen.

    Das Image von FriendlyWrt Image läuft absolut stabil.

    Habe mein Netzwerkdiagramm mittlerweile angepasst und ein paar Fehler gefixt.

    NanoPi_R5S_003.drawio.png

    Nächster Punkt ist das Docker Verzeichnis von /opt/docker nach z.B.: /mnt/nvme/docker zu verlegen. Ich habe beim Testen auf dem zweiten NanoPi R5S festgestellt, das das dann wesentlich flotter läuft und mehr Spaß macht 🙂 Dazu muss ich aber wohl die Container neu installieren, weil ich wegen diesem komischen Filesystem overlay nicht in der Lage bin die zu kopieren.

  • Bei meinen Versuchen Docker von /opt/docker nach z.B.: /mnt/nvme/docker zu verlegen tauchte ein Problem auf, irgendwann waren meine Daten auf der NVMe weg. Nur Backups, also kein Problem 🙂

    Kurz mal nachdenken, da ich eine NVMe SSD mit 1TB verbaut habe, war das neue Konzept relativ schnell klar.

    Zwei Partitionen aus der NVMe machen.

    • Partition1 für Backups
    • Partition2 für docker

    Alles eingerichtet, Docker Container wieder installiert. Test Reboot um zu schauen, das die Daten auch erhalten bleiben. DokuWiki gesynct - läuft.

    Da mir noch das Backup meine NAS fehlte, kurz neu initialisiert und das Backup angestoßen. Alles so, wie ich es gerne hätte, mal sehen wie lange das so überlebt 😉

  • FriendlyWrt - Upgrademöglichkeit

    FriendlyELEC
    2
    0 Stimmen
    2 Beiträge
    362 Aufrufe
    FrankMF

    Das Image auf meinem NanoPi R5S ist

    OpenWrt 22.03.0-rc6 r19590-042d558536 / LuCI branch git-22.213.58438-a9735e0

    Aktuelles FriendlyWrt wäre

    OpenWrt 22.03.3 r20028-.......

    Aktuell seit 09.01.2023 ist

    OpenWrt 22.03.3

    Da ich keine Probleme habe und alles zu meiner Zufriedenheit läuft, kann ich locker noch bis zum nächsten Release warten und hoffe immer noch, das der R5S endlich mal im OpenWrt landet.....

  • OpenWrt - LXC Container

    Linux
    4
    0 Stimmen
    4 Beiträge
    587 Aufrufe
    FrankMF

    @Dude Danke für die Tipps. Die Tools waren mir bekannt, auch wenn ich sie noch nicht selber getestet habe. Man kann ja nicht alles ausprobieren 🙂

    Unbound bot sich hier einfach als Test für die LXC Container an.

  • NanoPi R5S - OpenWrt Image

    NanoPi R5S
    5
    0 Stimmen
    5 Beiträge
    567 Aufrufe
    FrankMF

    Ich vermisse ja hier immer das PCIe Laufwerk. Beim Ausprobieren des VisionFive2 hatte sich herausgestellt, das die WD Black NVMe dort auch nicht erkannt wird!?

    Also mal die neue Crucial PCIe SSD rein und bingo - funktioniert einwandfrei.

    Gegentest, die WD wieder eingebaut. Die wird nicht erkannt - sehr interessant und nervig 🙂

  • NanoPi R5S - Software

    NanoPi R5S
    3
    0 Stimmen
    3 Beiträge
    213 Aufrufe
    FrankMF

    Die Samba Freigaben auf meinem Manjaro Desktop zu mounten waren ein Abenteuer. Aber, man findet fast immer eine Lösung im Netz, wenn man die richtigen Worte zum Suchen findet.

    Da das ganze jetzt doch etwas länger gedauert hat, als ich erhofft hatte, werde ich das Problem mal morgen ausführlich vorstellen. Weil, das fand ich mal richtig spannend 😉

    Jetzt läuft aber alles so, wie ich es brauche.

  • NanoPi R5S - Unterwegs

    NanoPi R5S
    7
    0 Stimmen
    7 Beiträge
    255 Aufrufe
    FrankMF

    Das ging nicht so, wie ich mir das so einfach vorgestellt hatte, aber na gut man lernt nie aus. Die OpenWrt Konfiguration hat doch ihre Stolperstellen.

    Aber, aktuell läuft es und ich denke ich habe auch verstanden, was ich die ganze Nacht falsch gemacht habe 😉

    c337a5a8-930f-44c3-860e-7e4810f798c1-grafik.png

    Docker Container laufen jetzt und meine Netzwerkkonfiguration ist auch auf der Kiste. Zu den ganzen Feinheiten und Problemen schreib ich noch was..

  • NanoPi R5S - FriendlyELEC WIKI

    NanoPi R5S
    1
    0 Stimmen
    1 Beiträge
    168 Aufrufe
    Niemand hat geantwortet
  • NanoPi R5S - Images

    NanoPi R5S
    14
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    A

    Sieht ganz so aus als würde im nächsten Release der R5S unterstützt werden:

    Link Preview Image [RFC,RFT] rockchip: initial rk3568 support by 1715173329 · Pull Request #12974 · openwrt/openwrt

    SoC Highlights: Quad-core Cortex-A55 up to 2.0GHz Mali-G52 GPU 1TOPS NPU LPDDR4/LPDDR4X/DDR4/DDR3/DDR3L/LPDDR3, ECC 4KP60 H.265/H.264/VP9 video decoder 1080P60 H.264/H.265 video encoder 8M ISP with...

    favicon

    GitHub (github.com)

    Das Code-Review hat 5? Monate gedauert.

  • NanoPi R5S - Spezifikationen

    NanoPi R5S
    2
    0 Stimmen
    2 Beiträge
    183 Aufrufe
    FrankMF

    R5S_en_14.jpg
    Bildquelle: https://www.friendlyelec.com/index.php?route=product/product&path=69&product_id=287