Salut,

Comme j'ai pas mal galéré là-dessus, je vous donne ma solution.

But : compilation d'un noyau 2.4.x (ici 18).

Problème : support d'un chipset SIS (intégré) quelconque (chez moi, un
sis900, une carte Ethernet).

Si vous ne sélectionnez que le chipset en question (ici, sis900), la
compilation du noyau merdoie avec comme message d'erreur (à la suite
de make-pkpg kernel_image) :

depmod: *** Unresolved symbols in 
/home/pk/kernel/kernel-source-2.4.18/debian/tmp-image/lib/modules/2.4.18/kernel/drivers/char/drm/sis.o
depmod:         sis_malloc_Ra3329ed5
depmod:         sis_free_Rced25333
make[2]: *** [_modinst_post] Erreur 1

Il semble (d'après la liste linux-kernel) qu'il y ait une foutue
dépendance et qu'il faille inclure le support du framebuffer de SIS
pour s'en sortir (super, pour ma carte Ethernet) à savoir

CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y

Après cela, cela marche (enfin !) chez moi... 

Je ne sais pas si c'est corrigé pour le 2.4.19. Si vous connaissez une
autre astuce, n'hésitez pas...

PK, qui a enfin sa carte SCSI fonctionnel...

-- 
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:[EMAIL PROTECTED]
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)       

Répondre à