Nahrání firmwaru přes TFTP
Když jsem svůj Gigaset rozbalil z krabice a připojil potřebné kabely, brzy jsem zjistil, že bez nového firmwaru se dál nehnu :-) Protože z jeho nahrávání se stala malá detektivka, rozhodl jsem se, že postup nahrání firmwaru do Gigasetu prostřednictvím TFTP protokolu popíšu krok za krokem i pro úplné laiky.
Problém nahrávání firmvaru byl v tom, že jsem v tu chvíli neměl, jak ho do přístroje dostat. Nemaje zatím USB harddisk, první pokus byl s USB Flaskou, kterou ale původni firmware odmítal, ačkoliv je USB 2.0 kompatibilní a byla i správně naformátovaná. Zkusil jsem tedy firmware nahrát na network share. Odtamtud už šla aktualizace spustit, ale vzhledem k tomu, že Lemmiho firmwary požadují nahrání ze servisního menu, po chvilce se update zákonitě švihnul.
Zvolil jsem tedy postup se servisním menu, ovšem to podporuje pouze dva způsoby updatu z USB disku (což z Flash "klíčenky" nefungovalo) nebo TFTP update. Nezbývalo mi tedy než zvolit TFTP update a vzhledem k tomu, že ne všichni ví co a jak s TFTPkem, rozhodl jsem se to tady popsat.
Co budeme potřebovat?
- PC, které po síti komunikuje s Gigasetem a u něhož máme práva změnit IP adresu
- Patřičný ZIP s firmwarem (Lemmiho verze najdete třeba tady), který si rozzipujeme do nějaké složky na disku (třeba C:\lemmi)
- TFTP server. Skvělý TFTP server, který Vám doporučuji a který zde budu popisovat je Pumpkin TFTP. Je to freeware a můžete si ho nahrát buďto z originálních stránek http://kin.klever.net/pumpkin/.
Jak tedy postupovat?
- Nainstalujte si na počítači TFTP server (je to rychlé a bezproblémové).
- TFTP server na Gigasetu v servisním režimu běží natvrdo na IP adrese 192.168.1.1 a nelze to změnit. Proto musíme nejdřív změnit adresu našeho PC tak, aby bylo ve stejné síti, (tedy na hodnotu 192.168.1.něco). Spusťte si DOSovské okno a napište příkaz ipconfig. Podívejte se na adresu Vašeho počítače a pokud je 192.168.1.cokoliv mimo 1, můžete pokračovat bodem 3) Pokud potřebujete adresu změnit a víte, jak na to, změňte si ji na požadovanou hodnotu a také pokračuje bodem 3). Kdo si ohledně změny adresy něčím není jistý, nechť pokračuje dále ve čtení tady:
Pravým tlačítkem klikněte na ploše na ikoně "Místa v síti" a zvolte "Vlastnosti". Zvolte "Připojení k místní síti" a v něm "Vlastnosti" a pak "Protokol sítě Internet (TCP/IP)" a opět tlačítko "Vlastnosti".
Pokud vidíte v dialogu čísla, opište si je někam, ať je po akci můžete vrátit na původní hodnoty. Pokud je tam zašrtnuto "Získat adresu IP z DHCP serveru automaticky" a "Získat adresu DNS automaticky", pouze zvolte variantu " použít následující IP adresu".
Do okénka "Adresa IP" zapište adresu 192.168.1.2 a klikněte do řádku "Maska podsítě". Měl by se sám vyplnit na 255.255.255.0. Pokud se tak nestane, vyplňte tuto hodnotu ručně. Zbylá okénka nemusíte vyplňovat a jen pomocí OK pozavírejte všechna okna nastavení sítě.
- Spusťte TFTP server Pumpkin. Stiskněte v něm tlačítko "Put File" a v první řádce (Local File) zvolte pomocí tlačítka vpravo soubor s firmwarem ze složky, kam jste firmware předtím rozbalili (je to soubor s příponou WSW něco jako 2.00.xx.L02.wsw).
Do řádky "Remote Host" vyplňte adresu 192.168.1.1
Ještě NEmačkejte tlačítko "OK".
- Nyní nahoďte na Gigasetu servisní režim. Provedete to tak, že vytáhnete síťovou napájecí šňůru,
zastrčíte ji na 2 vteřiny, vytáhnete na 2 vteřiny,
opět zastrčíte a vytáhnete,
zastrčíte, vytáhnete a
zastrčíte a již necháte zastrčenou. Po chvilce se objeví primitivní menu, které obsahuje řádek: "update from network (tftp)".
Zvolte tuto možnost a objeví se:
"Please send update file with tftp to 192.168.1.1"
Teď už jen na počítači odmáčkněte v Pumpkinovi "OK" a firmware by se měl poměrně rychle nahrát. Pak začne proces updatu, během kterého na obrazovce televize nabíhá lišta. To naopak trvá poměrně dlouho, ale buďte trpěliví a vydržte. Přístroj se nakonec sám restartuje a nový firmware je v něm.
- Vraťte si zpátky nastavení síťové karty na počítači, pokud jste ho ve třetím kroku měnili.
Mimochodem nový firmware už vidí můj USB Flashdisk :-)