Et ben ce n'est pas trop simple...
Tout allait pour le mieux jusqu a :
        modprobe aic7xxx_new
Et la error : Can't locate module aic7xxx_new, alors que le
aic7xxx_new.o.bz se trouve bien dans le r�pertoire et que si j essaye un
modprobe bz par exemple ca � l air de fonctionner (en tt cas il le
trouve).
J'ai donc essay� le make bzImage dans divers r�pertoire mais a mon avis
pas le bon...

Vu que j'avais un .o qui me semblait bon je l ai mis sur une disquette,
ai lanc� l'instalation de MDK en expert, lui ai propos� de charg� des
nouveau drivers, et apr�s avoir choisi le fichier aic7xxx.o sur la
disquette, on me propose de rentrer des options , je laisse la case vide
et un nouveau message apparait : 

Insmod failed.

Est ce un probl�me d'option ?
 
Ps quand je d�marre sous RH les param�tres de la carte sont :

Nvram_scb=0xfe
Scbptr= 0xff
Signature= Bios
Nvram_scb=0xfe
Scbptr= 0xff
Signature= Bios

Merci

On Wednesday 04 June 2003 18:30, xavier benigni wrote:
> Le Mercredi 4 Juin 2003 15:55, vous avez �crit :
> > Le module de configuration de la carte AIC902 ne se trouve pas dans les
> > images des modules.
> > Le drivers est charg� par l application propre a hp entre
>
> en linux on dit pas driver mais module ... et c'est forcement un .o ou un
> .o.gz
>
> > l'initialisation du kernel et le d�but de l'installation de la RH.
>
> donc c'est un module qui doit exister ... cherche un aic7xxx.o
>
> > Par contre, sur le site d adaptec
> > (
> > http://www.adaptec.com/worldwide/support/driverdetail.html?sess=no&langu
> > age=English+US&cat=%2fOperating+System%2fLinux&filekey=aic79xx-1.1.0-sou
> > rce.tar.gz ) il existe un driver non compil�, est ce que qqun connait le
> > moyen de le recompiler pour pouvoir l'ajouter lors d'une installation
> > expert de la mdk (third party kernel module)
> > Merci
>
> alors tres simple .. SI!SI!
>
> tu trouves une version installee de Mdk ... de preference la meme.
> un
>       ls /lib/modules/2.4.21-0.13mdk/kernel/drivers/scsi/aic7xxx*
> te donnes
>       /lib/modules/2.4.21-0.13mdk/kernel/drivers/scsi/aic7xxx_old.o.gz
>       /lib/modules/2.4.21-0.13mdk/kernel/drivers/scsi/aic7xxx.o.gz
>
> verifie si le old ne fait pas deja l'affaire
> autrement
>
> tu rapatries le fichier
> tu ouvres l'archives
>       tar zxvf aic79xx-1.1.0-source.tar.gz
>
> cela te cree un repertoire scsi dans le quel tu vas
>       cd scsi
>
> ou tu decouvres un repertoire aic7xxx que tu vas deplacer :
>       mc aic7xxx /usr/src/linux/3rdparty/aic79xx
>
> ensuite tu te rends dans ce repertoire
>       cd /usr/src/linux/3rdparty
>
> et tu modifies les fichiers :
>       Config.in
>       Makefile
>       Makefile.drivers
>
> dans Config.in tu ajoutes :
>       source 3rdparty/aic79xx/Config.in
>
> dans Makefile
> a la ligne mod_subdirs :      aic79xx
> et le chemin
>       subdir-$(CONFIG_AIC79XX) += aic79xx
>
> dans Makefile.drivers
> DRIVERS-$(CONFIG_AIC79XX) += 3rdparty/aic79xx/aic7xxx.o
>
> en suite tu retourne
> cd /usr/src/linux et tu execute un make xconfig ;  dans le menu "unofficiel
> 3 rd party ..." apparait un onglet
> "aic7xxx support"
>
> reste plus qu'a tout recompile les modules
>       make dep
>       make modules
>
> normalement cela te genera un module aic7xxx.o qui a priori devrait etre
> compatible avec le kernel deja compile (t'es pas a l'abris d'un coup de pot
> ;^)
>
>       gzip aic7xxx.o
>       cp aic7xxx.o.gz \
> /ib/modules/2.4.21-0.13mdk/kernel/drivers/scsi/aic7xxx_new.o.gz
>       depmod -a
>       modprobe aic7xxx_new
>
>
> si tu as pas ca sous la main, comme je suis entrain d'essayer de le
> compiler, je te le passerai en private !
>
> si le modules est accepte, t'es dispense du
>       make bzImage
>
> et si ca marche t'as plus qu'a essayer/ajouter le module dans ta diskette
> Mandrake ... probablement que tu seras contraint d'en enlever d'autre ...
> mais bon c'est pas grave

-- 
Pal.

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à