Oprava FW AP OvisLink WL-5460AP

OvisLink WL-5460AP patří k jednomu z nejpoužívanějších WiFi zařízení u nás. Je to samozřejmě způsobeno velmi příjemnou cenou a také použitým operačním systémem Linux, který nabízí spoustu možností jak zařízení vylepšit. Bohužel, někdy při změně firmware dojde k potížím, kdy zařízení přestane reagovat na defaultní IP adrese. Pokud se Vám nepodařilo odrovnat alespoň zavaděč systému je možné ještě zařízení oživit.
Njeprve je potřeba zařízení připojit přímo k PC pomocí UTP kabelu, nejlépe bez dalších hubů a switchů. Dále připojte sériový kabel z PC na konektor J4 (viz. zapojení) a spusťte si HyperTerminál. Nastavení sériové komunikace je následující : 38400 bps 8N1 (8 datových bitů, žádná parita a jeden stop bit) a flow control také žádný. Zapněte napájení zařízení a stiskněte escape při první hlášce na obrazovce a uvidíte následující text

---RealTek(RTL8186)at 2006.02.16-18:47+0800 version 1.4 [16bit](180MHz)                                                                       
ip_tables: (C) 2000-2002 Netfilter core team0000000 80ff20d0 80ff2                                                                  
no sys signature at 00010000!                             

Hláška se může maličko lišit podle použitého HW, například u obdobného Ovislinku 1120. Na stroji s WIN XP si zadejte IP adresu 192.168.1.1 s maskou 255.255.255.0 a mejte v rootu disku například C: připraven binární image s požadovaným firmware pro WL-5460 pojmenový pro jednodudchost ap.bin. Pak již z příkazového řádku zadejte


tftp -i 192.168.1.6 put ap.bin

a firmware se nahraje do AP. Pravděpodobně to dopadne hláškou


**TFTP Client Upload, File Name: ap.bin                                       
$16: 80ef9110 0000003                     
|0  
**TFTP Client Upload File Size = 0012DC12 Bytes at 80300000fffffff 00000010 0                                                                             

Success!        
>  
Linux kernel upgrade.                     
 [] [<80                          
burn Addr =0x00030000! srcAddr=0x80300000 len =0x0012dc12                                                         
$24: 80ff9db0 ffffffff                   80ff80                                               
...................                   
Flash Write Su              
mfid=000000c2 devid=00002249                            

a celý proces je hotov. Pokud máte starší verzi AP 1120 je potřeba nahrání do flash provést ručne následujícími příkazy :

RealTek>flw 30000 80300000 0019E80E 
Flash Program from 80300000 to 00030000 with 0019E80E bytes ? 
(Y)es, (N)o->y 
..........................Flash Write Successed! 

kde jsou následující hodnoty : 30000 je místo odkud flash nahráváte, toto číslo nikdy neměňte směrem dolů jinak už nepůjde ani počáteční zavaděč. A následující dvě čísla opište z hlášky, kterou vám vypíše AP po nahrání souboru pomocí TFTP, viz

**TFTP Client Upload, File Name: 1120AP-102g.bin 
- 
**TFTP Client Upload File Size = 0019E80E Bytes at 80300000 

Nyní už jen AP odpojte od napájení a znovu zapněte a celá procedura je hotova a firmware je opět na svém místě. Ještě poznámka, AP neodpovídá v tomto režimu na ICMP žádosti o odezvu a tak jediná možnost jak zjistíte, že je opravdu zapnuté je pomocí protokolu arp příkazem

arp -a 192.168.1.6

kdy si přečtete odpověď s korektní MAC adresou. V opačném případě je problém někde v ethernet připojení AP.

Similar Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *