====== Kernel Headers ======
To circumvent the error with missing kernel header files on Fedora 17:
yum install kernel-headers kernel-devel
yum groupinstall "Development Tools"
cp /usr/include/linux/version.h /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/
===== Problem with Kernel 3.8.* under Fedora 17 =====
==== Links ====
* [[http://mafio.host56.com/2013/03/linux-kernel-3-8-vmware-failed-to-build-vmci/]]
* [[http://mafio.host56.com/-variousStuff-/vmware-workstation-9-patch-kernel-3.8/linux-3.8_vmci_pci_hotplug_struct.patch]] {{:snippets:vmware:linux-3.8_vmci_pci_hotplug_struct.patch.bz2|Download}}
==== Steps ====
- cd /usr/lib/vmware/modules/source
- tar -xf vmci.tar
- cd vmci-only
- patch -p1 < 'patchfile'
- cd ..
- tar -cf vmci.tar vmci-only/
- vmware-modconfig --console --install-all
- rm -rf vmci-only/
===== Problem with Kernel 3.17.* under Fedora 20 =====
==== Links ====
* [[https://fedoraproject.org/wiki/VMWare]]
==== Steps ====
- cd /usr/lib/vmware/modules/source
- tar -xvf vmnet.tar
- edit the file vmnet-only/netif.c and replace the line that looks likedev = alloc_netdev(sizeof *netIf, deviceName, VNetNetIfSetup);
- todev = alloc_netdev(sizeof *netIf, deviceName, NET_NAME_UNKNOWN, VNetNetIfSetup);
- tar -cvf vmnet.tar vmnet-only/
- rm -rf vmnet-only/
- vmware-modconfig --console --install-all