Bonjour,
Probleme:
Je dois installer des serveur equipes de controleur LSI SATA Raid avec une Woody en 2.4.18-bf24,je dois donc avoir une diquette contenant le module pour ce controleur non reconu pour faire l’install;et donc compiler un module pour 2.4.18-bf24 et le mettre sur un disquette dans un rep /boot et le charger manuellement lors du process d’install de wooody
Si j’ai bien compris il faut que je compile mon module en 2.4.18-bf24 et non 2.4.18
Ce que j’ai fait:
Installer une woody 2.4.18-bf24 sur un pc classique
Recuper chez LSI Logic les sources du driver:megaraid.c et magaraid.h
Installer les kernel sources 2.4.18,kernel-headers-2.4.18-bf24 + les outils pour pouvir recompiler.
J’ai ensuite recopier les sources du drv dans /usr/src/linux/drivers/sci
et j’ai lance la comma de de compile pour mon module “against” les kernel-headers:
gcc -o megaraid.o -Wall -W -O2-DMODULE -D__KERNEL__ -I/usr/src/kernel-headers-2.4.18-bf2.4/include -c /usr/src/linux/drivers/scsi/megaraid.c
La je me retrouve avec des tas de message de warning de declarations pas ou mal faites et autres message .
Quelqun peux t il me donner qq info pour compiler proprement un module pour 2.4.18-bf24
Merci