Temat: Parę pytań dotyczących kompilacji OpenWRT
Postanowiłem się nauczyć kompilować OpenWRT dla swoich routerów i nawet udało mi się ten proces przeprowadzić z powodzeniem dla Archer C7 v2 ale mam parę pytań, na które nie mogę znaleźć jasnej odpowiedzi.
1. Jest jakaś różnica między tymi poniższymi poleceniami?
$ ./scripts/feeds update -a
$ ./scripts/feeds install -aoraz
$ make package/symlinks2. Załóżmy, że mam stary plik .config -- czy wystarczy skopiować go do głównego katalogu ze źródłami, czy trzeba jakieś dodatkowe akcje przeprowadzić? Widziałem coś w stylu:
$ cp /old/openwrt/.config ./.config
$ ./scripts/diffconfig.sh > configdiff
$ cp configdiff .config
$ make defconfig && make oldconfig3. Jak dodać do obrazu ten skrypt ze statystykami eko.one.pl
4. Czy są feeds'y eko.one.pl, tak by je dodać do openwrt/feeds.conf ?
5. Czy można zbudować jedynie obraz sysupgrade.bin bez tych dodatkowych factory*.bin i initramfs-kernel.bin?
6. Po co jest ten obraz initramfs-kernel.bin?
7. Czemu make -j N nie jest zalecany? Trochę to dziwne by kompilować OpenWRT na jednym wątku.
