Problem with VMware is that, they release their product, and if you're on any “newer” kernel, please note, not latest testing or development branch, but official stable kernel is not supported.
Read here how to get it working
I tried (literally) 1000 “combinations”, from different vmware-any-any patch versions, to different compiling methods, to make-vmpkg to 101 and thing, nothing worked. Until today I did this completely random thing and everything worked. So if you're on any distro with >=2.6.22 kernel, do this to make your vmware work.
Remember, my vmmon part passed just fine, my compiling was with vmnet, so your problem will be the same thing. Of course if you're on >=2.6.22.x kernel.