You are not logged in.

#1 2008-08-23 11:12:31

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

vmware does not compile modules for kernel 2.6.26 [SOLVED]

I installed vmware-any-any-update117d and tried the command /usr/bin/vmware-config.pl --compile (I also tried /usr/bin/vmware-config.pl without any option) but it does not tries to compile the modules.

Entering /usr/lib/vmware/modules/source/ directory I can successfully compile the modules on my own.

I removed completely vmware and reinstalled it but without any success.

Any ideas?

/usr/bin/vmware-config.pl --compile
Making sure services for VMware Workstation are stopped.

:: Stopping VMware Workstation                                                                                                                          [DONE]

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the theme icons?
[/usr/share/icons]

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]

In which directory do you want to install the application's icon?
[/usr/share/pixmaps]

You have already setup networking.

Would you like to skip networking setup and keep your old settings as they are?
(yes/no) [yes] no

Do you want networking for your virtual machines? (yes/no/help) [yes]

Would you prefer to modify your existing networking configuration using the
wizard or the editor? (wizard/editor/help) [wizard]

The following bridged networks have been defined:

. vmnet0 is bridged to eth0

Do you wish to configure another bridged network? (yes/no) [no]

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes]

The following NAT networks have been defined:


. vmnet8 is a NAT network on private subnet 172.16.185.0.

Do you wish to configure another NAT network? (yes/no) [no]

Do you want to be able to use host-only networking in your virtual machines?
[yes]
The following host-only networks have been defined:

. vmnet1 is a host-only network on private subnet 192.168.28.0.

Do you wish to configure another host-only network? (yes/no) [no]

Do you want to install the Eclipse Integrated Virtual Debugger? You must have
the Eclipse IDE installed. [no]

:: Starting VMware Workstation                                                                                                                          [BUSY]
                                                                                                                                                        [FAIL]

The configuration of VMware Workstation 6.0.3 build-80004 for Linux for this
running kernel completed successfully.

You can now run VMware Workstation by invoking the following command:
"/usr/bin/vmware".

Enjoy,

--the VMware team

Last edited by firewalker (2008-08-25 13:40:40)


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#2 2008-08-23 14:31:43

kishd
Member
Registered: 2006-06-14
Posts: 401

Re: vmware does not compile modules for kernel 2.6.26 [SOLVED]

This thread might help in compiling the modules.

http://groups.google.com/group/vmkernel … 18d1b2fadc


---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare

Offline

#3 2008-08-23 18:17:21

toorima
Member
Registered: 2007-11-06
Posts: 12

Re: vmware does not compile modules for kernel 2.6.26 [SOLVED]

I downloaded the new tarball for vmware-workstation-modules and installed it, then vmware workstation compiled fine

Offline

#4 2008-08-25 13:39:50

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

Re: vmware does not compile modules for kernel 2.6.26 [SOLVED]

Ok. I managed to make it work. I compiled the modules from vmware-any-any-update117d. I them was complaining for wrong version o the module vmmon (168 against 167). I had to patch the file iocontrols.h and now it seems to work fine.

--- iocontrols.h    2008-05-16 10:19:55.000000000 +0300
+++ vmware-any-any-update117c/vmmon-only/include/iocontrols.h    2008-08-23 18:16:30.000000000 +0300
@@ -45,7 +45,7 @@
  *
  */

-#define VMMON_VERSION           (168 << 16 | 0)
+#define VMMON_VERSION           (167 << 16 | 0)
#define VMMON_VERSION_MAJOR(v)  ((uint32) (v) >> 16)
#define VMMON_VERSION_MINOR(v)  ((uint16) (v))


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

Board footer

Powered by FluxBB