[ BaCkSpAcE @ 26.01.2002. 19:51 ] @
Ovako, imam kernel 2.4.16 i hteo bih da ga rekompajliram. kucao sam:

make mrproper
make menuconfig
make dep
make bzImage

s tim sto sam uzeo da mi SCSI i PPP isporuci u modulima, pa sam posle kucao:
make modules
make modules_install

i onda sam lepo prebacio novi kernel .../linux/arch/i386/boot (mislim da je tako nesto putanja) fajl bzImage u /boot i podesio lilo. E sad ja rebootujem sistem i onda kad dodjem u shell, skoknem do /lib/modules/2.4.16/kernel/drivers/net i tu kucam:
insmod slhc.o
a on mi javlja neke Unresolved symbols
pa sam probao
insmod ppp_generic.o (iako sam znao da ovo ne moze bez shlc)
i on mi prijavi jos vise nekih Unresolved symbols

pre mi je ovo radilo
pomagajte

p0zdrav
[ B o j a n @ 26.01.2002. 21:12 ] @
Hm, ukoliko si pre toga mozda ( MOZDA ) imao module u /lib/modules/2.4.16/ trebao si prethodno da ih uklonis, as a precaution

Jednu stavku si zaboravio pre izvrsavanja make bzImage, a to je make clean.
[ BaCkSpAcE @ 27.01.2002. 01:21 ] @
evo sad sam drugacije uradio, evo redosleda:

obrisao sam /usr/src/linux i obrisao sam /lib/modules/2.4.16
i otpakovao u /usr/src kernel 2.4.16 i kucao:

make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
i ubacim nov kernel u /boot i podesim lilo itd... i rebootujem comp, i onda pogledam u /lib/modules/2.4.16 i vidim da su se pojavile mnoge nove stvari
tj. moduli koje sam ja hteo. Ali kada pokusam insmod [module] on mi javi dosta nekih unresolved... pre mi je uvek radilo kod ppp-a da idem prvo: insmod slhc, pa onda insmod ppp_generic, a sada i kod jednog i kod drugog javlja ove unresolved symbols...

p0zdrav
[ MoHicAn @ 27.01.2002. 01:56 ] @
Aj mi samo objasni svrhu NE ubacivanja ppp podrske u kernel ?
[ B o j a n @ 27.01.2002. 12:07 ] @
Da li se unresolved symbols pojavljuju samo kod ppp_* modula ?
Ako da - upgrejduj se na noviji ppp
::: www.samba.org/ppp/
[ Predrag Damnjanovic @ 27.01.2002. 12:17 ] @
Skini novi modutils.
Provereno eliminise te greske.
[ BaCkSpAcE @ 27.01.2002. 21:38 ] @
ne vredi, nece opet.... ne znam stvarno sta mu je...

p0zdrav
[ stinger @ 28.01.2002. 12:30 ] @
Aj podeli sa nama zasto kompajliras ppp kao modul? Optimizuj svoj kernel tako da ne prelazi 450k i ne stavljaj nista u module.

Primer kod mene na jednom prilicno opterecenom serveru:
-rw------- 1 root root 436502 Nov 30 15:54 vmlinuz-2.2.xx-xx-xx

(xx-xx-xx) je verzija kernela sa nekim mojim revizijama, nebitno za vas.. ;)
[ B o j a n @ 28.01.2002. 21:46 ] @
Luka, ni meni nije jasna upotreba ppp kao modula, ali evo par mojih razloga za upotrebu modula
pre svega, NIC ~
tj. mrezne kartice, jednostavno bilo koju karticu da imam ja je moram ubacivati kao modul, jer zahteva dodatne extra parametre. ne znam da li je neko pokusavao da hakuje kernel source, i da neki default parametar zameni sa nekim njemu vise odgovarajucim, ali ja se ne usudjujem, niti imam programersku pozadinu za tako nesto.
Pa ako imas bilo kakvu ideju u vezi ovoga, bio bih ti zahvalan da je podelis samnom L;)