View Single Post
  #10  
Old 23rd February 2009, 04:01
Wizard of Wiring Wizard of Wiring is offline
Junior Member
 
Join Date: Sep 2007
Posts: 24
Thanks: 2
Thanked 1 Time in 1 Post
Default

Update the howto forge guides here is the solution found on the ubuntu forums...

Code:
--- /usr/bin/vmware-config-tools.pl.old	2008-12-01 16:54:25.000000000 +0100
+++ /usr/bin/vmware-config-tools.pl	2008-12-01 16:55:59.000000000 +0100
@@ -4121,6 +4121,11 @@
     return 'no';
   }
 
+  if ($name eq 'vsock') {
+    print wrap("VMWare config patch VSOCK!\n");
+    system(shell_string($gHelper{'mv'}) . ' -vi ' . shell_string($build_dir . '/../Module.symvers') . ' ' . shell_string($build_dir . '/vsock-only/' ));
+  }
+
   print wrap('Building the ' . $name . ' module.' . "\n\n", 0);
   if (system(shell_string($gHelper{'make'}) . ' -C '
              . shell_string($build_dir . '/' . $name . '-only')
@@ -4143,6 +4148,12 @@
     if (try_module($name, $build_dir . '/' . $name . '.o', 0, 1)) {
       print wrap('The ' . $name . ' module loads perfectly into the running kernel.'
                  . "\n\n", 0);
+
+      if ($name eq 'vmci') {
+        print wrap("VMWare config patch VMCI!\n");
+        system(shell_string($gHelper{'cp'}) . ' -vi ' . shell_string($build_dir.'/vmci-only/Module.symvers') . ' ' . shell_string($build_dir . '/../'));
+      } 
+
       remove_tmp_dir($build_dir);
       return 'yes';
     }
In the forums they have created a patch (there is a link to it on the ubuntu forum thread) file and are using:

To patch server:
sudo patch /usr/bin/vmware-config.pl /path/to/vmware-config.pl.patch

To patch tools:
sudo patch /usr/bin/vmware-config-tools.pl /path/to/vmware-config-tools.pl.patch



Link to thread:
http://ubuntuforums.org/showthread.php?t=975084&page=3

Here is what the services look like now after completing ./configure.pl on debian lenny:
Starting VMware services:
Virtual machine monitor done
Virtual machine communication interface done
VM communication interface socket family: done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
VMware Server Authentication Daemon (background) done
Shared Memory Available done
Starting VMware management services:
VMware Server Host Agent (background) done
VMware Virtual Infrastructure Web Access
Starting VMware autostart virtual machines:
Virtual machines done

The configuration of VMware Server 2.0.0 build-122956 for Linux for this
running kernel completed successfully.

So now bridged networking will work.
Reply With Quote