Jistě to znáte, skončí Vám záruka na zařízení, a pak to přijde – error. Nedávno mi takto málem odešel do křemíkového nebe router TP-Link WR1043ND v2.1, zasekl se a po restartu už svítila pouze dioda power a problikávala WiFi, jinak nic nefungovalo. Naštěstí se mi podařilo router oživit. Níže přikládám stručný návod, třeba pomůže i Vám. Před tím, než se do toho pustíte, se ale podívejte na tyto odkazy:
- Převodník USB to TTL
- OpenWRT a TP-Link WR1043ND
- 1. užitečné video pro TP-Link WR1043ND v1
- 2. užitečné video pro TP-Link WDR4300
- DD-WRT ke stažení
- Z Open-WRT nebo DD-WRT na OEM FW
!! Tento postup může nenávratně poškodit Vaše zařízení, veškeré úkony děláte na svoji vlastní odpovědnost !!
Stručný postup, jak oživit mrtvý router:
Připojení přechodky USB to TTL:
- k routeru připojíme jednotlivé piny GND, RX, TX (na jedné straně RX a TX prohodit), VCC nepřipojovat!
- router (LAN) a síťovku u PC propojit LAN kabelem
- na PC otevřít Správce zařízení a zjistit číslo COM portu, který patří převodníku USB to TTL a nastavit:
- Bits per second: 115200
- Data bits: 8
- Parity: None
- Stop bits: 1
- Flow control: None
- spustit PuTTY – serial
- COMx rychlost 115200
- a připojit se
- zapnout router
- jak v PuTTY naskočí „Autobooting in 1 seconds“ nutné zadat první příkaz:
- tpl (ENTER)
- tftpboot (ENTER)
- nastavit dle výpisu IP na síťovou kartu PC př. 192.168.1.100; 255.255.255.0; 192.168.1.1 (IP;mask;GW)
- opsat si název souboru z výpisu „6F01A8C0.img“, dle názvu přejmenovat souboru „factory-to-ddwrt.bin“
- spustit TFTPD
- vybrat síťovou kartu, ke které je připojen router
- do kořenového adresáře s TFTPD nahrát soubor „6F01A8C0.img“
- soubor se automaticky nahraje, pokud ne, zadat v PuTTY: tftpboot (ENTER)
- erase 0x9f020000 +7b0000 (ENTER)
- cp.b 0x81000000 0x9f020000 0x7b0000 (ENTER)
- reset (ENTER)
- na síťové kartě PC nastavit získávání IP a DNS z DHPC
- na 192.168.1.1 bude dostupný DD-WRT
Z DD-WRT na OEM firmware
- přihlásit se do DD-WRT
- karta Services
- povolit SSHd -> Apply Settings
- karta Administration
- povolit SSH Management -> Apply Settings
- restartovat router
- spustit WinSCP
- připojit se k IP routeru do DD-WRT se přihlásit: root / zvolené heslo
- nahrát TL-WR1043ND-V2-FW0.0.3-stripped.bin na router do adresáře /tmp
- spustit PuTTY – SSH připojení
- cd /tmp
- mtd -r write TL-WR1043ND-V2-FW0.0.3-stripped.bin linux
- restartovat router
- vše je hotovo a na routeru je nahrán OEM firmware
- stačí se jen přihlásit k 192.168.0.1