Upgrade novějších TP-Link routerů na DD-WRT

touchwood, 29.12.2016 06:00, Hardware, 12 odpovědí (6249 zobrazení)

Nedávno jsem potřeboval vyřešit problém klientské stanice a požadavek byl využít router, který si uživatel již zakoupil. Bohužel TP-Link v posledních firmwarech blokuje možnost nahrát alternativní firmware přes webové rozhraní, což mě dost nemile překvapilo - upgrade selže s chybou 18005.

Jak tento problém řešit? Našel jsem na internetu možnost jak naflashovat firmware pomocí tftboot režimu. Připadlo mi to ale dost složité, a hlavně byl třeba sériový TTL port, což pro běžné PC předpokládá nákup speciálního USB převodníku na TTL úrovně, který jsem neměl po ruce (po pravdě, měl - v Raspberry Pi, ale nechtělo se mi s tím laborovat).

Vzpomněl jsem si, že už staré Asusy měly recovery režim a speciální aplikaci na obnovu firmware. Začal jsem se tedy zkoumat za pomoci packet snifferu, zda něco podobného neumí taky TP-link. Konkrétně se jednalo o model WR-841N v11. A umí - stačí podržet tlačítko "reset" při zapnutí routeru po dobu 10s, podobně jako u prastarých Asusů. :-)

Dalším krokem bylo zjištění, že router v TFTP režimu očekává TFTP server na IP adrese 192.168.0.66. Použil jsem starý dobrý TFTP server, který jsem používal už dávno pro správu Cisco switchů a routerů (ke stažení zde: http://tftpd32.jounin.net/tftpd32_download.html), z jehož logu a logu snifferu jsem zjistil jméno souboru, který se má stahovat. V mém případě se jednalo o soubor wr841nv11_tp_recovery.bin (jméno se liší podle typu a verze routeru a zřejmě jde o kombinaci typu a verze routeru).

http://tftpd32.jounin.net/images/working_tftpd32.j   pg

Zbytek byl už jednoduchý - firmware stažený z DD-WRT (verzi určenou pro přechod z originálního/factory firmware) jsem přejmenoval podle výše uvedeného odchyceného jména a umístil do složky sdílené TFTP serverem. Voilá, po krátké chvilce se router restartoval a já měl k dispozici DD-WRT.

Než se ale pustíte do flashování, upozorňuji, že uvedený postup není bez rizika. Šance, že váš router se stane cihlou ("brick") není zrovna malá.

Pokud se přesto do flashování pustíte, dejte vědět v diskusi, zda jste uspěli. A případně s jakým zařízením a jménem souboru (předpokládám, že to bude podobné i u ostatních modelů od TP-Linku).

Odpovědět


PředmětAutorDatum
Re: Upgrade novějších TP-Link routerů na DD-WRT L-Core29.12.2016 09:47
Re: Upgrade novějších TP-Link routerů na DD-WRT XoXoChanel29.12.2016 11:47
Re: Upgrade novějších TP-Link routerů na DD-WRT touchwood29.12.2016 22:24
Re: Upgrade novějších TP-Link routerů na DD-WRT host30.12.2016 17:46
Re: Upgrade novějších TP-Link routerů na DD-WRT XoXoChanel30.12.2016 17:57
Re: Upgrade novějších TP-Link routerů na DD-WRT fleg-sk31.12.2016 08:14
Re: Upgrade novějších TP-Link routerů na DD-WRT touchwood31.12.2016 08:27
Re: Upgrade novějších TP-Link routerů na DD-WRT mif31.12.2016 09:18
Re: Upgrade novějších TP-Link routerů na DD-WRT kmochna31.12.2016 11:51
Re: Upgrade novějších TP-Link routerů na DD-WRT touchwood31.12.2016 16:55
Re: Upgrade novějších TP-Link routerů na DD-WRT MaraJenes04.01.2017 18:19
Re: Upgrade novějších TP-Link routerů na DD-WRT poslednísobtik08.02.2017 19:19

Re: Upgrade novějších TP-Link routerů na DD-WRT

Moderátor L-Core, 29.12.2016 09:47
Jó, cihla, to znám… ;-)

(další update firmwaru Mikrotiku už jedině "téte á téte" v březnu. Paní L-Coreová uvaří kafe, upeče kokina… 8-))

