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