Powrót do stockowego firmware w TL-WR1043ND V3

Powrót do stockowego firmware w TL-WR1043ND V3

Kategorie: Krótko

Data dodania: 23 lutego 2018

Dziś będzie krótko. Nawet bardzo krótko.

Trafił mi się router do zabawy TL-WR1043ND V3, który jako software miał wgranego Gargoyle… No to postanowiłem go ożywić i wgrać mu stockowego firmware, aby zobaczyć co dalej. Możliwe, że później wrócę do Gargoyle.

Niby prosta sprawa – ściągamy oryginalny soft ze strony producenta, wgrywany za pomocą interfejsu i kończymy pracę… No ale gdyby tak było, nie pisałbym tego wpisu.

Oryginalne oprogramowanie do którego chcemy wrócić zawiera w sobie bootloader, który nie jest „blokowany” przez Gargoyle i uniemożliwia nam to wgranie stockowego softu.

Jak to naprawić? Usuńmy początkową część pliku! 🙂

Ja w swoich walkach z tym tematem użyłem polecenia dd, które znajdziemy w każdym Linuxie (oraz zapewne macOS – nie sprawdzałem), ale też w Windowsie za pomocą WSL (Windows Subsystem for Linux) – polecam zajrzeć do tego wpisu.

Tak więc kontynuując, ściągnąłęm odpowiednią wersję (dla hardware w wersji 3 – co jest ważne), wrzuciłem do folderu, zmieniłem nazwę pliku na or.bin a następnie wydałem polecenie:

dd if=or.bin of=tplink.bin skip=257 bs=512

Przez co skroiliśmy plik o odpowiednią ilość bajtów, aby usunąć bootloader i poprawnie wgrać stockowy firmware.

Także drodzy czytelnicy – robicie to na własną odpowiedzialność i nie biorę odpowiedzialności za uszkodzone routery 😉

Ps – dojście do tego wszystkie zajęło mi kilka godzin, dlatego.. Macie to tutaj jak na tacy.