Bonjour.
Je remarque que tu prends tes paquets sur le DVD d’install. C’est un détail, mais si ce n’est pas volontaire, c’est mauvais, et il vaudrait mieux reconfigurer les dépots de mise à jour de tes paquets pur tout prendre sur l’internet.
Voir viewtopic.php?f=8&t=5659, par exemple.
Sinon, pour faire marcher ta compilation, il doit te manquer quelques paquets essentiels* comme build-essentials, que tu peux installer facilement (et tu aurais pu commencer par là, car ça fait automatiquement ce que t’a conseillé AnatomicJC), le plus simple est d’utiliser le module-assistant:
aptitude install module-assistant
m-a a-i -t prepare
Aprés, ta compil devrait passer.
MAIS
Ce que tu es en train de faire, en prenant des sources externes à debian, n’est pas la bonne manière de procèder.
Ici, en cherchant sur le net, tu as vu par exemple que le nom du module à fabriquer était “atl2”. Regarde donc dans apt s’il y a quelquechose le concernant:roc@ROC:~$ aptitude search atl2
v atl2-modules -
p atl2-modules-2.6-amd64 - Atheros L2 Ethernet Adapter driver for Linux 2.6 on AMD64
p atl2-modules-2.6-amd64-etchnhalf - Driver for the Atheros L2 Fast Ethernet Adapter modules for Linux 2.6 on AMD64
p atl2-modules-2.6-openvz-amd64 - Atheros L2 Ethernet Adapter driver for Linux 2.6 on AMD64
p atl2-modules-2.6-vserver-amd64 - Atheros L2 Ethernet Adapter driver for Linux 2.6 on AMD64
p atl2-modules-2.6.24-etchnhalf.1-amd64 - Driver for the Atheros L2 Fast Ethernet Adapter modules for Linux 2.6.24 on AMD
p atl2-modules-2.6.26-1-amd64 - Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on AMD64
p atl2-modules-2.6.26-1-openvz-amd64 - Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on AMD64
p atl2-modules-2.6.26-1-vserver-amd64 - Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on AMD64
p atl2-source - Linux Base Driver for the Atheros(R) L2 Fast Ethernet Adapter
p atl2-source-etchnhalf - Linux Base Driver for the Atheros(R) L2 Fast Ethernet Adapter
tu vois donc ici qu’il existe des sources pour ça dans les paquets officiels debian.
Tu prends donc ces sources là, plutot que celles non modifiées (et potentiellement mal adaptées à debian) que tu as téléchargée. En plus de n’utiliser que des trucs debian “officiellement supportés”, c’est encore plus simple ensuite à compiler avec le module-assistant.
tu fais donc juste:
Et hop, c’est fini, ton module est pret à servir…
Tu peux regarder s’il se charge avec modprobe atl2.
Voili voilou…
*EDIT: ça peut venir du fait que tu n’as pas fait de ./configure dans le répertoire des sources, ou bien que tu n’as pas fait le make avant le make install (dans ce cas, il y a une erreur dans le makefile des sources)