I downloaded vmware player 4.04 and run into the problem of virtual network device fail.
After googling a bit, I found How do I install VMware Player 4.0.3? and applied as this answer suggest, which is the following:
1) I downloaded the tarball http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz
2) Change the plreqver=4.04
3) and run it. Everything looks working until I try to run vmware player again.
Now, it failed at the step "Virtual Machine Monitor" which was OK before I applied the patch. I guess the patch skerewed the whole VMware kernel modules.