J’ai essayé la méthode d’installation des modules citée (forum.hardware.fr/hardwarefr/OSA … 2539-1.htm)
avec mon nouveau noyau 2.6.15 (compilé à la Debian) :
J’ai installé sans pb :
ieee80211-source (paquet sid)
ipw2100-source
Mais l’installation des modules…
m-a a-i ieee80211-source (ok)
m-a a-i ipw2200-source (échec)
Les erreurs dans les logs sont les suivantes :
/usr/bin/make clean
make[2]: Entering directory `/usr/src/modules/ipw2100'
make[2]: *** Pas de règle pour fabriquer la cible « clean ». Arrêt.
make[2]: Leaving directory `/usr/src/modules/ipw2100'
make[1]: [clean] Erreur 2 (ignorée)
et
/usr/src/modules/ipw2100/driver/ieee80211.h:647: error: redefinition of `is_multicast_ether_addr'
include/linux/etherdevice.h:68: error: `is_multicast_ether_addr' previously defined here
/usr/src/modules/ipw2100/driver/ieee80211.h:652: error: redefinition of `is_broadcast_ether_addr'
include/linux/etherdevice.h:79: error: `is_broadcast_ether_addr' previously defined here
/usr/src/modules/ipw2100/driver/ipw2100.c:3404: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3411: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3418: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3425: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3623: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3663: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3752: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3752: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3786: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3806: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3902: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:3945: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:4014: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:4014: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:4056: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:4056: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:4109: attention : initialisation d'un type pointeur incompatible
/usr/src/modules/ipw2100/driver/ipw2100.c:4109: attention : initialisation d'un type pointeur incompatible
make[4]: *** [/usr/src/modules/ipw2100/driver/ipw2100.o] Erreur 1
make[3]: *** [_module_/usr/src/modules/ipw2100/driver] Erreur 2
make[3]: Leaving directory `/usr/src/linux-source-2.6.15-rc5'
make[2]: *** [modules] Erreur 2
make[2]: Leaving directory `/usr/src/modules/ipw2100/driver'
make[1]: *** [binary-modules] Erreur 2
make[1]: Leaving directory `/usr/src/modules/ipw2100'
make: *** [kdist_build] Erreur 2
Au chargement du système, j’ai de multiples fois ces erreurs :
Jan 6 12:39:31 localhost kernel: ieee80211_crypt: disagrees about version of symbol struct_module
Jan 6 12:39:31 localhost kernel: ieee80211: disagrees about version of symbol struct_module
Jan 6 12:39:31 localhost kernel: ipw2100: disagrees about version of symbol struct_module
Peut-être un conflit avec l’installation précédente de ce module que j’ai faîte (en externe) avec mon précédent noyau (2.6.8 ) ? Il faudrait que je le ‘make uninstall’ et que je retente les m-a ??
Je n’y entrave pas grand chose malheureusement… 