Záchrana Ovislink WL-1120AP

Postup na opravu nefunkčního AP s dobrým bootloaderem.

1.

Toto AP má již z výroby konektor seriového rozhraní


Elektronická deska
Elektronická deska

ke kterému se připojí převodníkTTL.


záchrana ovis5460 01
Převodník TTL
2.

Pro lepší pochopení přikládám detail konektoru.


Detail konektoru
Detail konektoru
3.

AP jsem spojil UTP kříženým kabelem do PC LAN a taky jsem připojil konektor od převodníku TTL.


Připojení k PC a TTL
Připojení k PC a TTL

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. Tím máme komunikace mezi AP a PC v pořádku.


výpis z Hyperterminálu:

UART1 output test ok
Uart init
Found 1 x 2M flash memory

---RealTek<RTL8181)at Thu Nov 13 01:55:53 CST 2003 version 2.02
Error led is OnJump to image start=0x80300000...
Error led is Offdisplay on
entering boot loader, turning on display
decompressing kernel:
Uncompressing Linux...
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 z Hyperterminálu:

UART1 output test ok
Uart init
Found 1 x 2M flash memory

---RealTek<RTL8181>at Thu Nov 13 01:55:53 CST 2003 version 2.02
Error led is On
---Escape booting by user
<RealTek>
6.

Nyní zkontrolujene IP adresu APčka pro komunikaci s LAN sítí. Napište v hyperterminálu příkaz help

<RealTek>help

výpis z Hyperterminálu:

<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


<RealTek>ipconfig

výpis z Hyperterminálu:

<RealTek>ipconfig
Target Address=192.168.1.6
<RealTek>

Tím jsem zjistil IP adresu APečka, v mém případě 192.168.1.6, která je v pořádku.

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 a přejmenujte ho na firmware.bin. Výsledný struktura složky bude 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.6 put firmware.bin



C:\>tftp -i 192.168.1.6 put C:\firmware.bin

Po nahrání firmware do AP se v příkazovém řádku objeví hláška o proběhnutí přenosu.

Přenos byl úspěšný: 1698258 bajtů za 14 sekunds, 121304 bajtů/s
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>

Dále v Hyperterminálu zadejte příkaz: flw 30000 80300000 001B540E
a potvrdíte Y (yes)

<RealTek>flw 30000 30000 80300000 001B540E
Flash Program from 80300000 to 00030000 with 001B540E bytes ?
(Y)es, (N)o->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, nebo použít JTAG kabel.


Do tohoto AP jsem nahrál firmware AP-PRO bezplatnou verzi bez technické podpory.





Pondělí / 20. listopadu 2017 / 23:44:15
.: SmallCastle © 2006 - 2011 :.