Event-Infrastruktur/Cisco-LWAPs in Standalone umflashen

From CCC Basel Wiki
Jump to navigation Jump to search

Setup

Du benötigst:

  • Den zu flashenden Access Point + Stromversorgung (Netzteil oder PoE)
  • Einen PC
  • Einen TFTP-Server (z.B. auf deinem PC)
  • Netzwerkkabel
  • Ein RS232-Kabel mit Cisco-Stecker ("RJ45") am Ende

Vorgehen

  1. Besorge dir die korrekte Standalone-Firmware-Datei für dein Access-Point-Modell.
    • Die Standalone-Dateien haben idR. den String "k9w7" im Namen.
  2. Lege die Datei auf deinem TFTP-Server ab.
  3. Verbinde deinen PC und den AP mit dem Konsolenkabel und starte auf deinem PC ein serielles Terminal mit 9600,8n1.
  4. Verbinde den PC und den AP mit dem selben Netzwerk
    • Kann auch eine direkte Verbindung sein; weise deinem PC in diesem Fall eine statische IPv4-Adresse zu)
  5. Schliesse die Stromversorgung an den AP an.
  6. Sobald sich der Bootloader auf der seriellen Kosole zu Wort meldet, drücke Esc. Du solltest eine primitive Shell bekommen.
  7. Gebe die folgenden Befehle ein - die IP-Adressen müssen natürlich zu deinem Netzwerk passen:
    > set IP_ADDR 192.168.42.2
    > set NETMASK 255.255.255.0
    > set DEFAULT_ROUTER 192.168.42.1
    > ether_init
    
  8. Lade nun die Firmwaredatei via FTP auf die Bootpartition des APs. Dies kann je nach Modell bis zu 20 Minuten dauern.
    > tftp_init
    > tar -xtract tftp://192.168.42.1/ap3g2-k9w7-tar.153-3.JPM.tar flash:
    
    • Ersetze 192.168.42.1 durch die IPv4-Adresse deines TFTP-Servers.
    • Ersetze /ap3g2-k9w7-tar.153-3.JPM.tar durch den richtigen Dateinamen.
    • Falls der Kopiervorgang mit "No space left on device" abbricht, musst du Platz auf dem AP freiräumen. Am einfachsten löschst du dazu das bisherige Firmware-Image
      • Das CLI kommt mit grundlegenden UNIXoiden Befehlen (ls, rm, ...), das hilft beim rausfinden, was viel Platz braucht.
  9. Wenn der Kopiervorgang abgeschlossen ist, konfiguriere den Bootfile-Name im Bootloader und starte den AP:
    > set BOOT flash:/ap3g2-k9w7-mx.153-3.JPM/ap3g2-k9w7-mx.153-3.JPM
    > boot
    
    • Der Ordner- und Dateiname sollte jeweils dem Namen der Firmwaredatei ohne .tar entsprechen
  10. Der AP sollte nun die Standalone-Firmware booten.
    • Die Standard-Credentials sind Cisco/Cisco.

Zurück zur LWAP-Firmware

  1. AP vom Strom trennen.
  2. MODE-Button am AP drücken und gedrückt halten.
  3. AP mit dem Strom verbinden.
  4. Warten, bis die Status-LED orange wird.
  5. MODE-Button loslassen.

Damit booted der AP in einen Recovery-Modus, der die Bootpartition neu formatiert und automatisch die Werk-Firmware ab Recovery-Partition wiederherstellt.