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

Resolut - Re: sarge 2.6.8 compilation du kernel avec les drivers qlogic qla2xxx



la méthode que j'ai utilisé :

récupération du package qla2x00-source_8.00.02-2_all.deb de la section
non-free

installation du package

décompression de qla2x00-8.00.02.tar.bz2

remplacement du dossier kernel-source-2.6.8/drivers/scsi/qla2xxx par
celui contenu dans le tar  qla2x00-8.00.02.tar.bz2

modification des fichiers :

kernel-source-2.6.8/drivers/scsi/Kconfig 

    ajout de 
       	config SCSI_QLA2XXX
	tristate "Qlogic FC Qla2xxx support "
	depends on SCSI && PCI

	source "drivers/scsi/qla2xxx/Kconfig.qla2xxx"

kernel-source-2.6.8/drivers/scsi/Makefile

     ajout de
	obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx/

selection des pilotes avec make menuconfig

compilation du noyau

Bon je ne sais pas si c'est un méthode "Debian" mais ça fonctionne dans
mon cas, si ça peut un jour aider qq.

Patrick 


Le vendredi 05 mai 2006 à 11:19 +0200, Patrick Noël a écrit :
> Le vendredi 05 mai 2006 à 09:40 +0200, Patrick Noël a écrit :
> > Le jeudi 04 mai 2006 à 23:53 +0200, Frédéric Bothamy a écrit :
> > > * Patrick Noël <patrick.noel@argus-presse.fr> [2006-05-04 19:17] :
> > > > 
> > > > oui mais je pense que le problème vient du fait que les drivers qla2xxx
> > > > sont non-free et ils ne sont pas actifs dans le noyau.
> > > > 
> > > > j'ai récupéré les sources dans la section non-free il me reste à les
> > > > compiler mais la je cherche un tuto clair pour le faire.
> > > 
> > > Mmm, si je lis bien la description du paquet, le pilote du paquet
> > > qla2x00-source n'est prévu que pour le noyau 2.4. Le noyau 2.6 inclut
> > > plusieurs pilotes qla2xxx à partir du 2.6.2, mais apparemment ils ne
> > > sont pas inclus dans le noyau 2.6.8 de base de Sarge (je ne sais pas
> > > trop pourquoi). Il devrait suffire de recompiler le noyau en activant
> > > les bonnes options pour que cela fonctionne.
> > 
> > Dans le kernel-source-2.6.8 de Sarge il y les pilotes qla2xxx mais on ne
> > peut pas les sélectionner au moment du make menuconfig, d'après ce que
> > j'ai pu trouver sur le net c'est parce qu'ils contiennent un firmware et
> > donc ils sont non-free. Je n'ai pas encore trouvé le moyen de les
> > activer mais de toute façon c'est un version ancienne qui ne supporte
> > pas le failover.
> > 
> > quelle est la méthode Debian pour inclure soit dans le noyau soit en
> > module le pilote qla2x00 se trouvant dans non-free ?
> > 
> > Merci
> > 
> > Patrick
> > 
> >  
> 
> j'ai modifié le Kconfig dans drivers/scsi pour prendre en compte les
> pilotes qla2xxx, lorsque je fais un make menuconfig je peux les
> sélectionner mais lors de la compilation ils ne sont pas pris en compte
> et pas compilés.
> 
> je suppose qu'il y a un autre fichier à modifier, le Makefile dans
> drivers/scsi ?
> 
> Y a t'il une façon Debian de faire ça ?
> 
> Merci
> 
> Patrick 
> 
> 



Reply to: