13 Replies Latest reply on Jun 12, 2012 12:22 AM by dagbj
      • 1. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
        Mass1 Lurker

        hello
        don't works for me...

        I have the some problem with VMplayer...

        Vaio VGN-NS11E

        RAM 4 GiB

        Intel® Pentium(R) Dual CPU T3200 @ 2.00G
        Ubuntu 12.04 LTS 64-bit

         

        Do you have an idea How can I solve?

        thanks

        Massimiliano

         

         

         

        root@vaio-124:/usr/lib/vmware# wget http://pavlinux.ru/vmware/8.0.3/source.tar.lzma
        Risoluzione di pavlinux.ru (pavlinux.ru)... 62.118.254.152
        Connessione a pavlinux.ru (pavlinux.ru)|62.118.254.152|:80... connesso.
        Richiesta HTTP inviata, in attesa di risposta... 200 OK
        Lunghezza: 417229 (407K) [application/x-tar]
        Salvataggio in: "source.tar.lzma.1"
        100%[============================================================================================>] 417.229      341K/s   in 1,2s   
        2012-05-11 13:58:57 (341 KB/s) - "source.tar.lzma.1" salvato [417229/417229]
        root@vaio-124:/usr/lib/vmware# md5sum source.tar.lzma
        48c033c7a3bd53e0a6c0f2e03ff4cd0c  source.tar.lzma
        root@vaio-124:/usr/lib/vmware# tar -xf source.tar.lzma
        root@vaio-124:/usr/lib/vmware# vmware-modconfig --console --install-all
        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
        Using 2.6.x kernel build system.
        make: ingresso nella directory "/tmp/vmware-root/modules/vmmon-only"
        make -C /lib/modules/3.2.0-23-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
        MODULEBUILDDIR= modules
        make[1]: ingresso nella directory "/usr/src/linux-headers-3.2.0-23-generic"
          CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/apic.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
          CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
          LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
          Building modules, stage 2.
          MODPOST 1 modules
          CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
          LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
        make[1]: uscita dalla directory "/usr/src/linux-headers-3.2.0-23-generic"
        make -C $PWD SRCROOT=$PWD/. \
        MODULEBUILDDIR= postbuild
        make[1]: ingresso nella directory "/tmp/vmware-root/modules/vmmon-only"
        make[1]: "postbuild" è aggiornato.
        make[1]: uscita dalla directory "/tmp/vmware-root/modules/vmmon-only"
        cp -f vmmon.ko ./../vmmon.o
        make: uscita dalla directory "/tmp/vmware-root/modules/vmmon-only"
        Built vmmon module
        Using 2.6.x kernel build system.
        make: ingresso nella directory "/tmp/vmware-root/modules/vmnet-only"
        make -C /lib/modules/3.2.0-23-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
        MODULEBUILDDIR= modules
        make[1]: ingresso nella directory "/usr/src/linux-headers-3.2.0-23-generic"
          CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
          CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
        /tmp/vmware-root/modules/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
        /tmp/vmware-root/modules/vmnet-only/userif.c:520:3: error: incompatible type for argument 1 of ‘kmap’
        include/linux/highmem.h:48:21: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
        /tmp/vmware-root/modules/vmnet-only/userif.c:523:3: error: incompatible type for argument 1 of ‘kunmap’
        include/linux/highmem.h:54:20: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
        make[2]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] Errore 1
        make[2]: *** Attesa per i processi non terminati....
        /tmp/vmware-root/modules/vmnet-only/filter.c:60:16: error: ‘THIS_MODULE’ undeclared here (not in a function)
        /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfSetup’:
        /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
        /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: initialization from incompatible pointer type [enabled by default]
        /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: (near initialization for ‘vnetNetifOps.ndo_validate_addr’) [enabled by default]
        make[2]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Errore 1
        make[2]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] Errore 1
        make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Errore 2
        make[1]: uscita dalla directory "/usr/src/linux-headers-3.2.0-23-generic"
        make: *** [vmnet.ko] Errore 2
        make: uscita dalla directory "/tmp/vmware-root/modules/vmnet-only"
        Unable to install vmnet
        • 2. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
          mfelker Expert

          Try running the patch script included in the Welhall package  directly rather than unpacking the patch source. Just change the version number for WS and Player from 8.0.2 to 8.0.3. Looks like you have installed build-essential - that should do.

          • 3. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
            envertain Lurker

            I followed the instructions but get the following error;

             

            tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: initialization from incompatible pointer type [enabled by default]
            /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: (near initialization for ‘vnetNetifOps.ndo_validate_addr’) [enabled by default]
            make[2]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Error 1
            make[2]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] Error 1
            make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2
            make[1]: Leaving directory `/usr/src/kernels/3.3.5-2.fc16.x86_64'
            make: *** [vmnet.ko] Error 2
            make: Leaving directory `/tmp/vmware-root/modules/vmnet-only'
            Unable to install vmnet

            • 4. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
              envertain Lurker

              I think I figured it out;

               

              Btw. I am on Fedora 16 kernel 3.3.5-2

               

              I copied vmnet.tar to /usr/lib/vmware/modules/source/ and not to /usr/lib/vmware/source as per the instructions and then executed => sudo /usr/bin/vmware-modconfig --console --install-all

               

              Voila! It is working, thanks for this Pavlinux!

              • 5. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                Mass1 Lurker

                Hi!

                where can I find vmnet.tar?

                thanks

                Massimiliano

                • 6. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                  mfelker Expert

                  I will try this definitely if you have gotten a guest (which one?) to run since I alfeady can install using TP wihout any paches. Or 8.0.2 with a patch. . I'm pretty sure 8.0.3 will be the same but I'm not going to upgrade.  lll  need to  uninstall TP and then install 8.0.2 applying the  patch.  But I might not have the right hardware for Fedora.  I don"'t know what that would be since every other OS I try works great with the TP onmy hardware .

                  • 7. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                    frlezcano Lurker

                    Workstation 8.0.3 build-703055 (kernel 3.2) need a patch.

                    Search files:

                         patch-modules_3.3.4.sh

                         vmware3.3.4.patch

                     

                    apply the patch and run this command:

                    sudo vmware-modconfig --console --install-all

                    • 8. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                      mfelker Expert

                      The patch and script are here:

                       

                      http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and-3-3/

                       

                      You don't need to run the module command.  I believe it is included in the script.

                       

                      Change 8.0.2 adn 4.0.2 at the top of the script to 8.0.3 and 4.0.3.

                      • 10. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                        Pavlinux Enthusiast
                        Salvataggio in: "source.tar.lzma.1"
                        2012-05-11 13:58:57 (341 KB/s) - "source.tar.lzma.1" salvato [417229/417229]
                        root@vaio-124:/usr/lib/vmware# md5sum source.tar.lzma
                        48c033c7a3bd53e0a6c0f2e03ff4cd0c  source.tar.lzma
                        root@vaio-124:/usr/lib/vmware# tar -xf source.tar.lzma

                        fixed

                        • 11. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                          dagbj Novice

                          Hi!

                           

                          Upgraded my Fedora 16 to 17 the other day, and ran into problems which led me to this page. Unfortunately the workstation will not compile.

                           

                          CPU: Intel(R) Xeon(R) CPU           E5630  @ 2.53GHz

                          OS: F17 with kernel: 3.4.0-1.fc17.x86_64

                          Workstation: 8.0.3 build-703057

                           

                          tried this release of sources:

                          -rw-r--r--.   1 root root 417231 juni   4 03:56 source.tar.lzma

                           

                          Error message is as follows:

                          # vmware-modconfig --console --install-all
                          Stopping vmware (via systemctl):                           [  OK  ]
                          Using 2.6.x kernel build system.
                          make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
                          make -C /lib/modules/3.4.0-1.fc17.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
                            MODULEBUILDDIR= modules
                          make[1]: Entering directory `/usr/src/kernels/3.4.0-1.fc17.x86_64'
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/apic.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
                            CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
                            LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
                            Building modules, stage 2.
                            MODPOST 1 modules
                            CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
                            LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
                          make[1]: Leaving directory `/usr/src/kernels/3.4.0-1.fc17.x86_64'
                          make -C $PWD SRCROOT=$PWD/. \
                            MODULEBUILDDIR= postbuild
                          make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only'
                          make[1]: `postbuild' is up to date.
                          make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
                          cp -f vmmon.ko ./../vmmon.o
                          make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
                          Gtk-Message: Failed to load module "pk-gtk-module"
                          Built vmmon module
                          Using 2.6.x kernel build system.
                          make: Entering directory `/tmp/vmware-root/modules/vmnet-only'
                          make -C /lib/modules/3.4.0-1.fc17.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
                            MODULEBUILDDIR= modules
                          make[1]: Entering directory `/usr/src/kernels/3.4.0-1.fc17.x86_64'
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
                            CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
                          /tmp/vmware-root/modules/vmnet-only/filter.c:60:16: error: ‘THIS_MODULE’ undeclared here (not in a function)
                          /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfSetup’:
                          /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
                          /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: initialization from incompatible pointer type [enabled by default]
                          /tmp/vmware-root/modules/vmnet-only/netif.c:134:7: warning: (near initialization for ‘vnetNetifOps.ndo_validate_addr’) [enabled by default]
                          make[2]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Error 1
                          make[2]: *** Waiting for unfinished jobs....
                          make[2]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] Error 1
                          /tmp/vmware-root/modules/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’:
                          /tmp/vmware-root/modules/vmnet-only/userif.c:520:3: error: incompatible type for argument 1 of ‘kmap’
                          In file included from /tmp/vmware-root/modules/vmnet-only/userif.c:26:0:
                          include/linux/highmem.h:49:21: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
                          /tmp/vmware-root/modules/vmnet-only/userif.c:523:3: error: incompatible type for argument 1 of ‘kunmap’
                          In file included from /tmp/vmware-root/modules/vmnet-only/userif.c:26:0:
                          include/linux/highmem.h:55:20: note: expected ‘struct page *’ but argument is of type ‘const struct <anonymous>’
                          make[2]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] Error 1
                          make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2
                          make[1]: Leaving directory `/usr/src/kernels/3.4.0-1.fc17.x86_64'
                          make: *** [vmnet.ko] Error 2
                          make: Leaving directory `/tmp/vmware-root/modules/vmnet-only'
                          Unable to install vmnet

                          • 12. Re: Patches for VMware® Workstation 8.0.3 build-703055 (kernel 3.2.16+)
                            Pavlinux Enthusiast

                            This errors not from my source.tar.lzma;

                             

                            1. wget http://pavlinux.ru/vmware/8.0.3/source.tar.lzma;

                            2. rm -rf /usr/lib/vmware/modules/source;

                            3. tar -xf source.tar.lzma -C /usr/lib/vmware/modules;