views:

1033

answers:

1
  • VMware server 1.0.7 installed with vmware-package
  • Debian GNU/Linux testing (lenny)
  • Kernel 2.6.26-1-686
  • vmware-any-any-update117d
  • had to change VMMON_VERSION from 168 to 138 in vmmon-only/include/iocontrols.h to make vmware-server recognize vmmon

When trying to start a VM, vmmon complains in dmesg:

Sep 21 03:20:04 pita kernel: [ 2701.109062] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109181] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109236] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109289] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109342] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.237762] /dev/vmmon[7885]: Unknown ioctl 2066
Sep 21 03:20:04 pita kernel: [ 2701.239298] /dev/vmmon[7885]: VMCI: Ioctl 2046 only valid for context or process datagram handle.
Sep 21 03:20:04 pita kernel: [ 2701.239346] /dev/vmmon[7885]: Unknown ioctl 2066
Sep 21 03:20:04 pita kernel: [ 2701.240928] /dev/vmmon[7885]: Unknown ioctl 2065
Sep 21 03:20:04 pita kernel: [ 2701.241762] /dev/vmmon[7890]: VMCI: Ioctl 2047 only valid for handle
Sep 21 03:20:05 pita kernel: [ 2702.338170] /dev/vmmon[7885]: Unknown ioctl 2065

This also drives vmware-server crazy. From /var/log/vmware/vmware-serverd.log:

Sep 21 03:20:04: app| New connection on socket server-vmxvmdb from host localhost (ip address: local) , user: family
Sep 21 03:20:04: app| Connection from : /var/lib/vmware/vm/waffle/waffle.vmx
Sep 21 03:20:04: app| VMServerdConnect: connecting to /var/lib/vmware/vm/waffle/waffle.vmx
Sep 21 03:20:05: app| vmserverd: Could not connect to virtual machine /var/lib/vmware/vm/waffle/waffle.vmx: Unexpected response from vmware-authd: Error connecting to /usr/lib/vmware-server/bin/vmware-vmx process.
Sep 21 03:20:05: app| Failed to connect to vm: /var/lib/vmware/vm/waffle/waffle.vmx
Sep 21 03:20:05: app| vmdbPipe_Streams Couldn't read: OVL_STATUS_EOF
Sep 21 03:20:05: app| VMHS: Connection to VM broken: cfg: /var/lib/vmware/vm/waffle/waffle.vmx; error: Pipe: Read failed; state: 3
Sep 21 03:20:05: app| VM suddenly changed state: poweredOff.

The alternative to vmware-any-any is to use the original kernel module provided by VMware, but that didn't seem to compile cleanly with 2.6.26 (see my other question). Because I finally managed to get that problem solved (see my answer to that question), this one is not important to me anymore, but let it remain open for the benefit of others.

+1  A: 

This is an old forum, but you may as well check this thread, maybe it could help...

Aidenn