1

Temat: modyfikacja obrazów

chcę zmienić domyślme ustawienia niekturych pamietów (np samby)
jezeli po wybraniu pakietów w menuconfig i zbudowaniu obrazów, zmodyfikuje pliki konfiguracyjne, to zmiany będą zapisane w pakietach i samym obrazie, jak zrobie jeszcze raz 'make'?

2

Odp: modyfikacja obrazów

Generalnie tak.

Ale nie radzę modyfikować samych pakietów, bo przy najbliższym upgrade możesz się przejechać. Zrób katalog files w sdk; cokolwiek tam umieścisz będzie włączone do docelowego obrazu. Konfiguracje itd.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: modyfikacja obrazów

czyli katlog 'files' umieszczam w tym samym katalogu, w ktorym jest 'bin', 'build_dir' itd., czy pozim wyżej?

4

Odp: modyfikacja obrazów

Tak, w głównym katalogu sdk, tam gdzie masz .config

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: modyfikacja obrazów

hmmm
pliki mi sie nie skopiowały
i mam taki problem: zaowazylem, ze po restarcie znowym obrazem, dockstar zaczął mi haratać po dysku....
i top pokazał mi coś takiego:

1812  1811 root     D     1268   1%   6% rm -rf /mnt/Disc-A1 /mnt/nas

mam kopie tego dysku, ale itak w szoku jestem.....
dlaczego tak sie dzieje?

6

Odp: modyfikacja obrazów

Dziwne te obrazy budujecie smile. W katalogu buildroot masz root-xxxx, a tam całą strukturę plików. Czym jest nicby Disc-A1?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: modyfikacja obrazów

Disc-A1 to jest link do /mnt/nas - utwozony przez mountd

8

Odp: modyfikacja obrazów

Wywal mountd. Przecież ona ma błędów od licha. Niech block-hotplug to robi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: modyfikacja obrazów

zauważyłem dziwną rzecz....
do tej pory kompilowałem na laptopie z intel core 2 duo 2.2ghz (make -j 3)
dziś odpaliłem kompilacje na maszynie z phenomem x4 3ghz (make -j 5) i kompilacja przebiega wolniej nisz nadruch rdzeniach...
spotkał sie ktoś z takim czymś? na oby kompach jest zainstalowane ububnto 10.10
do tego jak patrzyłem na wykres uzycia procesora na laptopie, to oba rdzenie byly przez wiekszosc czau obcizone na max.
na phenomie z kolei sytuacja wygląda tak: jeden rdzen jest docisniety na 100%, drugi na ok 50, a dwa pozostałe leżą prawie caly czas....

10

Odp: modyfikacja obrazów

wykombinowałem: nie mam bladego pojęcia dlaczego tak się dzieje, ale... 'make V=99 -j 5' załatwiło sprawę.
trzeba leniowi patrzeć na ręce big_smile

11

Odp: modyfikacja obrazów

Sugerował bym nie kompilować z -j. Co prawda ostatnio poprawili dużo pakietów na okoliczność równoległego budowania, ale od zawsze sprawia to więcej problemów niż pożytku.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: modyfikacja obrazów

gnuplot wywala mi 'libgd was not built with FreeType font support'
więc pytanie: jak skompilować libgd ze wsparciem FreeType?

13

Odp: modyfikacja obrazów

W makefile od gd jest to wyłączone opcją --disable. Wywal to, przekompiluj i masz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: modyfikacja obrazów

Download failed.
--2011-02-13 14:12:39--  http://downloads.openwrt.org/sources/uClibc-0.9.32-bb8551685e2efc42c65a01479b9f9bb8b860da01.tar.gz
Resolving downloads.openwrt.org... 78.24.191.177
Connecting to downloads.openwrt.org|78.24.191.177|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2011-02-13 14:12:39 ERROR 404: Not Found.

Download failed.
No more mirrors to try - giving up.
Checking out files from the git repository...
bash: git: command not found
make[3]: *** [/home/patryk/OpenWrt/trunk/dl/uClibc-0.9.32-bb8551685e2efc42c65a01479b9f9bb8b860da01.tar.gz] Error 127
make[3]: Leaving directory `/home/patryk/OpenWrt/trunk/toolchain/uClibc'
make[2]: *** [toolchain/uClibc/prepare] Error 2
make[2]: Leaving directory `/home/patryk/OpenWrt/trunk'
make[1]: *** [/home/patryk/OpenWrt/trunk/staging_dir/toolchain-arm_v5te_gcc-4.3.3+cs_uClibc-0.9.32_eabi/stamp/.toolchain_install] Error 2
make[1]: Leaving directory `/home/patryk/OpenWrt/trunk'
make: *** [world] BĹÄ

to coś u mnie, czy serwer?

15

Odp: modyfikacja obrazów

git'a Ci brakuje...

PS. Ale masz duże szanse że i tak się nie skompiluje bo coś w trunku namieszali.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: modyfikacja obrazów

w każdym razie zdążyłem przekompilować gd.
niestety z php nie miałem tyle szczescia i nie wyświetla mi ttf. czekam, az trunk zaskoczy big_smile

17

Odp: modyfikacja obrazów

znowu mam problem z kompilacją. końcówka make V=99:

rm -rf /home/patryk/OpenWrt/trunk/staging_dir/target-arm_v5te_uClibc-0.9.32_eabi/root-kirkwood/tmp-kmod-crc-ccitt
touch /home/patryk/OpenWrt/trunk/staging_dir/target-arm_v5te_uClibc-0.9.32_eabi/root-kirkwood/stamp/.kmod-crc-ccitt_installed
WARNING: kmod-crc16 is not available in the kernel config
WARNING: skipping kmod-pcmcia-au1000 -- package not selected
make[3]: Leaving directory `/home/patryk/OpenWrt/trunk/package/kernel'
make[2]: Leaving directory `/home/patryk/OpenWrt/trunk'
make[1]: *** [/home/patryk/OpenWrt/trunk/staging_dir/target-arm_v5te_uClibc-0.9.32_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/patryk/OpenWrt/trunk'
make: *** [world] BĹÄ

czy to znaczy, ze jest jakiś problem z kmod-crc16?
jak to przeskoczyć?

18

Odp: modyfikacja obrazów

Bo np. jest już wkompilowany w obraz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.