lede
Toto je starší verze dokumentu!
Linux Embedded Development Environment
- LEDE používá ubifs, OpenWRT ještě starší jffs2
- LEDE používá aktuální kernel 4.4, OpenWRT 3.3
Kompilace základního img
- stažení zdrojáků
git clone https://git.lede-project.org/source.git
- stažení dostupných balíčků
scripts/feeds update
- volání update stáhne nejnovější verze balíčků.
- je dobré si zapsat konkrétní git verze, aby šlo prostředí znovu sestavit, například:
for i in feeds/*/.git/refs/heads/*; do echo -e -n "$i:\t"; cat $i; done feeds/luci/.git/refs/heads/master: 9726e26a7a2ea6052827472bfbec3c9914abedf8 feeds/packages/.git/refs/heads/master: a3d01ddf2999a40602c2084324fed6a4c4dfa11c feeds/routing/.git/refs/heads/master: f15b8246fabbf042cf520b40876247e654396a54 feeds/telephony/.git/refs/heads/master: 1f0fb2538ba6fc306198fe2a9a4b976d63adb304
- přidání požadovaných balíčků do menuconfig (je tam velká flash, můžeme si dovolit)
- tento krok lze pro základní image přeskočit
scripts/feeds install ...
- make menuconfig
- výběr plaftormy
- podle cílového zařízení se vybírá Target System, Subtarget, Profile
- lze využít LEDE Table of Hardware
- výběr formátu image
- ramdisk je potřeba pro boot po síti
- squashfs je ideální pro zápis do NAND
lede.1487534609.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
