Skip to content

Commit

Permalink
post
Browse files Browse the repository at this point in the history
  • Loading branch information
maxXx1 committed Apr 10, 2024
1 parent 435ffbf commit 504d43c
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,32 @@ tags:
- "Open-wrt"
- "TP-Link"
image:
path: /img/2014-09-18-instalace-openwrt-na-tp-link-tl-wr841nd/openwrt-gradient.jpg
alt: OpenWRT
---

V poslední době se zase objevuje více a více [zavirovaných routerů](https://blog.trendmicro.com/trendlabs-security-intelligence/mobile-devices-used-to-execute-dns-malware-against-home-routers/). Nyní se teda nejedná o technický problém, jako tomu bylo v případě chyby `rom-0`, ale pouze o selhání lidského faktoru (výchozí nebo žádné heslo pro vstup do administrace). V rámci řešení bezpečnostních problémů u zákazníků (aktualizace FW, kontrola přístupových údajů a správnosti DNS) se vyřazovali starší kusy routerů.

Dostal se mi do ruky dlouhodobě velmi populární router [TP-Link TL-WR841N](https://cz.tp-link.com/download/TL-WR841N_V5.html)D ve verzi v5, která se začala prodávat někdy v roce 2010 a během stejného roku byla nahrazena HW revizí v6. Problém tohoto routeru (důvod vyřazení) je, že tato hw revize je ze strany výrobce nepodporována (viz. odkaz výše).

[![fw-update](images/fw-update.png)](https://www.maxxx.cz/wp-content/uploads/2016/10/fw-update.png)
![fw-update](/img/2014-09-18-instalace-openwrt-na-tp-link-tl-wr841nd/fw-update.png)

### HW specifikace

>
> **HW specifikace**
>
> SoC: AR7240 rev 2 Frekvence: 400 MHz Výrobce flash chipu: Hynix Velikost flash: 4 MB Typ RAM: Hynix HY5DU561622FTP-5 Velikost RAM: 32 MB Wifi: Atheros AR9280 Rev:2 Ethernet: AR7240 built-in USB: není Kondenzátory: nějaký čínský shit
> SoC: AR7240 rev 2 <br>
> Frekvence: 400 MHz <br>
> Výrobce flash chipu: Hynix <br>
> Velikost flash: 4 MB <br>
> Typ RAM: Hynix HY5DU561622FTP-5 <br>
> Velikost RAM: 32 MB <br>
> Wifi: Atheros AR9280 Rev:2 <br>
> Ethernet: AR7240 built-in <br>
> USB: není <br>
> Kondenzátory: nějaký čínský shit
[![img_20161010_144317](images/IMG_20161010_144317-1024x576.jpg)](https://www.maxxx.cz/wp-content/uploads/2016/10/IMG_20161010_144317.jpg)
![HW](/img/2014-09-18-instalace-openwrt-na-tp-link-tl-wr841nd/IMG_20161010_144317.jpg)

Po HW stránce byl router v pořádku, po té SW to byla katastrofa. Prehistorické webové rozhraní chtělo po každé změně restart zařízení, několikrát mě to vyhodilo přímo z administrace s tím, že se musím znova přihlásit atd. Zákazníkem udávaná závada byla nemožnost připojení k WiFi. Rozhodl jsem se tedy, že místo generovaní elektro odpadu ho zkusím po vzoru [TL-WR741ND](https://www.maxxx.cz/2016/02/11/tl-wr741nd-dd-wrt/) oživit.
Po HW stránce byl router v pořádku, po té SW to byla katastrofa. Prehistorické webové rozhraní chtělo po každé změně restart zařízení, několikrát mě to vyhodilo přímo z administrace s tím, že se musím znova přihlásit atd. Zákazníkem udávaná závada byla nemožnost připojení k WiFi.

### OpenWrt 15.05.1 (Chaos Calmer)

Expand All @@ -31,18 +41,18 @@ Poslední verze je již v základu vybavena webovým prostředím LuCi. Není tu

### Instalace

1. Nejprve překontrolujeme **hw revizi** na spodní straně zařízení. [![img_20161010_144039](images/IMG_20161010_144039-1024x576.jpg)](https://www.maxxx.cz/wp-content/uploads/2016/10/IMG_20161010_144039.jpg)
1. Nejprve překontrolujeme **hw revizi** na spodní straně zařízení. ![hw_rev](/img/2014-09-18-instalace-openwrt-na-tp-link-tl-wr841nd/IMG_20161010_144039.jpg)
2. **Pokud máte verzi 1.x až 10.x, tak můžete pokračovat dále.** Pokud máte verzi verzi 11.x, tak již bohužel OpenWrt nenainstalujte, protože [podléhá regulaci](https://www.root.cz/clanky/regulace-routeru-zakazou-nam-openwrt/).
3. Na [OpenWrt wiki](https://wiki.openwrt.org/toh/tp-link/tl-wr841nd), přesněji na stránce věnované všem revizím vašeho zařízení stáhněte [OpenWrt Install Image verze 5](https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/openwrt-15.05.1-ar71xx-generic-tl-wr841nd-v5-squashfs-factory.bin).
4. Stažený soubor _"openwrt-15.05.1-ar71xx-generic-tl-wr841nd-v5-squashfs-factory.bin"_ přejmenujte např. na _"openwrt.bin",_ protože starší HW revize mají problém s adresou delší než 64 znaků.
4. Stažený soubor `openwrt-15.05.1-ar71xx-generic-tl-wr841nd-v5-squashfs-factory.bin` přejmenujte např. na `openwrt.bin`, protože starší HW revize mají problém s adresou delší než 64 znaků.
5. Nyní **proveďte HARD RESET** vašeho routeru pomocí tlačítka, které se nachází na zadní straně (nejlépe tužkou nebo párátkem po dobu alespoň 10s).
6. Vaše resetované zařízení **připojte pouze k napájení a** propojte ho ethernetovým kabelem **k počítači** na kterém máte _"openwrt.bin"_.
6. Vaše resetované zařízení **připojte pouze k napájení a** propojte ho ethernetovým kabelem **k počítači** na kterém máte `openwrt.bin`.

> **Přihlaste se do webové administrace** – ale neměňte žádné nastavení!
> Adresa: [192.168.1.1](http://192.168.1.1/) Uživatel: admin Heslo: admin
1. V menu webového rozhraní routeru zvolte **System tools** - **Firmware Upgrade** následně **Browse**, vyberte vámi stažený soubor _"openwrt.bin"_ a klikněte na tlačítko **Upgrade**.
> Adresa: [192.168.1.1](http://192.168.1.1/) Uživatel: `admin` Heslo: `admin`
{: .prompt-warning }
1. V menu webového rozhraní routeru zvolte **System tools** - **Firmware Upgrade** následně **Browse**, vyberte vámi stažený soubor `openwrt.bin` a klikněte na tlačítko **Upgrade**.
2. Teď už stačí jen čekat na dokončení upgrade. Dojde k odpojení routeru od počítače, dokončení instalace poznáte na tom, že se Vám opět aktivuje síťové připojení v počítači.
3. Nyní zkuste obnovit stránku ([http://192.168.1.1/](http://192.168.1.1/)). Nyní by se měla již zobrazit přihlašovací obrazovka GUI LuCi. [![openwrt](images/openwrt-1024x439.png)](https://www.maxxx.cz/wp-content/uploads/2016/10/openwrt.png)
3. Nyní zkuste obnovit stránku ([http://192.168.1.1/](http://192.168.1.1/)). Nyní by se měla již zobrazit přihlašovací obrazovka GUI LuCi. ![openwrt](/img/2014-09-18-instalace-openwrt-na-tp-link-tl-wr841nd/openwrt-luci.png)
4. Pokud se přihlašovací dialog zobrazí, můžete rovnou kliknout na **"Go to password configuration"**, kde si nastavíte vlastní heslo k přihlašovacímu jménu root.
5. Blahopřeji! Máte doma Linuxový router :)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 504d43c

Please sign in to comment.