Umbrel immer wieder nicht erreichbar

Moin,
ich habe mir hier einige Threads durchgelesen und kann aber die meisten Fehlerquellen ausschließen und wundere mich warum umbrel immer wieder „abschmiert“

Mein Setup

  • Raspberry Pi 5 mit 8 GB RAM
  • Original Netzteil mit 5,1V und 5A
  • per LAN angeschlossen
  • aktiver Lüfter auf CPU
  • 2 TB NVme SSD direkt als HAT
  • blockchain bereits komplett synchronisiert

Der Zugriff per bekannter und fester IP ist nicht möglich.
SSH connection wird refused
ping ist möglich!

Wenn ich den Pi stromlos machen läuft es wieder, aber ich möchte ja die Ursache beheben.

Welche Fehlerquelle habe ich noch vergessen?

Ich hatte ein ähnliches Verhalten (gleiches Setup wie du, nur RaspiBolt statt Umbrel) und es lag daran, dass der 2,5 Gbit-Port der FritzBox, an dem der Raspberry Pi hing, gestört war. Als ich den Raspberry Pi an einen anderen LAN-Port angeschlossen habe, ging alles wieder normal. Firmware-Update der FritzBox und Wechsel auf 1Gbit-Betrieb des 2,5 Gbit-Ports hatten nichts geholfen. Naja, seitdem läuft es ohne Probleme über einen anderen 1Gbit-Port.

Oh Gott, wie kommt man auf sowas? Aus Verzweiflung?

Eben war der Pi wieder nicht erreichbar.
Die Blockchain ist ja bereits synchronisiert. Elects infiziert ja nun diese Daten.
Was mich dabei wundert, eben war der Pi immer noch sehr warm obwohl der erreichbar war. Schmiert da vielleicht nur ein Dienst ab?

Lösung für Raspberry-Pi Abstürze durch automatischen Wechsel zwischen LAN und WLAN

Ich hatte über längere Zeit das Problem, dass mein Raspberry Pi mit Umbrel immer wieder abgestürzt ist bzw. nicht mehr erreichbar war. Mal lief er ein paar Stunden, mal nur Minuten. Die Bitcoin-Node stoppte, SSH öffnete nicht mehr, WebUI war weg.

Nach einigen Tests stellte sich heraus, dass der Pi ständig zwischen LAN und WLAN gewechselt hat – obwohl er per Kabel angeschlossen war.
Dieser Interface-Wechsel führte dazu, dass:

  • die IP-Adresse wechselte

  • Docker-Container Netzwerkzugang verloren

  • Umbrel Dienste weg waren

  • SSH-Verbindungen abbrachen

  • der komplette Pi „hängend“ wirkte


:magnifying_glass_tilted_left: Ursache

Der Raspberry Pi 5 aktiviert WLAN standardmäßig automatisch, selbst wenn ein LAN-Kabel steckt.

NetworkManager sah zwei aktive Adapter:

  • end0 (Ethernet)

  • wlan0 (Wi-Fi)

Und der Pi hat immer wieder zwischen beiden geschaltet, je nach Signalstärke, Routing und Priorität.

Dadurch verlor Umbrel ständig die Verbindung zu seinen eigenen Docker-Services → Crash-Symptome.


:hammer_and_wrench: Lösung: WLAN vollständig deaktivieren

Ich habe WLAN zweifach deaktiviert:

:one: WLAN sofort ausschalten (per NetworkManager)

sudo nmcli radio wifi off

:two: WLAN dauerhaft deaktivieren (Bootloader / Device Tree Overlay)

Weil /boot schreibgeschützt gemountet war, mussten ich es neu mounten. Danach:

echo "dtoverlay=disable-wifi" | sudo tee -a /boot/config.txt

Damit ist das WLAN hardwareseitig deaktiviert.

Nach einem Neustart erschien nur noch:

WIFI-HW enabled
WIFI     disabled

Und der Pi benutzt ausschließlich LAN.


:pushpin: Ergebnis

Seit dem kompletten Abschalten von WLAN:

  • kein Interface-Wechsel mehr

  • Pi bleibt dauerhaft erreichbar

  • Bitcoin-Node läuft stabil durch

  • Docker-Container brechen nicht mehr ab

  • Sync der Blockchain läuft ohne Unterbrechung

Der Pi läuft jetzt stunden- und tagelang sauber durch.


:tada: Fazit

Der Grund für die Abstürze war nicht Umbrel, nicht Docker, nicht die Node
sondern das automatische Umschalten zwischen WLAN und LAN des Raspberry Pi.

Nach vollständigem Deaktivieren von WLAN läuft das System endlich stabil.

Hi Timberjack! Bei mir geht es auch nicht weiter mit dem Rasperry Pi 5. Vielleicht liegt es hier auch daran, dass der Pi WLAN standartmäßig automatisch aktiviert. Deine Lösung: WLAN vollständig deaktivieren, verstehe ich nicht. Wie mache ich das genau?

Kannst folgendes versuchen:
per ssh am PI anmelden.
rfkill eingeben und anschauen
dann
sudo rfkill block SCHNITTSTELLE
SCHNITTSTELLE ist wahrscheinlich wlan
sollte auch ein reboot überleben

was heisst per ssh am PI anmelden? Ich bin überhaupt kein Computer-Profi.

Mit ssh anmelden bedeutet mit secure shell, also quasi via Fernzugriff auf deinen Pi zugreifen.. Je nachdem, welches Betriebssystem du nutzt, kann das z.B. PowerShell bei Windows, oder bei Linux das Terminal sein