Zeile 1: |
Zeile 1: |
− | * [[ Flashen unter Windows]] | + | '''<big>Was wird benötigt?</big>''' |
− | * [[ Flashen unter Linux]] | + | * Euren AP |
− | * [[ Flashen unter MAC]] | + | * Ein PoE-Netzteil oder einen PoE-Switch |
| + | * mindestens 2 Netzwerkkabel |
| + | * Eine passende Freifunk-Firmware (Direkter Link zur AP-AC-Pro Firmware) |
| + | * Folgende Programme: |
| + | ** Putty (<nowiki>https://www.putty.org/</nowiki>) |
| + | ** WinSCP (<nowiki>https://winscp.net/eng/download.php</nowiki>) |
| + | |
| + | '''<big>Vorbereitungen</big>''' |
| + | |
| + | * Der AP sollte am besten über einen PoE-Adapter angeschlossen werden, dann kann der LAN-Ausgang vom Netzteil direkt an den Rechner/Laptop gesteckt werden. Sollte kein PoE-Adapter vorhanden sein (und man muss über einen PoE-fähigen Switch gehen), muss man AP und Rechner ins selbe VLAN stecken. |
| + | * Der Rechner sollte auf die IP 192.168.1.100 und die Subnetzmaske 255.255.255.0 eingestellt sein |
| + | * AP sollte eingesteckt sein und betriebsbereit sein |
| + | |
| + | '''<big>Durchführung</big>''' |
| + | |
| + | Achtung - diese Anleitung gilt für einen fabrikneuen AP - eventuell schon voher mit einem Controller verbundene APs sollten zurückgesetzt werden! |
| + | |
| + | '''SSH verbinden''' |
| + | |
| + | * Per SSH über Putty mit dem AP verbinden (IP: 192.168.1.20 - Port: 22) -> es sollte eine Auffordung zur Eingabe eines Benutzernamens im Terminal erscheinen |
| + | * Einloggen über Benutzername ''ubnt'' und Passwort ''ubnt'' (Standardmäßig |
| + | |
| + | '''WinSCP verbinden''' |
| + | |
| + | * WinSCP auf folgende Daten einstellen (Benutzername \ Passwort wie bei SSH): |
| + | ** Übertragrungsprotokoll: SCP |
| + | ** Serveradresse: 192.168.1.20 |
| + | ** Portnummer: 22 |
| + | ** Benutzername: ubnt |
| + | ** Passwort: ubnt |
| + | * Dann über die rechte Adressleiste in das Verzeichnis ''/tmp'' wechseln |
| + | * Auf der linken Seite den Ordner mit der Firmware aufrufen, diese kann der einfachheit halber in ''sysupgrade.bin'' umbenannt werden |
| + | * Dann kann durch einfaches Drag+Drop die Datei rübergezogen werden, und wird damit hochgeladen auf den AP |
| + | |
| + | Nun kann WinSCP wieder geschlossen werden, und zurück nach Putty gewechselt werden. |
| + | |
| + | '''Firmware flashen''' |
| + | |
| + | * Folgen Befehl ausführen, um herauszufinden auf welchen Speicher-Block die eigentliche Firmware liegt: |
| + | ** <code>grep kernel /proc/mtd</code> -> Die daraus resultieren zwei Zeilen beginnend mit mtdX zeigen an wo eure Standard-Firmware liegt |
| + | * Dann die Firmware auf die beiden Speicherblöcke schreiben '''(Dieser Befehl muss zweimal ausgeführt werden, für beide Speicherblöcke)''': |
| + | ** <code>dd if=/tmp/firmware.bin of=/dev/mtdblockX</code> |
| + | * Nun muss ein Nullbyte an den Anfang der Bootpartion geschrieben werden, dazu diese Ausfinding machen: |
| + | ** <code>grep bs /proc/mtd</code> -> Es kommt diesesmal eine Zeile mit mtdX |
| + | * Dann den Bootsektor mit einem Nullbyte überschreiben: |
| + | ** <code>dd if=/dev/zero bs=1 count=1 of=/dev/mtdX</code> |
| + | |
| + | '''Router neustarten''' |
| + | |
| + | * Nun kann der Router neugestartet werden: |
| + | ** <code>reboot</code> |
| + | |
| + | '''<big>Router einstellen</big>''' |
| + | |
| + | * Nach dem Neustart kann der Router unter der IP 192.168.1.1 Freifunk-typisch eingestellt werden |
| + | |
| + | '''<big>Router in Betrieb nehmen</big>''' |
| + | |
| + | Im Standardbetriebsmodus ist das "Internet" an den WAN-Port ''Main'' anzuschliessen. Das Freifunk-Netzwerk ist verfügbar am zweiten LAN-Port. |