GNU/Linux >> Belajar Linux >  >> Ubuntu

Vmware Player Dan Ubuntu 15.04:Driver Bersih Tidak Dapat Dikompilasi Lagi, Bagaimana Cara Memperbaikinya?

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);


Ubuntu
  1. Cara Mengkompilasi dan Menjalankan Program C di Ubuntu

  2. Perbaiki Kesalahan 'add-apt-repository command not found' di Ubuntu dan Debian

  3. Cara Menginstal VMware Player di CentOS/RHEL dan Ubuntu

  1. Cara Menginstal VMware Workstation Player di Ubuntu 20.04

  2. Bagaimana Cara Menginstal Vmware Workstation Player 12.11 Di Ubuntu 16.04?

  3. Bagaimana cara memperbaiki kesalahan Virtualbox “Driver kernel tidak diinstal (rc=-1908)” di Ubuntu

  1. Cara Menginstal VMware Workstation Player di Ubuntu 18.04

  2. Cara Memperbaiki Kesalahan 'Repositori tidak memiliki file rilis' di Ubuntu

  3. Cara Memperbaiki do-release-upgrade:perintah tidak ditemukan Kesalahan Di Ubuntu