Firmware vernieuwen
referentie Z078G
1: Inleiding
2: Voorbereidingen
3: Verschillende methoden:
4: Upgraden via de Router Web configurator
5: Upgraden via een seriële aansluiting
6: Upgraden via FTP
De firmware van een ZyXEL zijn de programma's in de ZyXEL zelf. Zij hebben dezelfde functie als de programma's op uw computer: zij zorgen ervoor dat een verzameling electronische onderdelen in een kastje werken als modem, switch of router.
De fabrikant gaat ook na het verschijnen van een product verder met het verfijnen en verbeteren van de firmwares. Daarom kan het zinvol zijn om uw ZyXEL van de nieuwste firmware te voorzien. Maar aangezien daarbij vaak de oude instellingen verloren gaan geldt hierbij:
"If it ain't broken don't try to fix it".
Houdt bij het uitvoeren van een firmware upgrade rekening met de volgende beperkingen:
- Firmware bedoelt voor een bepaald model werkt in de regel alleen bij dat specifieke model en niet bij andere modellen.
- Sommige modellen, welke geleverd worden door een internet provider, hebben firmware nodig welke alleen van de website van die provider te betrekken is.
"Gewone" firmware werkt niet met deze modellen. In geval van twijfel: mail ZyXEL support
- Soms moeten firmware upgrades in een bepaalde volgorde worden uitgevoerd. Het is dus niet altijd mogelijk om meteen iedere gewenste firmware in een bepaald apparaat te installeren. Firmwares worden in de regel geleverd met zgn "release notes". Lees deze.
- In de regel is het installeren van nieuwe firmware omkeerbaar: u kunt terug naar oudere firmware indien dit gewenst is.
Maar er zijn uitzonderingen. Lees de release notes, want sommige upgrades zijn onomkeerbaar.
- In enkele gevallen is voor het installeren van nieuwe firmware een extra programma nodig. Dit wordt omschreven in de release notes.
- In sommige gevallen kan het laden van nieuwe firmware er toe leiden dat alle instellingen in de router gewist worden. Dit is van nut in die gevallen dat u met een schone configuratie opnieuw wenst te beginnen met het instellen van het apparaat. Houdt hier mee rekening en bewaar de oude instellingen van het apparaat indien u twijfelt.
2.1 Resetten
Verwijder voor de zekerheid alle instellingen uit de router door het apparaat met de hand te resetten. De juiste procedure verschilt per model. Zie hiervoor de met de router meegeleverde handleiding. Voor de verschillende Prestige 600 serie modellen zie onderstaande link:
Resetten.
2.2 Firmware ophalen
Haal de juiste firmware op van het Internet. Voor alle recente ZyXELs zijn op Internet de nieuwste versies van de firmware en bijbehorende lege configuraties te vinden. ftp.zyxel.dk *
Let vooral op het kiezen van de juiste typeaanduiding. Meer hierover kunt u vinden achter de link:
Type-aanduiding
De aangegeven sites bevatten alleen de firmware voor modellen welke het afgelopen jaar op de markt zijn verschenen.
Staat er geen firmware tussen voor het apparaat waarvan uw de firmware wenst te vernieuwen, dan wil dat niet zeggen dat er geen firmware voor bestaat.
Neem in dat geval contact op met de helpdesk van
ZyXEL support Nederland.
Vermeld dan in de Email in ieder geval het serienummer van het apparaat en de firmware welke er nu in zit.
De firmware wordt meestal aangeboden als .ZIP bestand. Pak dit bestand op een plaats waar hij goed is terug te vinden. Het .Zip bestand bestaat meestal uit drie losse bestanden: een .PDF bestand met instructies en omschrijving, een .BIN bestand met de nieuwe firmware zelf en een .ROM bestand waarmee u alle instellingen uit de router kunt verwijderen.
2.3 Controlen en instructies lezen.
Lees het meegeleverde .PDF bestand.
Deze bevat vaak belangrijke instructies..
Er zijn verschillende manieren om de ZyXEL van nieuwe firmware te voorzien. Niet iedere methode is mogelijk op iedere ZyXEL en iedere methode heeft zijn eigen voor- en nadelen.
- Voor nieuwere typen ZyXEL routers kies:
Upgraden via de router web configurator
(tenzij anders aangegeven in het bijgesloten .PDF bestand)
- In het geval dat:
- De eerste methode niet werkt,
- U een router in Bridge (modem) mode probeert te upgraden,
- De router anders niet te bereiken is,
kies dan voor het alternatief:
Upgraden via de seriële toegang.
Deze methode is effectiever maar bewerkelijker. Bovendien is niet ieder type voorzien van een seriele toegang.
- Voor gevorderde gebruikers van Windows is:
Upgraden via FTP een alternatief.
4: Upgraden via de router web configurator
Dit is de meest gangbare methode.
Voor het gebruik van deze methode zult u via een web browser toegang moeten hebben tot de router.
Dit wordt beschreven onder de link: Toegang met de router web configurator
Na de instructies van bovenstaande link te hebben uitgevoerd komt u in het hoofdscherm van de router.
De verschillende modellen hebben vensters welke enigszins van elkaar af kunnen wijken. In het voorbeeld zijn de vensters van een ZyXEL Prestige 650 H-13 en 660 R-D aangehouden.
4.1 Hoofdmenu
(ouder model ZyXEL)
Klik onder de kop Maintenance op Firmware |
(nieuwer model ZyXEL)
Klik op Maintenance en daarna op Tools |
 |
