I haven't recompiled.
Because it's just a default mandrake install, I think I've got 2 kernels there. One is 2.2.somethingidontknow and the other is 18.104.22.168. The one I'm running is 22.214.171.124. I haven't recompiled any kernel (Oh imagine the mess I'd make of that), and the modules listed in the error are in a directory under the correct kernel number.