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

2006-05-09 Par sujet Patrick Noël
Le dimanche 07 mai 2006 à 15:27 +0200, Fnor a écrit :
> Patrick Noël wrote:
> > 
> > Le vendredi 05 mai 2006 à 15:30 +0200, Fnor a écrit :
> > 
> >>Patrick Noël a écrit :
> > 
> > 
> > 
> >>La méthode Debian aurait été pour une compilation du driver en module :
> >>  $ aptitude install qla2x00-source
> >>  $ aptiyude install module-assistant
> >>  $ aptitude install 
> >>  $ module-assistant auto-install qla2x00-source
> >>
> >>Un paquet contenant le module est créé et installé :)
> >>
> >>J'ai testé avec succès cette méthode pour pwc-source
> >>
> >>Fnor
> >>
> > 
> > 
> > je viens d'essayer cette méthode mais j'ai l'erreur suivante :
> > 
> > /usr/src/linux/include/linux/modversions.h : aucun fichier ou répertoire
> > de ce type
> > 
> > linux pointe sur kernel-headers-2.6.8-2-686-smp ce qui correspond bien à
> > mon noyau installé.
> > 
> > y a t'il une étape que j'ai oublié ?
> > 
> > Merci
> > 
> > Patrick
> > 
> > 
> 
> La description du package qla2x00-source dit qu'il est prévu pour un 
> noyau 2.4. Je suppose que le problème vient de là :(
> 
> Fnor
> 
> 

oui c'est ce que je me suis dit mais le package comporte deux versions
7.x et 8.x. J'ai utilisé les sources 8.x pour l'intégrer dans le noyau
et je n'ai pas eu de pb pour compiler le tout par contre je ne sais pas
comment sélectionner cette version avec m-a ?

Patrick  


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



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

2006-05-07 Par sujet Fnor

Patrick Noël wrote:


Le vendredi 05 mai 2006 à 15:30 +0200, Fnor a écrit :


Patrick Noël a écrit :





La méthode Debian aurait été pour une compilation du driver en module :
 $ aptitude install qla2x00-source
 $ aptiyude install module-assistant
 $ aptitude install 
 $ module-assistant auto-install qla2x00-source

Un paquet contenant le module est créé et installé :)

J'ai testé avec succès cette méthode pour pwc-source

Fnor




je viens d'essayer cette méthode mais j'ai l'erreur suivante :

/usr/src/linux/include/linux/modversions.h : aucun fichier ou répertoire
de ce type

linux pointe sur kernel-headers-2.6.8-2-686-smp ce qui correspond bien à
mon noyau installé.

y a t'il une étape que j'ai oublié ?

Merci

Patrick




La description du package qla2x00-source dit qu'il est prévu pour un 
noyau 2.4. Je suppose que le problème vient de là :(


Fnor


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et

"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



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

2006-05-05 Par sujet Patrick Noël


Le vendredi 05 mai 2006 à 15:30 +0200, Fnor a écrit :
> Patrick Noël a écrit :


> 
> La méthode Debian aurait été pour une compilation du driver en module :
>   $ aptitude install qla2x00-source
>   $ aptiyude install module-assistant
>   $ aptitude install 
>   $ module-assistant auto-install qla2x00-source
> 
> Un paquet contenant le module est créé et installé :)
> 
> J'ai testé avec succès cette méthode pour pwc-source
> 
> Fnor
> 

je viens d'essayer cette méthode mais j'ai l'erreur suivante :

/usr/src/linux/include/linux/modversions.h : aucun fichier ou répertoire
de ce type

linux pointe sur kernel-headers-2.6.8-2-686-smp ce qui correspond bien à
mon noyau installé.

y a t'il une étape que j'ai oublié ?

Merci

Patrick


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



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

2006-05-05 Par sujet Fnor
Patrick Noël a écrit :
> 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 


La méthode Debian aurait été pour une compilation du driver en module :
  $ aptitude install qla2x00-source
  $ aptiyude install module-assistant
  $ aptitude install 
  $ module-assistant auto-install qla2x00-source

Un paquet contenant le module est créé et installé :)

J'ai testé avec succès cette méthode pour pwc-source

Fnor



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

2006-05-05 Par sujet Patrick Noël
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 <[EMAIL PROTECTED]> [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 
> 
> 


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]