Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54ag

Forum zu älteren LANCOM Wireless Modellen

Moderator: Lancom-Systems Moderatoren

Antworten
Benutzeravatar
martinw
Moderator
Moderator
Beiträge: 618
Registriert: 06 Apr 2008, 17:31
Wohnort: Aachen

Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54ag

Beitrag von martinw »

Hallo Leute,

wie schon einige Male versprochen, und weil die Frage immer wieder mal auftaucht, hier ein kleines Tutorial, wie man die letzte LCOS-Version (LCOS 8.84RU7, Stand: heute 09.05.2015) auch auf ältere L-54(a|g) aufspielt. Nach offizieller Lesart ist die 8.62RU7 die letzte offizielle Firmware, die auf L-54 der Hardware-Releases B, C und D aufgespielt werden kann - dies ist jedoch nicht korrekt.


Disclaimer
Alle nachfolgend dargestellten Schritte benötigen keine speziellen Tools, sondern basieren rein auf offiziell releasten Firmware-Dateien. Die Machbarkeit habe ich mit vom offiziellen LANCOM FTP-Server bereitgestellten Firmware-Dateien mit eigenen Geräten und eigenem Equipment in meiner Freizeit festgestellt.


Technischer Hintergrund
Meiner bescheidenen Ansicht nach wird das LCOS zur Laufzeit in den RAM geladen, entpackt und von dort aus ausgeführt. Da alle L-54 unabhängig vom Hardware Release über 16MB RAM verfügen, besteht das Kunststück also nur darin, die Firmware in den lediglich 4MB Flash-Speicher der Hw.-Rel. B, C und D unterzubringen (Release F hat 8MB Flash).


Warum braucht man das eigentlich?
Insbesondere zum Betrieb an WLAN-Controllern, die erst im Laufe des L54-Produktlebens bei LANCOM eingeführt wurden, benötigt der L-54 eine Loader-Version >1.86. Auch einige Features in der >8.8x-Firmware (LCOS 8.84RU7 verspricht die Übernahme von Features aus der LCOS 9.x Reihe in die 8er Firmware) könnten nützlich sein.


Benötigt wird
- zu flashender L-54, resettet im Werksauslieferungszustand. Vom Flashen von im Live-Betrieb befindlichen Geräten wird grundsätzlich abgeraten. Dieses ist an einem gut zugänglichen Gerät vorab und auf eigene Gefahr auszutesten!
- aktuelles LANconfig
- Firmware LCOS 8.84RU7 (siehe LANCOM FTP-Server)
- Loader-File LC-L54-CV-7.54.0005.upx

Da ich nicht weiß, ob ich das Loader-File verbreiten darf (es wurde offiziell auf dem LANCOM FTP zum Download angeboten), dieses bitte beim LANCOM Support anfordern. Bitte keine Anfragen hierzu per PM senden!


Durchführung
1) Konverter-Firmware LC-L54-CV-7.54.0005.upx auf das Gerät laden
2) Flash-Vorgang und Neustart abwarten, keinsfalls Stromversorgung unterbrechen (!wichtig!)
3) letzte releaste Firmware LC-L54-8.84.0262-RU7.upx auf das Gerät laden
4) fertig :-)

Es schadet nicht, dem Gerät anschließend einen Power Cycle und einen erneuten Reset zu verpassen, damit insbesondere bei alten Geräten und alten Firmwares die Default-Werte korrekt übernommen werden.

Das Resultat sollte dann so aussehen (Kommando dir/f/t über ssh, telnet oder seriell):

Code: Alles auswählen

| LANCOM L-54ag Wireless
| Ver. 8.84.0262RU7 / 17.04.2015
| SN.  xxxxxxxxxxxx
| Copyright (c) LANCOM Systems

Connection No.: 002 (LAN)


root@:/
> dir/f/t

Position   Status             Version            Date       Size     Index
---------------------------------------------------------------------------
1          active             8.84RU7            17042015   2366     7
2          minimal+inactive   7M54               09052008   920      5
3          <loader>           2.18               07092007   128      0
Dies klingt zunächst einmal trivial. Die wichtige Funktion steckt in der Minimalfirmware 7.54: diese beinhaltet neben der Minimalfirmware praktischerweise auch den Loader 2.18, der durch Umformatierung des Flashes Platz für das "große" Firmware-Image schafft. Wenn man während des Flashvorgangs seriell auf das Gerät guckt, kann man Loader und Konverter "bei der Arbeit zusehen". Der derzeit auf dem FTP angebotene Konverter 8M0 beinhaltet hingegen kein Loader-File. Konverter 8M0 kann im Anschluß zusätzlich aufgespielt werden, bringt aber m.E. keine weiteren/neuen erwähnenswerten Funktionen.


!WICHTIG!
Unbedingt Finger weg von allen Loadern >2.24, auch wenn diese direkt vom Support zugesendet wurden. Am besten gar keinen anderen Loader als den in der Konverter-Firmware bereits enthaltenen benutzen - für Controller-Betrieb ist dieser definitiv ausreichend. ALLE L-54 Releases arbeiten zufriedenstellend in oben gezeigter Konfiguration.

Bei extrem alten Geräten (frühe B-Releases mit sehr alten Loader-Stand) können Zwischenschritte oder serielles Flashen (z.B. über Hyperterminal) erforderlich sein. B-Releases sollten sicherheitshalber grundsätzlich nur Loader 2.18 erhalten, andernfalls besteht bei sehr alten Geräten die Gefahr, den Flash zu zerschießen (erfordert anschließend umfängliche serielle "Reparatur"arbeiten).


