(tyto výpisy jsou použity z AP WL 1302, ale liší se jenom použitým procesorem)
Ve Windows XP jsem nastavil IP adresu na
IP:192.168.1.10
MASKA: 255.255.255.0
spustil hyperterminál a pro připojení jsem nastavil:
Bity za sekundu (Baud rate): 38400
Datové bity (Data): 8bit
Parita: žádná
Počet stop-bitů: 1bit
Řízení toku (Flow control): Xon/Xoff
Okno hyperterminálu je zatím prázdné
4.
Naposled jsem připojil do Ap napájecí konektor, hyperterminál hned začal vypisovat průběh bootu z flash paměti.
U ART1 output test ok
Uart init
mfid=000000c2 devid=00002249
Found 1 x 2M flash memory
This is eth 0 interrupt
This is 8201BL
---RealTek(RTL8181)at Mon Feb 16 20:22:01 CST 2004 version 3.2 [32bit]
no sys signature at 00010000!
sys checksum error at 00020000!
Jump to image start=0x80300000...
display on
entering boot loader, turning on display
decompressing kernel:
Uncompressing Linux... done, booting the kernel.
...............................................
...............................................
5.
Pro nahrání nového firmware je potřeba pozastavit Boot AP stiskem klávesy ESC.
Takže jsem znovu vytáhnul napájecí konektor z AP a po opětovném zapojení zmáčknul klávesu ESC.
Výpis vypadá asi takto:
UART1 output test ok
Uart init
mfid=000000c2 devid=00002249
Found 1 x 2M flash memory
This is eth 0 interrupt
This is 8201BL
---RealTek(RTL8181)at Mon Feb 16 20:22:01 CST 2004 version 3.2 [32bit]
no sys signature at 00010000!
sys checksum error at 00020000!
---Escape booting by user
(RealTek)
6.
Nyní musíte nastavit IP adresu APčka pro komunikaci s LAN sítí.
Napište v hyperterminálu příkaz help
Zobrazí se toto:
(RealTek)help
----------------- COMMAND MODE HELP ------------------
HELP (?) : Print this help message
D (Address) (Len)
IPCONFIG: (TargetAddress)
J: Jump to (TargetAddress)
FLW: FLW (dst)(src)(length)
FLR: FLR (dst)(src)(length)
(RealTek)
Nyní napište ipconfig 192.168.1.5
Zobrazí se toto:
(RealTek)ipconfig 192.168.1.5
Now your Target IP is 192.168.1.5
(RealTek)
tím jste zajistili, aby mělo APčko IP adresu 192.168.1.5
7.
Máte všechno připravené a můžeme začít přehrávat firmware.
Vypněte všechny firewally (windowsový i externí) pro snadnou komunikaci zařízení.
Uložte nový firmware do adresáře C:\FIRMWARE\firmware.bin.
spusťe příkazový řádek - zobrazte plochu a zmáčkněte tlačítko WIN+R
(nebo start/spustit/cmd) a najeďte do adresáře C:\FIRMWARE
a napište toto: tftp -i 192.168.1.5 put firmware.bin
po nahrání firmware do AP se v příkazovém řádku objeví hláška o proběhnutí přenosu.
8.
Nakonec se přepněte do okna hyperterminálů, přibylo tam pář řádků a mezi nimi také
**TFTP Client Upload File Size = 001B540E Bytes at 80300000
Success!
(RealTek)
v hyperterminálu zadáte příkaz: flw 30000 80300000 001B540E a potvrdíte Y
Každý firmware bude mít tento řádek jiný, proto je důležité zadávat čísla podle zobrazeného řádku nahoře v modrém poli:
**TFTP Client Upload File Size = xxxxxxxx Bytes at 80300000
xxxxxxxx ... má každý soubor s firmwarem jiný !!!
9.
V žádném případě nepište flw xxxxx, kde xxxxx je menší než 10000.
Je to úvodní část flash paměti, kde je umístěn primární loader, který umožňuje změny firmware i při nefunkčním AP
Při smazání této části, budete muset vypájet čip a znovu ho naprogramovat. (Já jsem si to nesmazal :-))
9.
AP je potřeba restartovat a vyzkoušet, jestli se přeflashování FW povedlo.