|
4.2 Firmware menu
(ouder model)
U komt in het volgende menu: |
(nieuwer model)
Klik op het tabblad Firmware voor het volgende menu: |
 |
|
4.3 Keuze Firmware versie
Klik op Bladeren en ga naar de plaats waar u de firmwares op uw computer heeft bewaard.
U kunt de juiste plaats vinden door op de boven aangegeven plaats te klikken en naar de map op uw computer te gaan waar u de bestanden heeft opgeslagen. Dit venster ziet er in verschillende versies van Windows niet altijd precies zo uit, dus het uiterlijk kan iets afwijken van het voorbeeld.
In dit geval wordt als voorbeeld het bestand 34fv1c0.bin genomen, dit is een firmware voor een Prestige 650H-13 router.
Andere firmwareversies en firmwareversies voor andere modellen hebben natuurlijk een andere naam, maar altijd de .BIN extensie.
Selecteer het bestand en klik op Openen.
4.4 Upload
U komt terug in het firmware venster. Klik nu op Upload
Het apparaat is nu enige tijd bezig om de bestanden te verplaatsen en zal zichzelf daarna herstarten.
Bij een succesvol verlopen Upload komt u terug in het hoofdmenu of krijgt u de volgende tekst te zien. (De tekst wijkt iets af op oudere modellen)
Volg deze instructie op en onderbreek het programma niet. Onderbreken kan er toe leiden dat het apparaat niet meer benaderbaar is.
Mogelijk krijgt u na enige tijd het volgende venster te zien:
En dient u de aangewezen tijd te wachten. (In dit geval ongeveer twee minuten)
Zoek daarna opnieuw contact met de router via uw browser (tik het adres opnieuw in in de adresregel en druk daarna op
).
4.5 Mislukte upgrade.
Indien er ergens iets fout is gegaan krijgt u de volgende tekst te zien:
Probeer de procedure in dat geval opnieuw, maar gebruik dit keer de procedure:
Upgraden via de seriële toegang.
4.6 Controle firmware versie.
U kunt de huidige firmware van uw router vinden door opnieuw de router web configurator in te gaan en in het hoofdmenu onder Maintenance op de optie System Status te klikken.

Uit deze system status blijkt dat deze router nu is voorzien van ZyNOS F/W (firmware) versie 3.40(FV.1).
4.7 resetten
Sommige wijzigingen worden alleen uitgevoerd als u na de firmware upgrade het apparaat reset in zijn fabrieksinstellingen.
Voer deze reset uit via de webconfigurator: Op de pagina waarmee u de firmware kiest (4.2) staat ook een mogelijkheid om het apparaat te resetten:

