Hi,
The current standalone VIX version 1.17 that you can download from Download VMware Workspace ONE doesn't work for VMware Workstation Player 15 vmrun.exe fails with ""Unable to connect to host" Error: the specified version was not found", vmrun.exe is version 1.17.0 build-6661328. This version of VIX does not contain a directory named "Workstation-15.0.0" and the correct entries in vixwrapper-config.txt
However VIX 1.17 taken from a Workstation Pro 15 installation works, vmrun.exe is version 1.17.0 build-10134415
Is there any downloadable VIX version that supports Player 15?
Please see the following post for details of how we found out about this problem: https://gns3.com/community/discussion/gns3-doesn-t-work-on-vmware-play
Thanks!
I actually think that standalone VIX became incompatible with Workstation version 14.1.2.
I launch VMs using the "nogui" option to the vmrun "start" command, and this stopped working ("Error: unknown error") with standalone VIX 1.17 and Workstation 14.1.2
However, the good news is that the VIX 1.17 distributed with Workstation 15 fixes the issue (and seems to be compatible) with Workstation 14.1.2 and newer (including 15 obviously).
But it is going to be very annoying if incompatible versions (of the same version number) of VIX are maintained.
Seems like newer version of VIX still isn't available as a separate download, I could find 1.17 in dowloads list but nothing newer.
In the end, I manually extracted files VIX32.cab, VIX64.cab from workstation 15 installation file, extracted those cabs and renamed files according to vix 1.17 existing files (compare file sizes and dll names in file details; and vix and vixd libraries are exact copies). Then I put them in same structure in Workstation-15.0.0 folder, and added workstation 15 strings from txt file (inside VIX32.cab) to vixwrapper-config.txt
Seems to be working - started my home web server with vmrun and -nogui, everything's working so far.
I didn't want to install full workstation package since I think it'll mess up my player installation.
Of course, I am still hoping for a separate download of VIX api...
Hello,
I have the same problem, does anyone have a solution for this?
This resolved.
Replace following lines in "vixwrapper-config.txt"
# latest un-versioned
ws 19 vmdb e.x.p Workstation-14.0.0
player 19 vmdb e.x.p Workstation-14.0.0
to
# latest un-versioned
ws 19 vmdb e.x.p Workstation-14.0.0
player 19 vmdb 15.1.0 Workstation-14.0.0
It works for GNS3 2.1.11 Workstation Player 15.1.0 and VIX 1.17.0-6661328
LucianoGlla thanks, very helpful!
LucianoGlla Thank You,
finally i could configure gns3 vm on VMware 15.5.0.
Thanks a lot to LucianoGIIa .
Replacing by the exact release of the player ( 15..5.0 for me ) makes the vmrun working again.
It works for VMWARE 15.5.0 and GNS3 2.2.0
Thanks
Can you please help me understand more about this because i have no idea what this means???????
Hi,
I have same problem but the instruction here did not working fine.
#@Version-Info
#
# VixAllProducts revision mapping
#
# This file translates product version specifications into the appropriate Vix
# implementations.
#
# Each @Version-Info line has 5 white-space seperated entries:
#
# provider-type: ws, esx, viserver, etc
# apiVersion: the apiVersion supported, as passed in from VixHost_Connect()
# ipc-type: none, vmdb, vmodl, cim
# product-version: the product version string
#
# implementation-directory: the path to the library that implements the
# version described by the first 4 parameters
#
#
# The configuration is based on the first 4 fields, which describe
# the product. The 5th field is the location. To force it to try
# multiple location, the same configuration can be repeated. Note that
# list is built in LIFO order, so the latest entry in the configuration
# will be the first used. If for some reason that value fails, it will
# continue through any other matches.
# Workstation 15.0.0
ws 19 vmdb 15.0.0 Workstation-15.0.0
player 19 vmdb 15.0.0 Workstation-15.0.0
# Workstation 15.0.1
ws 19 vmdb 15.0.1 Workstation-15.0.0
player 19 vmdb 15.0.1 Workstation-15.0.0
# Workstation 15.5.2
ws 19 vmdb 15.5.2 Workstation-15.0.0
player 19 vmdb 15.5.2 Workstation-15.0.0
# latest un-versioned
ws 19 vmdb e.x.p Workstation-15.5.0
player 19 vmdb 15.5.2 Workstation-15.5.0
comment
#ws 19 vmdb e.x.p Workstation-15.0.0
#player 19 vmdb e.x.p Workstation-15.0.0
# EOF
Hi,
This part of the configuration is incorrect ( Since the release of Vmware 15.5 it's incorrect in all releases )
# Workstation 15.0.0
ws 19 vmdb 15.0.0 Workstation-15.0.0
player 19 vmdb 15.0.0 Workstation-15.0.0
# Workstation 15.0.1
ws 19 vmdb 15.0.1 Workstation-15.0.0
player 19 vmdb 15.0.1 Workstation-15.0.0
Change to
# Workstation 15.0.0
ws 19 vmdb 15.5.0 Workstation-15.0.0
player 19 vmdb 15.5.0 Workstation-15.0.0
# Workstation 15.0.1
ws 19 vmdb 15.5.1 Workstation-15.0.0
player 19 vmdb 15.5.1 Workstation-15.0.0
Keep the rest of the config.
It worked for my with minors changes: (Currenly I'm using Product: VMware® Workstation 15 Player, Version: 15.5.2 build-15785246, Windows 10 64bits)
#@Version-Info
#
# VixAllProducts revision mapping
#
# This file translates product version specifications into the appropriate Vix
# implementations.
#
# Each @Version-Info line has 5 white-space seperated entries:
#
# provider-type: ws, esx, viserver, etc
# apiVersion: the apiVersion supported, as passed in from VixHost_Connect()
# ipc-type: none, vmdb, vmodl, cim
# product-version: the product version string
#
# implementation-directory: the path to the library that implements the
# version described by the first 4 parameters
#
#
# The configuration is based on the first 4 fields, which describe
# the product. The 5th field is the location. To force it to try
# multiple location, the same configuration can be repeated. Note that
# list is built in LIFO order, so the latest entry in the configuration
# will be the first used. If for some reason that value fails, it will
# continue through any other matches.
# Workstation 14.0.0
ws 19 vmdb 14.0.0 Workstation-14.0.0
player 19 vmdb 14.0.0 Workstation-14.0.0
# latest un-versioned
ws 19 vmdb e.x.p Workstation-14.0.0
player 19 vmdb 15.5.2 Workstation-14.0.0
# EOF
i am facing same issue. I have gns3 2.2.8. My os is Window10. intalled VMware Workstation player VMware-player-15.5.2-15785246. getting below error when trying to to select enable gns3 VM
Error while saving settings: GNS3VM: Error while executing VMware command: vmrun has returned an error: Unable to connect to host.
Error: The specified version was not found
Try to run "C:\Program Files (x86)\VMware\VMware VIX\vmrun.exe" -T player checkToolsState "C:\Users\ADMIN\Documents\Virtual Machines\GNS3 VM\GNS3 VM.vmx" in a terminal to see more details.
And make sure GNS3 and VMware run under the same user.
when i am running suggested cmd getting below error
c:\Program Files (x86)\VMware\VMware VIX>vmrun.exe -T player checkToolsState "C:\Users\ADMIN\Documents\Virtual Machines\GNS3 VM\GNS3 VM.vmx
Unable to connect to host.
Error: The specified version was not found
c:\Program Files (x86)\VMware\VMware VIX>
++-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++
this the copy of my vixwrapper-confiog
#@Version-Info
#
# VixAllProducts revision mapping
#
# This file translates product version specifications into the appropriate Vix
# implementations.
#
# Each @Version-Info line has 5 white-space seperated entries:
#
# provider-type: ws, esx, viserver, etc
# apiVersion: the apiVersion supported, as passed in from VixHost_Connect()
# ipc-type: none, vmdb, vmodl, cim
# product-version: the product version string
#
# implementation-directory: the path to the library that implements the
# version described by the first 4 parameters
#
#
# The configuration is based on the first 4 fields, which describe
# the product. The 5th field is the location. To force it to try
# multiple location, the same configuration can be repeated. Note that
# list is built in LIFO order, so the latest entry in the configuration
# will be the first used. If for some reason that value fails, it will
# continue through any other matches.
# Workstation 15.0.0
ws 19 vmdb 15.5.0 Workstation-15.0.0
player 19 vmdb 15.5.0 Workstation-15.0.0
# Workstation 15.0.1
ws 19 vmdb 15.5.1 Workstation-15.0.0
player 19 vmdb 15.5.1 Workstation-15.0.0
# Workstation 15.5.2
ws 19 vmdb 15.5.2 Workstation-15.0.0
player 19 vmdb 15.5.2 Workstation-15.0.0
# latest un-versioned
ws 19 vmdb e.x.p Workstation-15.5.0
player 19 vmdb 15.5.2 Workstation-15.5.0
#ws 19 vmdb e.x.p Workstation-15.0.0
#player 19 vmdb e.x.p Workstation-15.0.0
# latest un-versioned
ws 19 vmdb e.x.p Workstation-14.0.0
player 19 vmdb 15.5.2 Workstation-14.0.0
# EOF