Pokud chces do WIAP-302-c nebo do WL-1302 (různé názvy pro to samé zařízení) nahrát jiný firmware tak jseš zde dobře. Určitě jsi o něm něco četl, takže nebudu zdržovat a pustíme se do toho (tedy pokud jsi si vědom toho že ztácíš záruku).
Nejříve několik poznatků:
Po změně FW na na fimware APLite je LED dioda bezdrátu (ta prostřední) je nefunkční.

Takhle vypadá samotná deska bezdrátu:
(klikni pro zvětšení na obrázek)


Já jsem (jak je naznačený konektor) připájel hřebínek abych mohl jednoduše kdykoliv připojit serial a mohl měnit firmware. Ale samozřejmě že si tam můžeš připájet přímo draty (na brutál).

Deska s osazeným konektorem.
Vývody jsou následovně (ty co potřebujeme)
Vývod jedna je na konektoru úplně v pravo
1........ TxD (Out)
2........ RxD (In)
3........ GND


Já jsem použil jako převodník mezi serial z PC a bezdrátem kabel na mobilní telefon NOKIA 5110,6310 (propojení mobilu s PC). Rozebral jsem konektor RS232 a místo kabelu k telefonu jsem si tam dal kabel na propojení LED diod mezi základní deskou PC a bednou. Pak stačí nastavit Hyperterminal který je přímo ve Windowsech a nebo jemu podobný.
Bity za sekundu (Baud rate): 38400
Datové bity (Data): 8bit
Parita: žádná
Počet stop-bitů: 1bit
Řízení toku (Flow control): Xon/Xoff

No a už nic nebrání už tomu to všechno zapojit. Zapojit bezdrat do LAN sítě (a nebo křížený kabel a spojit bezdrát přímo do PC, v PC nastavit IP: 192.168.1.10 MASKA: 255.255.255.0) propojit s PC serial s převodníkem a nakonec napájení bezdrátu. Pokud je vše v pořádku tak v tom terminálovem programu se ukáže:
UART1 output test ok
Uart init
Found 1 x 2M flash memory
This is eth 0 interrupt 
This is 8201BL

---RealTek(RTL8181)at Mon Feb 9 10:33:01 CST 2004 version 3.2 [32bit]
no sys signature at 00010000!
Jump to image start=0x80300000...
display on
a výpis jede dál...... tak zařízení zase vypnem.
Zase zapnem a klepeme do klávesy ESC.... pak se objeví:
UART1 output test ok
Uart init
Found 1 x 2M flash memory
This is eth 0 interrupt 
This is 8201BL

---RealTek(RTL8181)at Mon Feb 9 10:33:01 CST 2004 version 3.2 [32bit]
no sys signature at 00010000!

---Escape booting by user
<RealTek>


do promtu když dáš help a odklepneš vypíše:
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>
Pokud máš jinak nastavenou síť (adresa bezdrátu je 192.168.1.6 ale na na ping neodpovídá) tak si jeho IP můžeš změnit tak že do řádku napíšeš IPCONFIG xxx.xxx.xxx.xxx (místo xxx si zadej IP adresu) no a pak tam můžeš nahrát nový firmware.

V adresáři kam jsi si uložil firmware (v počítači) si zapneš Příkazový řádek (CMD snad každý zná) a napíšeš (firmware se tam hrne pres TFTP):
tftp -i 192.168.1.6 put firmware.bin
(zase pokud jsi si zněnil IP bezdrátu tak si to v tom přikazu změn a nazev souboru take [já použil název souboru firmware.bin) po nahrání se ti v te terminálové konzoli ukáže:
**TFTP Client Upload File Size = 001B540E Bytes at 80300000

Success!
<RealTek>



A pak jen do konzole zadáš příkaz: flw 30000 80300000 001B540E
a nasledne potvrdit Y.
Takhle se dá uploadnout jakykoli firmware, staci v prikazu flw 30000 80300000 xxxxxxxx nahradit xxxxxxxx spravnou velikosti, kterou ziskate z radku:
**TFTP Client Upload File Size = 001B540E Bytes at 80300000



POZOR!!!
Nikdy, ale opravdu nikdy nepište flw xxxxx, kde xxxxx je menší než 10000. V téhle úvodní části flashky je totiž primární loader, který právě umožňuje ty změny firmware. Pokud si tu část do 10000 nepřepíšeš, tak je ten bezdrát prakticky nezničitelý