Comments

VMware – 12.5.8 Released – Still Incompatible.. — 1 Comment

  1. 12.5.8 on kernel 4.14

    /usr/lib/vmware/modules/source/vmnet-only/vm_device_version.h:73:0: note: ceci est l’emplacement d’une précédente définition
    #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0

    CC [M] /usr/lib/vmware/modules/source/vmnet-only/bridge.o
    In file included from /usr/lib/vmware/modules/source/vmnet-only/net.h:38:0,
    from /usr/lib/vmware/modules/source/vmnet-only/vnetInt.h:26,
    from /usr/lib/vmware/modules/source/vmnet-only/bridge.c:52:
    /usr/lib/vmware/modules/source/vmnet-only/vm_device_version.h:56:0: warning: « PCI_VENDOR_ID_VMWARE » redéfini
    #define PCI_VENDOR_ID_VMWARE 0x15AD

    In file included from /usr/src/linux-headers-4.14.0-trunk-common/include/linux/pci.h:37:0,
    from /usr/lib/vmware/modules/source/vmnet-only/compat_netdevice.h:27,
    from /usr/lib/vmware/modules/source/vmnet-only/bridge.c:51:
    /usr/src/linux-headers-4.14.0-trunk-common/include/linux/pci_ids.h:2261:0: note: ceci est l’emplacement d’une précédente définition
    #define PCI_VENDOR_ID_VMWARE 0x15ad

    In file included from /usr/lib/vmware/modules/source/vmnet-only/net.h:38:0,
    from /usr/lib/vmware/modules/source/vmnet-only/vnetInt.h:26,
    from /usr/lib/vmware/modules/source/vmnet-only/bridge.c:52:
    /usr/lib/vmware/modules/source/vmnet-only/vm_device_version.h:73:0: warning: « PCI_DEVICE_ID_VMWARE_VMXNET3 » redéfini
    #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0

    In file included from /usr/src/linux-headers-4.14.0-trunk-common/include/linux/pci.h:37:0,
    from /usr/lib/vmware/modules/source/vmnet-only/compat_netdevice.h:27,
    from /usr/lib/vmware/modules/source/vmnet-only/bridge.c:51:
    /usr/src/linux-headers-4.14.0-trunk-common/include/linux/pci_ids.h:2262:0: note: ceci est l’emplacement d’une précédente définition
    #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07b0

    CC [M] /usr/lib/vmware/modules/source/vmnet-only/procfs.o
    CC [M] /usr/lib/vmware/modules/source/vmnet-only/smac_compat.o
    CC [M] /usr/lib/vmware/modules/source/vmnet-only/smac.o
    CC [M] /usr/lib/vmware/modules/source/vmnet-only/vnetEvent.o
    CC [M] /usr/lib/vmware/modules/source/vmnet-only/vnetUserListener.o
    LD [M] /usr/lib/vmware/modules/source/vmnet-only/vmnet.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /usr/lib/vmware/modules/source/vmnet-only/vmnet.mod.o
    LD [M] /usr/lib/vmware/modules/source/vmnet-only/vmnet.ko
    make[1] : on quitte le répertoire « /usr/src/linux-headers-4.14.0-trunk-amd64 »
    make -C $PWD SRCROOT=$PWD/. \
    MODULEBUILDDIR= postbuild
    make[1] : on entre dans le répertoire « /usr/lib/vmware/modules/source/vmnet-only »
    make[1]: « postbuild » est à jour.
    make[1] : on quitte le répertoire « /usr/lib/vmware/modules/source/vmnet-only »
    cp -f vmnet.ko ./../vmnet.o
    + cd ..
    ++ uname -r
    + mkdir /lib/modules/4.14.0-trunk-amd64/misc
    mkdir: impossible de créer le répertoire « /lib/modules/4.14.0-trunk-amd64/misc »: Le fichier existe
    ++ uname -r
    + cp vmmon.o /lib/modules/4.14.0-trunk-amd64/misc/vmmon.ko
    ++ uname -r
    + cp vmnet.o /lib/modules/4.14.0-trunk-amd64/misc/vmnet.ko
    + depmod -a
    + /etc/init.d/vmware restart
    Stopping VMware services:
    VMware Authentication Daemon done
    VM communication interface socket family done
    Virtual machine communication interface done
    Virtual machine monitor done
    Blocking file system done
    Starting VMware services:
    Virtual machine monitor done
    Virtual machine communication interface done
    VM communication interface socket family done
    Blocking file system done
    Virtual ethernet done
    VMware Authentication Daemon done
    Shared Memory Available done

    For Failed to get gcc information.
    I use this script

    #!/bin/bash

    set -x

    cd /usr/lib/vmware/modules/source
    #tar xf vmmon.tar
    #tar xf vmnet.tar
    cd vmmon-only
    make
    cd ../vmnet-only
    make
    cd ..
    mkdir /lib/modules/`uname -r`/misc
    cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
    cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
    depmod -a
    /etc/init.d/vmware restart

Leave a Reply to scorpio810 Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.