Running 2.6 means you need minimum versions of such things as modutils if smooth sailing is to be achieved.

If you're going to add your own 2.6 kernel to a current distro, you'll have to read the documentation.