↑ Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Registrovaný XoXoChanel, 29.12.2016 11:47
Zdarec palec kotrmelec
U toho TP-Link, nestaci jen stahnout <DD-WRT> z ("https://www.dd-wrt.com/site/") v 'Ruter-Dabase' najit urcity model "TP-Link" , pripojit se do TP-Linku klasicky pres 192.168.xx.xx a provest 'FLASH' ruter pres 'TOOLS' => 'UPGrade' zvolit DDWRT.bin ? /* jen se ptam, clanek je dobrej a opravdu prehledny.
* Dle modelu a kompatibility urcitého TP-Linku s DDWRT samozrejme.

↑ Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Administrátor touchwood, 29.12.2016 22:24
1. v router database nenajdeš nic, co by se dnes prodávalo. Aktuální verze desek (v prodeji je už v11) se vůbec neobtěžují dát na web a musíš na FTP.

2. Flash přes Web právě nefunguje - o tom jak to obejít je celý článek. ;-) Končí to záhy takto:

http://i.imgur.com/RzxJtof.png

edit: nenapadlo mě přejmenovat soubor a zkusit to přes webinterface, ale myslím, že takto jednoduché to nebude.
11110110110 ----- Chcete-li soukromě využít našich služeb, obraťte se na placenou službu http://it.poradna.net

↑ ← Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Administrátor host, 30.12.2016 17:46
No nevím, ale vysloveně píšou: Please check file name. To by byl gól.... ;-)
Jaká otázka, taková odpověď.

↑ ← Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Registrovaný XoXoChanel, 30.12.2016 17:57
Na Belkin i Sagemu mi to tak prave jde, pouze pouhy Flash_Souboru .bin pres webinterface a prepsany mi bere..
* Az na jeden Netagar ktery jsem zkousel, prepsany  je oznacen, bran jako  poskozeny, nebo console vyhazovala chybu, uz nevim.

↑ ← Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

fleg-sk [88.80.254.xxx], 31.12.2016 08:14
Clanok super az som sa divil, ze sa ti s tym chcelo tolko zapodievat, ale tiez vyjadrim podozrenie, ci nie je tak trosku zbytocny, pretoze si myslim, ze to, co si ty pracne prevadzal cez recovery mode sa deje cez web rozhranie. Najuzitocnejsia informacia bola nazov fw suboru, co sa vsak dalo zistit aj z webu TP_linku.
Skoda, ze to nemam ako overit, s TP_linkami som uz skoncil a uz vyse roka sa mi dari tlacit vsade Mikrotiky, ak to obkecam zakaznikovi je nakoniec spokojny aj ked nema doma vopred vybraty model s 3 antentakmi a s turbo napisom na krabici 300Mb/s,
Myslim, ze cinanom sa nechcelo moc narobit, takze cela uprava ich fw vyzera tak, ze jedine, co si router kontroluje je nazov aktualizacneho suboru.

↑ ← Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Administrátor touchwood, 31.12.2016 08:27
neměl jsem jinou možnost - seděl jsem doma, neměl jsem žádný náhradní kus HW, tak jsem musel improvizovat. :-)
Navíc celá procedura mi trvala jen slabou hodinku a vzal jsem to jako určitou výzvu. :-)
11110110110 ----- Chcete-li soukromě využít našich služeb, obraťte se na placenou službu http://it.poradna.net

↑ ← Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Moderátor mif, 31.12.2016 09:18
No já nevím... Před lety jsem upnul DDWRT na 1043-ku a chovalo se to jak motor na principu náhodných výbuchů. Byl jsem rád, že jsem před tím provedl zálohu.
Temeritas est damnare, quod nescias

↑ Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Zlatý rádce kmochna, 31.12.2016 11:51
dejte síťařovi týden volna... jaký je zisk změny fw oproti stávajícímu? přeci jen je to risk.
žádné hradby, žádný příkop ani snesitelný plot. tady by neudrželi ani krávu.

↑ Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Administrátor touchwood, 31.12.2016 16:55
zisk byl režim klient. ;-)
11110110110 ----- Chcete-li soukromě využít našich služeb, obraťte se na placenou službu http://it.poradna.net

↑ ← Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT

Registrovaný MaraJenes, 04.01.2017 18:19
Přes tohle se už pěkně dlouho vrací z5 k originálu. A já to tak i s DDWRT dělal, přes web se mi to někdy nezdařilo.

↑ Odpovědět


Re: Upgrade novějších TP-Link routerů na DD-WRT poslední

Registrovaný sobtik, 08.02.2017 19:19
Dobrý den,
zrovna včera jsem upgradoval stejný router na DDWRT právě kvůli tomu již zmíněnému režimu klient :-)
Existuje ještě jednodušší postup, kdy si na internetu najdete upravenou verzi firmwaru "150616" a potom můžete již cokoli nahrát přes webové rozhraní. Upravenou verzi najdete v diskuzích k openwrt.

Vlada
pravda je tam venku

↑ Odpovědět


TOPlist