Met deze reset worden alle bijzondere instellingen
welke u zelf heeft ingevoerd ongedaan gemaakt. U zult deze dus opnieuw in moeten voeren.
Bij problemen:
- Bij oudere ZyXEL modellen (zoals de Prestige 650H-11, H-13 en sommige HW modellen) dient u na het gebruik van het .BIN bestand de procedure te herhalen met het juiste .ROM bestand (de "lege configuratie"), om er zeker van te zijn dat er geen restanten van de instellingen van de eerdere versie achter zijn gebleven.
- Indien u een wat oudere ZyXEL voorziet van een firmware versie welke zeer recent is kan het gebeuren dat deze methode niet werkt. Bij gebruik van een verkeerd bestand of het onvolledig over komen van het bestand kan het voorkomen dat de router "klem" slaat en niet meer normaal bereikbaar is. Ook een handmatige reset lijkt dan niet meer te werken. Maak in deze gevallen gebruik van de Seriële toegang van de ZyXEL, indien aanwezig.
- Ook in andere gevallen waarin de upgrade niet lukt is de Seriële toegang het aangewezen alternatief.
5: Upgraden door de seriële toegang
Dit is de meest zekere en betrouwbare methode om de router van firmware te voorzien.
De methode kan ook helpen een router van firmware te voorzien in die gevallen waarbij een poging met telnet of de web configurator is mislukt en waarbij de router niet meer normaal te benaderen is.
Niet alle ZyXEL routers beschikken echter over een dergelijke toegang. Voorbeelden van routers zonder zo'n toegang zijn de ZyWALL 1, de Prestige 304 en de Prestige 650 R-11 en 13.
Voor gebruik van de seriele toegang zult u eerst de computer juist op de router aan moeten sluiten en instellen.
Gebruik hiervoor een terminalprogramma met de instellingen:
- Data rate 9600 baud
- Parity: None
- Data bits: 8
- Stop Bits: 1
- Flow control: (Datatransportbesturing): none (geen)
Zet deze laatste optie alleen op 'Hardware Handshake' voor de oudere modellen Zyxels.
Denk hierbij aan de Prestige 100, 128, 201, 202, 312, 314, 480, 642, 652-R11/13, Zywall 2WE en de Zywall 10 (zonder W er achter) .*
De volledige procedure om een seriële verbinding op te zetten wordt omschreven in onderstaande link:
Toegang met een seriële verbinding.
MAC OS:
De omschrijving hieronder gaat uit van het gebruik van HyperTerminal.
De instructies voor het gebruik van ZTerm (op een MACintosh) zijn vrijwel gelijk.
|
5.1 Zet de ZyXEL in debug mode
Voor het upgraden naar een nieuwere firmware moet de ZyXEL in de DEBUG mode staan. Hiertoe dient u tijdens het opstarten van de ZyXEL direct op een willekeurige toets te drukken. Dit wordt verder beschreven onder:
Debug en normal mode.
Was de router onbereikbaar via Telnet en ziet u in het venster CCCC... dan kunt u meteen naar stap 5.5 gaan, zo niet:
5.2 Kies hogere snelheid
Tik het volgende in om het laden van de firmware te versnellen:
ATBA5 
De router zal zich op 115.2 bps (115200 baud) instellen.
Sommige oudere modellen ondersteunen deze hoge snelheid niet, maar wel de snelheid van 38k4. Zie hiervoor de link:
seriële toegang op hogere snelheden
In dit document wordt verder uitgegaan van een nieuwe snelheid van 115.200.
5.3 Opnieuw verbinding maken
Verbreek nu de verbinding door in HyperTerminal op Disconnect (Hoorn erop) te klikken.
Pas HyperTerminal aan op de hogere snelheid:
Ga naar Bestand> Eigenschappen en klik op de knop "configureren..."

En pas de bovenste instelling aan naar 115200:

Maak vervolgens weer verbinding door in HyperTerminal op Call (Hoorn eraf) te klikken.
5.4 Gereed maken voor ontvangst
Tik in:
ATUR
Op een zeker moment is de router gereed voor het ontvangen van het configuratiebestand, bijvoorbeeld340fv1c0.BIN voor een ZyXEL Presige 650 H-13 router.
Let op: het is mogelijk dat de router voordien eerst nog e.e.a. moet wissen.
Zodra de router klaar is, ziet u elke seconde een extra symbool verschijnen.
Soms is het symbool een C of #, soms een §. Dit is afhankelijk van het model en de firmware. De router staat nu open voor ontvangst. Geef de computer opdracht het bestand naar de router te versturen.
5.5 Verzenden
Kies vervolgens in het HyperTerminal menu het volgende:

Transfer > Send File... (Nederlands: Verplaatsen > Bestand verzenden)
Nu opent er een nieuw venstertje:

