new kernel broke links !!

hi here’s what I found today as I updated to the latest kernel from Suse 11.2 repo. My wireless device won’t load firmwares, ndiswrapper won’t be a module anymore etc. :

inux-kqzq:/home/olivier/Téléchargement/fwextract3 # modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
linux-kqzq:/home/olivier/Téléchargement/fwextract3 # find /usr -name ndiswrapper
/usr/sbin/ndiswrapper
^C
linux-kqzq:/home/olivier/Téléchargement/fwextract3 # find /lib -name ndiswrapper*
/lib/modules/2.6.31.5-0.1-desktop/updates/ndiswrapper.ko
linux-kqzq:/home/olivier/Téléchargement/fwextract3 # uname -r
2.6.31.12-0.2-desktop

2.6.31.12-0.2-desktop is uname
and 2.6.31.5-0.1-desktop is the module :’(

I should wait for the update to broadcast itself over the suse repository, shouldn’t I ?