Ich habe mir nun ein CP2104 Cabel gekauft und minicom auf meinem Rechner installiert. Ich denke der AP ist richtig mit dem Rechner seriell verbunden. (siehe Foto)
Nach längerer Pause, habe ich mich mal wieder an mein "Projekt gesetzt und kann ein paar Fortschritte vermelden. Nun scheitert es im letzten Schritt…
Ich habe minicom zum laufen bekommen, einen TFTP Server installiert und möchte nun mein Gluon übertragen - und dann will das nicht. Wo ist mein Fehler???
Ich kenne zwar den AP nicht, allerdings musst du bei deinem TFTP vorgehen mittels UART sehr wahrscheinlich das Sysupgrade image verwenden. Deinem Log nach zu urteilen hast du das Factory Image benutzt.
Das nächste mal wäre es gut, wenn du Logs in Codeblöcke packst (</> im Editor), das macht das ganze lesbarer.
Genau. Pass nur auf, dass du nicht über die Kernel partition heraus / die EEPROM partition überschreibst. Sonst funktioniert dein WiFi danach gar nicht mehr.
Total genial. Nach zwei Jahren gefummel endlich ein Erfolgserlebnis. Ich bin Euch allen sehr dankbar und habe deshalb ein für mich Anfänger verständliches Tutorial verfasst. Vielleicht kann damit anderen Dummies ebenfalls geholfen werden:
Dieses Tutorial sollte für die Modelle UniFi AC Lite/Mesh/Pro/LR verwendbar sein. Unifi AP flashen.pdf (146,9 KB)
Und vor allem die Frage:
In wie weit ist dieses Tutorial auf andere Unifi Hardware übertragbar.
Wo unterscheiden sich die Installationsvorgänge?
Das flashen des Unifi AP war so gesehen das kleinere Problem. Da ich gleichzeitig von Windows auf Ubuntu umgestiegen bin, war das installieren und konfigurieren von minicom und tftp und was damit zusammenhing der größere Teil der Arbeit. Deshalb beinhaltet das Tutorial auch diesen Teil des ganzen Vorgang.
Kaum, da die Geräte sich zwischen den Generationen und vorhandenem Bootloader unterscheiden. Lediglich die UniFi AC Lite/Mesh/Pro/LR sind identisch miteinander.
Du hast doch einen Unifi UAP * geflasht und keinen Unifi AP AC * oder? Deine Anleitung ist also nicht für AC-Geräte oder habe ich etwas falsch verstanden?
Ich möchte auf deiner Anleitung gerne einen Unifi UAP LR gen1 flashen, bin jetzt aber etwas verwirrt. Kann dein AP auch 5 Ghz?
Bei mir Neuling waren eigentlich das drumherum mit Ubuntu das größere Probleme. Deswegen habe ich in meiner Beschreibung auch das drumherum mit aufgenommen. Das Gerät zu dem diese Beschreibung passt, ist ein Unifi AP von 2014.
Okay, weil @blocktrron sagte hier, dass die Anleitung wohl nicht auf andere Geräte übertragbar sind, dass aber die AC-Familie sehr ähnlich ist. Ich denke auch, dass die UAP gen1 Familie sehr ähnlich ist, sich aber gesamt von der AC-Familie unterscheidet.
Wenn dein Access Point nur 2,4 Ghz kann, dann ist es ein UAP, der nicht aus der AC-Familie ist.
Ich probiere mal meinen UAP LR nach deiner Anleitung zu flashen. Mehr als kaputt gehen kann es nicht.
@Olli-V: Ich habe meinen Unifi AP LR (nicht aus der AC-Familie) jetzt auch nach deiner Anleitung geflasht bekommen. Deine Anleitung ist offensichtlich für alle Unifi Access Points der 1. Generation vor der AC-Familie gültig. Erkennbar sind diese an der grün/gelben LED. (Es gab von den nicht-AC APs noch einen Generation 2, diese hate dann blaue und weiße LEDs)
Einige Anmerkungen meinerseits:
In der aktuellen Minicom-Version ist Hardware Flow Control standardmäßig aktiviert. Ich weiß nicht, ob das so richtig ist, in deinem Screenshot war es aus.
Zweiter Punkt: Beim Übertragen mit TFTP gabe es mehrfach die Meldung „Bad Checksum“, wo eigentlich die „#“ stehen sollten. Erst danach kamen die „#“. Durch mehrmaliges Wiederholen konnte ich irgendwann zufällig ohne Prüfsummenfehler übertragen.
Ich denke es wäre gut, wenn du das in der Anleitung noch erwähnst.
Ich hatte weiterhin große Probleme mit der seriellen Schnittstelle. Ich nutzte einen FT232, der aber immer wieder die USB-Verbindung verlor. Ein solches Problem wurde an einem Raspberry PI gelöst, indem der USB-Anschluss auf USB 1.1 heruntergestellt wurde. Diese Option habe ich in meinem Ubuntu vom USB-Bootstick aus nicht gefunden. So habe ich nach jedem Verbindungsabbruch das USB-Kabel neu verbunden. Auch ein USB 2.0-Hub und ein anderes Kabel brachten keine dauerhafte Stabilität. Beim Debuggen hat mir dmesg -wH sehr geholfen. Vielleicht magst du das unter Fehlerbehebung noch mit aufnehmen.