Transfer > Send File...
Browse (Blader) naar het juiste .BIN bestand.
Selecteer het bestand en klik op Open.
Selecteer bij Protocol de optie Xmodem.
Klik vervolgens op Send (verzenden) om de firmware in de router te laden.
MAC OS:
U kunt het Xmodem protocol vinden onder Settings > Transfer Options... > Default Protocols. Aldaar kan men bij Send: en Receive: in het pulldown menu voor Xmodem kiezen.
Vervolgens kunt u via File Send Xmodem... etc.
|
5.6 Opnieuw verbinden met lagere snelheid.
Na het laden wachten tot de router klaar is. De router zal zichzelf na een succesvolle firmware update terug plaatsen in de lagere snelheid van 9600 baud. Verbreek de hyperterminalverbinding (hang op), pas de snelheid van uw Hyperterminal verbinding aan en maak opnieuw een verbinding op de lagere snelheid. (telefoon van de haak nemen.)
5.7 Opnieuw resetten.
Herstart de router handmatig volgens de meegeleverde handleiding. Voor de verschillende Prestige 600 serie modellen zie onderstaande link:
Handmatig resetten
5.8 Opnieuw configureren.
Configureer de router opnieuw voor internet toegang. Zie onder meer de link Internet toegang instellen.
5.9 Legen van de configuratie en/of bestaand configuratiebestand laden
Soms is het nodig om na een succesvolle upgrade van nieuwe firmware een leeg configuratiebestand in de modem of router te laden, maar deze stap is niet altijd nodig.
Indien dit nodig is wordt dit beschreven in het .PDF bestand dat samen met de firmware werd geleverd. De procedure is identiek aan de stappen hierboven, met de volgende opmerkingen:
- Gebruik het .ROM bestand en niet het .BIN bestand
- Het .ROM bestand is in de regel veel kleiner. Het heeft daarom vaak niet zo veel zin om hogere snelheden te gebruiken. Stap 5.2 en 5.3 kunt u daarom overslaan.
- Bij stap 5.4 gebruikt u niet het normale commando ATUR maar het commando ATUR3

Deze methode is sneller dan een seriële toegang, maar veronderstelt enige kennis van FTP en DOS bij de gebruiker.
De ervaring heeft geleerd dat niet ieder speciaal FTP programma goed overweg kan met de toegang tot de router. Maak daarom uitsluitend gebruik van de FTP mogelijkheden van DOS.
6.1
Open een DOS-prompt.
6.2
Ga naar de map waar de firmware bestanden (*.BIN, *.ROM) zich bevinden
6.3
Maak een FTP verbinding door op een DOS-prompt in te tikken:
FTP (IP adres van de router)
Voorbeeld: FTP 192.168.1.1
6.4
Tik de gebruikersnaam in (standaard admin, in enkele gevallen root) en druk op 
Tik het wachtwoord in (standaard 1234) en druk op
.
U bent nu ingelogd op de FTP server van de ZyXEL Router.
6.5
Tik in:
bin 
(Dit zorgt ervoor dat het bestand binair wordt opgeladen)
6.6
Tik in:
hash 
(Dit zorgt ervoor dat u de voortgang kunt volgen)
6.7
Tik in:
put binfilename.bin ras 
binfilename.bin staat voor de naam van de .BIN file, bijvoorbeeld p100e.bin
6.8
De .BIN file word nu in de router geladen. Na enige tijd is de router klaar met het verwerken van het bestand en zal de router herstarten.
6.9
Tik in:
quit 
6.10
Tik in:
open (IP adres van de router) 
Voorbeeld: open 192.168.1.1
6.11
Log wederom in zoals eerder omschreven.
Let op: in sommige gevallen worden er wijzigingen aangebracht in het deel van de router waar de instellingen in het geheugen van de router worden opgeslagen. Derhalve is het verstandig om de router te voorzien van de fabrieksinstellingen.
D.w.z. de router gaat terug naar IP adres 192.168.1.1, de DHCP server staat aan, etcetera.
6.12
Tik in:
>
put romfilename.rom rom-0 
romfilename.rom staat voor de naam van de .ROM file, bijvoorbeeld p100e.rom. De .ROM file word nu in de router geladen. Na enkele seconden is de router klaar met het verwerken van het bestand.
6.13
Tik in:
>
bye 
De router zal herstarten met de fabrieksinstellingen.
Relevante links:
Resetten
Overzicht van firmwares
Toegang met de router web configurator
Toegang met een seriële verbinding.