Tipp: analog dazu lassen sich auch C-54(a|g) aller Hardware-Releases mit der letzten Firmware 8.84RU7 betreiben.


Viel Erfolg! :-)
garfield0815

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von garfield0815 »

wens die nur auch für den iap geben wurde

was ja grundsätzlich die gleiche Hardware istv
Benutzeravatar
martinw
Moderator
Moderator
Beiträge: 618
Registriert: 06 Apr 2008, 17:31
Wohnort: Aachen

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von martinw »

Das ist natürlich richtig - und ich bedaure ebenfalls diesen künstlichen Firmware-EOL. Immerhin ist der IAP-54 stückzahlenmässig nicht so stark betroffen - alte L-54 sieht man ja ungleich häufiger. Mit der 8.62RU7 kann man aber IMO sehr gut leben.

Die oben genannte Update-Prozedur gilt auch für den IAP-54, das dort benötigte File (Converter mit "eingebautem" Loader) heißt "LC-IAP54-CV-7.54.0005.upx".
Benutzeravatar
stefanbunzel
Beiträge: 1404
Registriert: 03 Feb 2006, 13:30
Wohnort: endlich VDSL-250

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von stefanbunzel »

Hallo Martin,

Super! Und vielen Dank für diese sehr gute und ausführliche Anleitung.

Wie stabil laufen denn die Geräte mit LCOS 8.84 bezüglich freiem Speicher? Dies war für mich in der Vergangenheit der wichtigste Grund, warum ich dem L-54 nur max. LCOS 7.80 verpasst hatte. Bei späteren LCOS-Versionen gab es bei mir täglich mehrfach Neustarts, da dem Gerät ständig der Speicher ausging.

Viele Grüße,
Stefan
GS-2326, 1783VAW, R883VAW, 1781A, 831A, 1781EF+, L-452agn, L-32x, L-54(ag/dual), 1711(+), 1511, 821(+), 3850, 3050, IL-11/2, VP-100 ..., Optionen: CF, PS, WLC
LCS WLAN
Benutzeravatar
martinw
Moderator
Moderator
Beiträge: 618
Registriert: 06 Apr 2008, 17:31
Wohnort: Aachen

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von martinw »

Hi Stefan,

bei der Anleitung geht es natürlich primär um das Herstellen der WLC-Funktionalität, und die ist ja bei entsprechend aktuellem Loader auch bei der 8.62RU7 gegeben.

Zum freien Speicher bei der 8.84 kann ich leider nichts sagen. Ich liefere L-54 nach wie vor mit der 8.62RU7 aus - das hat aber nicht mit der (nicht existenten) "Release-Grenze" zu tun, sondern damit, dass diese einfach super gut läuft. Vielleicht hat ein anderer User Erfahrungen gemacht, hier hatte doch erst kürzlich jemand einen größeren Bestand an alten L-54 auf 8.84er FW geupdatet und davon berichtet. Dabei war doch auch der kleine Fehler in der 8.84RU5 (oder RU6) bzgl. Sendeleistung aufgefallen, WIMRE.
garfield0815

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von garfield0815 »

martinw hat geschrieben:Das ist natürlich richtig - und ich bedaure ebenfalls diesen künstlichen Firmware-EOL. Immerhin ist der IAP-54 stückzahlenmässig nicht so stark betroffen - alte L-54 sieht man ja ungleich häufiger. Mit der 8.62RU7 kann man aber IMO sehr gut leben.

Die oben genannte Update-Prozedur gilt auch für den IAP-54, das dort benötigte File (Converter mit "eingebautem" Loader) heißt "LC-IAP54-CV-7.54.0005.upx".

bei der neu ersten l54 ist SSL email mit drinnen
was zunehmend umunganglicvh ist
Benutzeravatar
martinw
Moderator
Moderator
Beiträge: 618
Registriert: 06 Apr 2008, 17:31
Wohnort: Aachen

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von martinw »

Ja, in der Tat! Da bin ich echt überrascht. Das Thema "SSL eMail" ist hier doch auch heiß diskutiert worden. Das hätte man seitens LANCOM vielleicht noch etwas deutlicher herausstreichen können, in den Release Notes steht nichts dazu.

Habe den FTP gerade nur schnell überflogen, immerhin einige der wichtigen Router-Kandidaten sind dabei.
Benutzeravatar
Jirka
Beiträge: 5225
Registriert: 03 Jan 2005, 13:39
Wohnort: Ex-OPAL-Gebiet
Kontaktdaten:

Re: Tutorial: aktuelle/letzte LCOS-Version auf L-54g / L-54a

Beitrag von Jirka »

Hallo Martin,
martinw hat geschrieben:wie man die letzte LCOS-Version (LCOS 8.84RU7, Stand: heute 09.05.2015) auch auf ältere L-54(a|g) aufspielt.
ist ja schön, dass Du das auch irgendwann mal rausgefunden hast... Ich konnte mir damals das Lachen nicht verkneifen, als ich das hier las: http://www.lancom-forum.de/lancom-wirel ... tml#p70142

Es gibt übrigens noch einen anderen Weg, da braucht man noch nicht mal irgendeine Minimalfirmware für...
martinw hat geschrieben:LCOS 8.84RU7 verspricht die Übernahme von Features aus der LCOS 9.x Reihe in die 8er Firmware
Wie kommst Du denn darauf?

Viele Grüße,
Jirka
Antworten