Manuelles Firmwareupgrade durchführen

Sie betrachten gerade eine ältere Version des Eintrags. Klicken Sie hier, um zur aktuellen Version zu gelangen.

  • Was wollen wir?

    Ein Firmwareupgrade forcieren


    Warum wollen wir das?

    Gerade bei sogenannten "Rolling Updates" ist es so, dass das Update - wie der Name schon sagt - langsam ausgerollt wird.
    Das wird von Herstellern aus mehreren Gründen gemacht, wovon aber zwei die Hauptargumente sind

    • Geringere Netzlast. Gerade bei weltweit agierenden Herstellern würde ein globales, zeitgleiches Bereitstellen einer Firmware zu einem enormen Traffic führen.
    • Das Feedback der User kommt nicht direkt von 0 auf 100 - sondern es kommt genau in der Menge rein, in der das Update bereitgestellt wird.
      Im Zweifel hat der Hersteller somit sogar noch Zeit das Rolling-Update zu stoppen oder noch während des Rollouts an einem Fix zu arbeiten.

    Jetzt kann es aber sein, dass wir gerade genau dieses Update zwingend benötigen, weil es z.B. ein Problem löst, worauf wir schon länger warten und wir deshalb das Update sofort einspielen wollen



    Und wie geht das genau?

    Bis zu einem gewissen Teil, ist der Ablauf immer identisch - das betrifft z.B. den Verbindungsaufbau per SSH.

    Danach gibt es leider je nach Gerät/Firmware unterschiedliche Abläufe bzw. Kommandos.


    Zudem gibt es noch einen Unterschied, ob man das Upgrade "online" oder "offline" durchführen möchte.

    Die erste Tabelle beschreibt daher nur die "online" Varianten.


    GerätKommandoBeispiel
    UDM (Pro / Base)ubnt-upgrade <Link zur BIN-file>ubnt-upgrade https://fw-download.ubnt.com/data/udm/file23940234.bin
    USG (Pro / Base)upgrade <Link zur TAR-file>upgrade https://fw-download.ubnt.com/data/file23904324324.tar
    UAP und USWupgrade <Link zur BIN-file>upgrade https://fw-download.ubnt.com/data/uap/file23940234.bin





    Disclaimer: Alle Anleitungen/Tutorials sind nach bestem Wissen und Gewissen verfasst, gehen immer von den definierten Software/Firmware-Versionen aus und sind auf das englische GUI ausgelegt.

    Es gibt keine Garantien auf Erfolg. Im Falle eines Misserfolges hilft aber sicherlich die Community hier immer weiter.

    Keiner der Autoren oder der Betreiber des Forums ist für die, aus der Nutzung resultierenden Probleme/Herausforderungen verantwortlich.

    Jegliche, hier beschriebenen Schritte erfolgen ausnahmslos in eigener Verantwortung des Durchführenden. Eltern haften für ihre Kinder.

Kommentare