Saya menggunakan VMWare Player di Ubuntu dan menjalankan sejumlah mesin virtual yang berbeda di dalamnya.
Ini bekerja dengan baik sampai 14.10, ketika kernel ditingkatkan saya akan diminta untuk mengkompilasi ulang modul dll; tetapi tidak berfungsi lagi dengan Ubuntu 15.04.
Masalahnya adalah gagal ketika mencoba mengkompilasi ulang "adaptor jaringan virtual". Bagaimana cara memperbaikinya?
Jawaban yang Diterima:
Gunakan perintah ini (perlu akses root):
$ wget http://pastie.org/pastes/9934018/download -O /tmp/vmnet-3.19.patch
$ cd /usr/lib/vmware/modules/source
$ tar -xf vmnet.tar
$ patch -p0 -i /tmp/vmnet-3.19.patch
$ tar -cf vmnet.tar vmnet-only
$ rm -r *-only
$ vmware-modconfig --console --install-all
untuk vmware-player 9 Anda juga perlu mengubah:
-
vmnet-only/netif.c baris 152 dari:
dev = alloc_netdev(sizeof *netIf, deviceName, VNetNetIfSetup);
untuk
dev = alloc_netdev(sizeof *netIf, deviceName, NET_NAME_UNKNOWN, VNetNetIfSetup);
-
vmnet-only/filter.c baris 207 dari:
VNetFilterHookFn(unsigned int hooknum, // IN:
ke:
VNetFilterHookFn(const struct nf_hook_ops *ops, // IN:
-
vmnet-only/filter.c baris 255 dari:
transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
ke:
transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);