Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Dodavanje modula?

0 views
Skip to first unread message

Ivo Mikanovic

unread,
Jan 30, 2001, 5:49:29 PM1/30/01
to
Desilo mi se da sam zamjenio mreznu karticu a nova nema podrsku u
kernelu. Posto je kernel modularan odlucio sam skompajlirati samo taj
modul jer je masina spora i rekompajliranje kernela bi predugo
trajalo.Distribucija je RedHat 7 a kernel 2.18(nije rpm vec source sa
www.kernel.org).Ponovo otpakiram source make mrproper, make xconfig ,
make dep i onda gcc -DMODULE -D__KERNEL__ -o2 -c 3c505.c. Sve je OK.
Kopiram ga u /lib/modules/2.2.18/net, depmod -a , modprobe 3c505 i
dobijem gomilu unresolved symbols. Inace gcc nije onaj spofukani vec
2.95.2. Probao sam i sa kgcc(sa ovim je na tom stroju kompajliran kernel
koji dobro radi). Dodavao sam i opcije -I/usr/include(to su headeri od
2.4 koji u RH7 vise nisu linkani na kernel source kao u prijasnjim
verzjama) al nista ne pomaze. Mogao bi sada ponovo buildati kernel ali
onda se gubi smisao modularnosti.Da li sam zeznuo ja ili RedHat? Ovo
prvi put radim ,a pri ruci nemam neko PC sa drugom distribucijm pa ne
znam na cemu sam. HELP

Radovan Brako

unread,
Feb 2, 2001, 5:39:55 AM2/2/01
to
Koliko ja razumijem module, ako doticni modul do tada uopce nije
bio u konfiguraciji MORA se nakon "make xconfig; make dep" napraviti
i "make bzImage" i instalirati kernel, jer u kernelu ima interface
specifican za svaki modul. Jednom kad je to napravljeno, modul se
moze mijenjati i ponovno kompilirati i instalirati (dokle god se
ne mijenja interface, tj callovi) po volji.

RB

0 new messages