avec le module assistant et :
avec le noyau linux-2.6.20 que j'ai compiler sans problème après reboot sur mon nouveau noyau j'ai ça quelqu'un pourrait me dire je comprend pas c'est trop complexe merci .
m-a a-i madwifi
Voilà ce que contient le fichier de log :
make[2]: quittant le répertoire « /usr/src/modules/madwifi »
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.20.ok/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.20.ok/g ;s/#KVERS#/2.6.20.ok/g ; s/_KVERS_/2.6.20.ok/g ; s/##KDREV##/2.6.20/g ; s/#KDREV#/2.6.20/g ; s/_KDREV_/2.6.20/g ' < $templ > ${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
# Build modules
/usr/bin/make -C /usr/src/modules/madwifi modules \
KERNELPATH=/lib/modules/2.6.20.ok/source KERNELRELEASE=2.6.20.ok KERNELCONF=/lib/modules/2.6.20.ok/source/.config ATH_RATE=ath_rate/sample
make[2]: entrant dans le répertoire « /usr/src/modules/madwifi »
Checking requirements... ok.
Checking kernel configuration... ok.
/usr/bin/make -C /lib/modules/2.6.20.ok/source SUBDIRS=/usr/src/modules/madwifi modules
make[3]: Entering directory `/home/neo/Desktop/linux-2.6.20'
CC [M] /usr/src/modules/madwifi/ath/if_ath.o
In file included from include/asm/pci.h:6,
from include/linux/pci.h:736,
from /usr/src/modules/madwifi/ath/if_ath_pci.h:43,
from /usr/src/modules/madwifi/ath/if_ath.c:86:
include/linux/mm.h:658:1: error: "offset_in_page" redefined
In file included from /usr/src/modules/madwifi/ath/../net80211/if_media.h:44,
from /usr/src/modules/madwifi/ath/if_ath.c:66:
/usr/src/modules/madwifi/ath/../net80211/ieee80211_linux.h:431:1: error: this is the location of the previous definition
/usr/src/modules/madwifi/ath/if_ath.c:417:60: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_attach':
/usr/src/modules/madwifi/ath/if_ath.c:417: error: 'INIT_WORK' undeclared (first use in this function)
/usr/src/modules/madwifi/ath/if_ath.c:417: error: (Each undeclared identifier is reported only once
/usr/src/modules/madwifi/ath/if_ath.c:417: error: for each function it appears in.)
make[5]: *** [/usr/src/modules/madwifi/ath/if_ath.o] Error 1
make[4]: *** [/usr/src/modules/madwifi/ath] Error 2
make[3]: *** [_module_/usr/src/modules/madwifi] Error 2
make[3]: Leaving directory `/home/neo/Desktop/linux-2.6.20'
make[2]: *** [modules] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/madwifi »
make[1]: *** [binary-modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/madwifi »
make: *** [kdist_build] Erreur 2
# MAdwifi+kernel2.6.20
Posté par Jllc . Évalué à 1.
J'ai moi aussi essayé de recompiler la version fourni avec la Mandrake 2006, pour un noyau 2.6.20, et j'ai aussi des soucis. D'après une recherche rapide, il y a eu des modifs dans le noyau Linux sur des fichiers qu'utilise madwifi.
A priori, de nouvelles versions sont sorties pour corriger le problème sur http://madwifi.org , mais avec ma machine HS depuis hier soir, je ne vais pas pouvoir tester.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.