Ich muss mal diesen etwas angestaubten Thread ausgraben.
Nachdem mein WLC-1000 seit einiger Zeit keine Firmwares mehr verteilt hat und ich das bislang aus Zeitgründen manuell gemacht habe, hatte ich nun die Zeit mich damit mal wieder zu befassen. Ich will hier mal einfach meine Schritte aufzählen, wie ich es wieder zum laufen bekommen habe.
Ich verwende in dem Netz einen Windows Server 2003 auf dem ein IIS läuft.
Auf diesem Server ist auch LANconfig installiert mit dem ich händisch die APs aktualisierte. Lanconfig lädt neue Firmwares in dem Verzeichnis C:\Programme\LANCOM\LANconfig\Firmware\Downloads runter, was ich mir gleich zu nutze mache.
Auf diesem Server habe ich eine IIs Website wie folgt angelegt:
Name: Lancom Firmware Updates
IP: <ip des webservers>
Port: 81 (weil auf Port 80 bereits eine andere Website läuft)
Basisverzeichnis: C:\Programme\LANCOM\LANconfig\Firmware
Haken setzen bei lesen und Verzeichnis durchsuchen (wichtig!)
Ich lasse anonyme Zugriffe zu und protokolliere die Zugriffe, so sehe ich im Log ob der WLC zugreifen kann. Webseite starten, fertig. Keine weiteren Einstellungen nötig.
Jetzt auf den WLC einloggen und zu folgender Stelle Navigieren:
Konfiguration, WLAN-Controller, AP-Update.
Mein WLC läuft unter Lcos 8.62 und für die Firmware URL habe ich nach einigen Experimenten raus gefunden, das bei mir die UrL mit folgenden Syntax funktioniert: 192.168.1.1:81/Downloads/
Ohne http:// davor, sonst geht es bei mir nicht und am ende den / nicht vergessen. Groß/klein beachten! Die von mir verwendete IP ist nur ein Beispiel und muss euren Gegebenheiten angepasst werden. Wie man sieht verweise ich auf das im ISS eingestellte Basisverzeichnis mit dem Unterverzeichnis /Downloads wo LANconfig die online runter geladenen Firmwares speichert.
Auf zum nächsten Schritt.
Navigiere zu LCOS-Menübaum, Status, WLAN-Managment, Zentrales-Firmware-Managment
Hier klickt man auf Aktualisiere-Firmware-und-Skript-Informationen. Auf der nächsten Seite lässt man das Parameter Feld leer und sagt ausführen.
Das ist der Punkt, wo es spannend wird. Jetzt sollte der WLC auf den Webserver zugreifen und die Firmwareliste aktualisieren. Den Zugriff kann man im Webserver Log prüfen. Bei mir passierte es öfters, das ich beim Aktualisieren Fehlermeldungen vom WLC bekommen habe. Frei nach dem Motto, kann gerade nicht weil xyz, probiere es später nochmal. Nach ein paar Versuchen mit der Aktualisierung kommt dann bei mir doch irgendwann 'Ausgeführt'. Dieser Schritt muss immer dann ausgeführt werden, wenn man auf dem Webserver neue Firmware Files hinterlegt. Automatisch scheint der WLC seine Liste nicht zu aktualisieren. Ich muss mal sehen, ob man das auch über einen Cron Job lösen kann.
Wenn die Aktualisierung durchgelaufen ist sollte in der Tabelle 'Verfügbare-Firmwaren' eine Liste der Images mit Namen zu sehen sein. Wenn hier alles leer ist, hat der Zugriff auf den Webserver nicht geklappt.
Die Dateigröße ist noch 0 und bei geladen steht nein. Der WLC lädt die benötigten Dateien offenbar 'on-the-fly' in seinen Speicher und entfernt sie daraus nach einiger Zeit wieder. Wenn sich nun ein AP beim booten meldet oder der Überprüfungszeitpunkt gekommen ist sieht man wie der WLC die Firmware in seinen Speicher lädt. Es wird nun die Byteanzahl angezeigt und der Status geladen geht auf ja. Beobachtet man die Tabelle sieht man auch, wenn ein AP aktualisiert wird und die Firmware auf den AP geladen wird.
Geschieht die Aktualisierung des AP beim booten des AP muss man sich um nichts kümmern. Geschieht die Aktualisierung beim täglichen überprüfen der Firmware muss der AP entweder manuell neu gestartet werden (WLC, aktualisierte AP neu starten) oder man richtet dafür einen Cron Job auf dem WLC ein. Anleitung dafür gibt es in der Lancom Knowledge Base.
Wer Probleme mit dem Webserver hat kann mit dem aktuellen Lcos auch die Firmware auf einen USB Stick packen und diesen an den WLC stecken. Die Anleitung hierfür:
http://www2.lancom.de/kb.nsf/1275/AE304 ... enDocument
Viel Spaß.