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

ajouter les sources d'un pilote au noyau 2.4.26 woody pour compiler le pilote dans le kernel



Bonjour,

J'ai les sources d'un pilote (qla2x00) que je peux compiler et installer
avec insmod.


Je voudrais créer un package du kernel et des modules (dont celui là)
pour pouvoir installer ce package sur un ensemble de serveur.

J'ai intégré les sources du pilote dans drivers/scsi/qlax00 et modifier
le Makefile et le Config.in pour prendre ne compte ce pilote.

Je fais un make menuconfig pour sélectionner le pilote et un make dep
mais là j'ai les erreurs suivantes :

make -C qla2x00 fastdep
make[6]: Entering directory
`/usr/src/kernel-source-2.4.26/drivers/scsi/qla2x00'make[6]: *** No rule
to make target `fastdep'.  Stop.
make[6]: Leaving directory
`/usr/src/kernel-source-2.4.26/drivers/scsi/qla2x00'
make[5]: *** [_sfdep_qla2x00] Error 2
make[5]: Leaving directory `/usr/src/kernel-source-2.4.26/drivers/scsi'
make[4]: *** [fastdep] Error 2
make[4]: Leaving directory `/usr/src/kernel-source-2.4.26/drivers/scsi'
make[3]: *** [_sfdep_scsi] Error 2
make[3]: Leaving directory `/usr/src/kernel-source-2.4.26/drivers'
make[2]: *** [fastdep] Error 2
make[2]: Leaving directory `/usr/src/kernel-source-2.4.26/drivers'
make[1]: *** [_sfdep_drivers] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.26'
make: *** [dep-files] Error 2


J'ai donc oublié qq chose dans un fichier de conf mais je ne sais pas
quoi ?

avez vous une idée ?

Ma solution alternative et de créer un package sans ce pilote et de
l'installer manuellement en copiant le module compiler
dans /lib/modules/.../scsi
puis de faire un modconf.

Merci

Patrick



Reply to: