URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/madwifikernel2620 Title: MAdwifi+kernel2.6.20 Authors: l_o_o_p Date: 2007年03月01日T20:05:44+01:00 Tags: Score: 0 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