mise à jour de hostap

mise à jour de hostap - Installation - Linux et OS Alternatifs

Marsh Posté le 12-05-2006 à 14:45:10    

Bonjour
 
  J'essaye de mettre à jour mon driver wifi hostap et hostap_cs (pcmcia). J'ai downloadé la derniere version (http://hostap.epitest.fi/) et fais un make et tombe sur ce problème :  

Citation :


/hostap-driver-0.4.9/driver/modules/hostap.c:45:2: erreur: #error Host AP driver was added into Linux 2.6.14.
/hostap-driver-0.4.9/driver/modules/hostap.c:46:2: erreur: #error The version used in the kernel tree should be used instead of this
/hostap-driver-0.4.9/driver/modules/hostap.c:47:2: erreur: #error external release which is only maintained for old kernel versions.


 
sur le site où j'ai télécharge le module il en parle :  

Citation :

Note! Host AP driver was added into the main kernel tree in Linux v2.6.14. The version in the kernel tree should be used instead of this external hostap-driver package. The external releases are only for older kernel versions and all the future development will be in the main kernel tree.


 
Mais je comprend pas ce que ca veux dire.

Reply

Marsh Posté le 12-05-2006 à 14:45:10   

Reply

Marsh Posté le 12-05-2006 à 16:03:51    

quel kernel tu as quel distrib si tu donne pas d'info on peut pas t aider

Reply

Marsh Posté le 12-05-2006 à 17:44:36    

arff dsl.
J'ai une FC5 kernel 2.6.16-1.2096_FC5

Reply

Marsh Posté le 12-05-2006 à 18:24:25    

j'avance un petit peu dans mon probleme.
 
D'apres ce que j'ai compris (de l'anglais) le module que je veux utiliser n'ai pas pour les noyaux supérieur à 2.6.14.
Or j'ai un 2.6.16
 
Mais le module hostap que j'ai par defaut à la version 0.4.4, et pour mes besoins il m'en faut un plus recent (au moins 0.4.5)
 
Donc blocage.  
Je commence donc à fouiller dans les sources du driver et je commente ces lignes :  

Citation :


/*
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,14))
#error Host AP driver was added into Linux 2.6.14.
#error The version used in the kernel tree should be used instead of this
#error external release which is only maintained for old kernel versions.
#endif
*/


 
et je tombe sur d'autre problème de compilation, 3 warning seulement, c'est pas enorme.
J'ai commenté les lignes qui posent problème, le module se compile à la fin et semble marché (j'arrive à passer en mode monitor),  
mais après ca marche moyen.
 
A moins qu'il y qq'un de super motivé pour m'aider à débuguer mes 3 warning, je crois que ce poste va mourrir...
 
Si vous vouler m'aider je vous file les liens où sont les sources ou bien je copie colle des morceaux de code ici.


---------------
Du tofu en Alsace : www.tofuhong.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed