Originally Posted by niemand
Thanks for the response.
I've upgraded the kernel to 2.6.35 so the precompiled centos provided drivers don't work. I had to upgrade to get the internal 3G device working.
I have tried the first option i.e. explicitly specifying the kernel sources with no luck. I see that the nvidia driver compile refers to various src/kernel/asm folders which are present in 2.6.18 but not in 2.6.35...
I will try out you 2nd option later today.
The gory details of what i've found is here