[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: compilazione kernel 2.4.20



On Thu, Dec 12, 2002 at 06:33:49PM +0100, Giuliano Grandin wrote:
> Ciao a tutti
> Allora, sto cercando di compilare il kernel 2.4.20, preso dal pacchetto 
> debian per la woody, 

Da dove? Negli archivi ufficiali l'ultima e' ancora la 2.4.19
(forse perche' la 2.4.20 ha un noto baco nell'IDE che potrebbe rovinarti il
 file system [vedi LWN.net?] ).

ma ottengo  un errore che blocca il tutto quasi alla 
> fine: ecco cosa appare:
> 
> ...
> cd /usr/src/linux/debian/tmp-image/lib/modules/2.4.20; \
> mkdir -p pcmcia; \
> find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
> if [ -r System.map ]; then /sbin/depmod -ae -F System.map -b 
> /usr/src/linux/debian/tmp-image -r 2.4.20; fi
> depmod: *** Unresolved symbols in 
> /usr/src/linux/debian/tmp-image/lib/modules/2.4.20/kernel/drivers/net/pcmcia/smc91c92_cs.o
> depmod:         generic_mii_ioctl_Rf8e429ef
> depmod:         mii_ethtool_gset_Re33d57e7
> depmod:         mii_ethtool_sset_R2d85519a
> depmod:         mii_nway_restart_Rec07b713
> depmod:         mii_link_ok_Ra4c832df
> depmod: *** Unresolved symbols in 

...
direi che non hai incluso qualche opzione che invece dovevi includere. Il modulo smc91c92_cs.o ad esempio
ha bisogno della funzione  generic_mii_ioctl, che non trova ne' nel kernel ne' negli altri moduli.

Soluzioni? Boh, prova a rifare make menuconfig. Magari prima copiati in /usr/src/kernel-source-2.4.20 il file di 
configurazione dell'ultimo kernel funzionante (e' il file .config ) cosi' le opzioni che avevi prima te le ritrovi gia'
abilitate. 

Ciao
-- 
FB



Reply to: