habe mir gestern mal den neuen 2.6.13-Kernel aufs Laptop geworfen. Der Kernel ließ sich völlig problemlos kompilieren, nicht aber das ipw-2200-Modul für's WLAN.
"make-kpkg modules-image" lief zwar normal an, aber dann kam plötzlich sowas hier:
Code: Alles auswählen
# Build the module
/usr/bin/make -C driver KSRC=/usr/src/linux KVER=2.6.13
make[3]: Entering directory `/usr/src/modules/ipw2200/driver'
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/ipw2200/driver MODVERDIR=/usr/src/modules/ipw2200/driver modules
make[4]: Entering directory `/usr/src/linux-2.6.13'
WARNING: Symbol version dump /usr/src/linux-2.6.13/Module.symvers
is missing; modules will have no dependencies and modversions.
Code: Alles auswählen
CC [M] /usr/src/modules/ipw2200/driver/ipw2200.o
/usr/src/modules/ipw2200/driver/ipw2200.c:1044: Warnung: Initialisierung von inkompatiblem Zeigertyp
/usr/src/modules/ipw2200/driver/ipw2200.c:1088: Warnung: Initialisierung von inkompatiblem Zeigertyp ...
Code: Alles auswählen
/usr/src/modules/ipw2200/driver/ipw2200.c: In Funktion »ipw_gather_stats«:
/usr/src/modules/ipw2200/driver/ipw2200.c:3706: error: structure has no member named `perfect_rssi'
Code: Alles auswählen
/usr/src/modules/ipw2200/driver/ipw2200.c: In Funktion »ipw_wpa_set_encryption«:
/usr/src/modules/ipw2200/driver/ipw2200.c:5785: Warnung: implicit declaration of function `ieee80211_crypt_delayed_deinit'
/usr/src/modules/ipw2200/driver/ipw2200.c:5792: Warnung: implicit declaration of function `ieee80211_get_crypto_ops'
/usr/src/modules/ipw2200/driver/ipw2200.c:5792: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung