Hi Cam, The most recent version of the VMCI driver is intended for the upcoming hardware version 7, e.g., Workstation 6.5, and won't work on any current version of Workstation (6.0.x) or Fusion (1.x). There has been a fundamental change in the VMCI virtual hardware moving to hardware version 7, and the new driver is not backwards compatible.
The change involves the complete removal of the shared memory API from VMCI, and the removal of the VMCI user level SDK. The new user level API is VMCI sockets - see http://www.vmware.com/products/beta/ws/VMCIsockets.pdf Thanks, Jorgen > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:open- > [EMAIL PROTECTED] On Behalf Of Cam > Macdonell > Sent: Friday, September 05, 2008 11:25 AM > To: DIscussions relating to development of the open-vm-tools project > Subject: [open-vm-tools-devel] Status of VMCI in open-vm-tools w.r.t > workstation version > > > Hi, > > So I tried to use the latest copy of open-vm-tools to use with VMCI on > workstation 6.0.2. However, despite it building properly the module > will not load. It gives an error that I referred to yesterday that I > have tracked down to this change in vmci_drv.c: > > vmci_drv.c from: VMwareTools-6.0.2-59824.tar.gz had this: > > capabilities = inl(ioaddr + VMCI_CAPS_ADDR); > > if ((capabilities & VMCI_CAPS_HYPERCALL) == 0) { > printk(KERN_ERR "VMCI device does not support hypercalls.\n"); > goto release; > } > if ((capabilities & VMCI_CAPS_GUESTCALL) == 0) { > printk(KERN_ERR "VMCI device does not support guestcalls.\n"); > goto release; > } > > where as vmci_drv.c in the current git has this to: > > capabilities = inl(ioaddr + VMCI_CAPS_ADDR); > > if ((capabilities & VMCI_CAPS_DATAGRAM) == 0) { > printk(KERN_ERR "VMCI device does not support datagrams.\n"); > goto release; > } > > Under what version of workstation is this datagram capability present > in > the VMCI device? > > Thanks, > Cam > > ----------------------------------------------------------------------- > -- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > open-vm-tools-devel mailing list > open-vm-tools-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ open-vm-tools-devel mailing list open-vm-tools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel