homerouteriii
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| homerouteriii [2016/08/21 10:43] – [Zakladni image] djbuldog | homerouteriii [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ===== Instalace HomeRouterIII ===== | + | ====== Instalace HomeRouterIII |
| * kompletni postup, jak jsem instaloval HomeRouterIII podle HomeRouterII | * kompletni postup, jak jsem instaloval HomeRouterIII podle HomeRouterII | ||
| - | * cilem bylo postup zdokumentovat (spojit vsechny poznamky), aktualizovat router na novejsi verze programu a pokusit zprovoznit oba DVB-T tunery (jeden se kousal, jeden se neinicializoval) | + | * cilem bylo postup zdokumentovat (spojit vsechny poznamky), aktualizovat router |
| * zalozeno na stabilnim OpenWRT Attitude_Adjustment | * zalozeno na stabilnim OpenWRT Attitude_Adjustment | ||
| - | * svn:// | + | * [[svn:// |
| - | * svn:// | + | * [[svn:// |
| - | * http:// | + | * [[http:// |
| - | * http:// | + | * [[http:// |
| - | ==== Zakladni image ==== | + | ===== Zakladni image ===== |
| * stazeni zakladnich zdrojaku a aktualizace sablon balicku | * stazeni zakladnich zdrojaku a aktualizace sablon balicku | ||
| Řádek 24: | Řádek 24: | ||
| </ | </ | ||
| - | '' | + | '' |
| * vyber balicku pres '' | * vyber balicku pres '' | ||
| Řádek 33: | Řádek 33: | ||
| * nasledne klasicky kompilace pomoci '' | * nasledne klasicky kompilace pomoci '' | ||
| + | |||
| + | ==== Modifikace rootfs ==== | ||
| + | |||
| * po kompilaci jsem jeste musel upravit fstab ('' | * po kompilaci jsem jeste musel upravit fstab ('' | ||
| < | < | ||
| Řádek 45: | Řádek 48: | ||
| **TIP:** bacha - u SD karty nesmi byt options sync, jinak je ukladani na kartu pekelne pomale!! | **TIP:** bacha - u SD karty nesmi byt options sync, jinak je ukladani na kartu pekelne pomale!! | ||
| - | * krome fstab jsem take pridal '' | + | * krome fstab jsem take pridal '' |
| - | * upravy ciloveho | + | * ''/ |
| + | * ''/ | ||
| + | * klíč doporučuji RSA, u DSA je nejspíš povolena jen délka 1024 | ||
| + | * při změně výběru balíčků a překompilování se rootfs složka přepíše, proto je vhodné modifikované soubory zálohovat bokem. Vykopíroval jsem je do samostatné složky s názvem '' | ||
| + | * úpravy cílového | ||
| + | |||
| + | ==== Nahrání do zařízení ==== | ||
| * nahrani image do routeru | * nahrani image do routeru | ||
| Řádek 59: | Řádek 68: | ||
| * image se nahral za cca 1.6s, pak probehl automaticky restart, po restartu zacal router odpovidat na 192.168.1.1 (na teto IP router nabehne po vytazeni SD karty) | * image se nahral za cca 1.6s, pak probehl automaticky restart, po restartu zacal router odpovidat na 192.168.1.1 (na teto IP router nabehne po vytazeni SD karty) | ||
| - | ==== priprava | + | ===== Příprava |
| * kartu jsem pripravoval primo v routeru, zastrcil jsem ji tam az kdyz byl nastartovany | * kartu jsem pripravoval primo v routeru, zastrcil jsem ji tam az kdyz byl nastartovany | ||
| * kartu to detekovalo az tak po 30s po vlozeni | * kartu to detekovalo az tak po 30s po vlozeni | ||
| * na karte jsem vytvoril ext4 filesystem a zkopiroval cely rootfs image | * na karte jsem vytvoril ext4 filesystem a zkopiroval cely rootfs image | ||
| + | * UPDATE: prý je lepší používat F2FS | ||
| + | |||
| < | < | ||
| mkfs.ext4 /dev/sda1 | mkfs.ext4 /dev/sda1 | ||
| Řádek 73: | Řádek 84: | ||
| sync | sync | ||
| </ | </ | ||
| + | |||
| * upravil jsem banner, abych rozlisil system z image a SD karty | * upravil jsem banner, abych rozlisil system z image a SD karty | ||
| + | |||
| < | < | ||
| echo "This OS is runned from extroot" | echo "This OS is runned from extroot" | ||
| </ | </ | ||
| - | ===== Nedostatky | + | * na kartě jsem postupně vytvořil konfiguraci celého systému |
| + | * přidal pomocné skripty do /bin: set_radio, aircrack_gen, | ||
| + | * přidal webové stránky routeru | ||
| + | * konfigurační soubory pro: dvb, samba, lighttpd, ... | ||
| + | * rootfs na sd kartě se časem mění podle potřeb, je vhodné ho průběžně zálohovat | ||
| + | ===== Přidání balíčku | ||
| - | * Nápady pro příští upgrade :) | + | Zde budu uvádět balíčky, které jsem byl nucen dokompilovat, |
| - | * občas | + | |
| - | * konkrétně teď trpím na: | + | < |
| - | * chybějící openssl pro wget, php, ... | + | scripts/ |
| - | * zkusit | + | make menuconfig |
| + | </ | ||
| + | |||
| + | < | ||
| + | make package/ | ||
| + | make package/ | ||
| + | make package/ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | opkg update | ||
| + | opkg install wget | ||
| + | </ | ||
| + | |||
| + | ===== Poznámky ===== | ||
| + | |||
| + | | ||
| + | | ||
| + | * a není nic horšího než zjistit, že build tree není k dispozici a že balíček | ||
| + | |||
| + | * nový tvheadend (současný má časté memory problémy) | ||
| * jelikož router aktivně používám, | * jelikož router aktivně používám, | ||
| Řádek 91: | Řádek 129: | ||
| * https:// | * https:// | ||
| * takže.. vytáhl bych asi sd kartu, dal bych tam úplně čistou | * takže.. vytáhl bych asi sd kartu, dal bych tam úplně čistou | ||
| - | * spustil bych si na svém stroji ten tftp server... s novým | + | * spustil bych si na svém stroji ten tftp server... s novým |
| * spustil by se kernel a v něm bych pokračoval s výrobou sd karty :) | * spustil by se kernel a v něm bych pokračoval s výrobou sd karty :) | ||
| * když by to bylo všechno ok.. tak bych to pak smahl na flash ... jinak triviální revert: vyměnit karty a reboot | * když by to bylo všechno ok.. tak bych to pak smahl na flash ... jinak triviální revert: vyměnit karty a reboot | ||
| + | |||
| + | * https:// | ||
homerouteriii.1471768982.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
