View previous topic :: View next topic |
Author |
Message |
Robert K. Tux's lil' helper
Joined: 24 Oct 2002 Posts: 95 Location: Berlin
|
Posted: Tue Feb 10, 2004 9:40 am Post subject: |
|
|
[quote="toberonenz"] gonzalo wrote: |
using vmware-any-any-update50 worked for me. Just modified the ebuild to use it instead of update45.
No other patching required
Still issue with NAT |
Hi,
Try Mr.Coffes explanation and download the Patch from elocal. Nat works here (with mm-sources 2.6.2)
Regards
Robert
Last edited by Robert K. on Thu Feb 12, 2004 11:28 am; edited 1 time in total |
|
Back to top |
|
|
mrgamer Apprentice
Joined: 09 Dec 2003 Posts: 151 Location: Italy, near Rome
|
Posted: Wed Feb 11, 2004 3:34 pm Post subject: update to any-any patches! |
|
|
trying compile vmware modules with the new gentoo-dev-sources-2.6.3_rc2 fails
mmm i have to try the new any-any-50
here's a link
http://ftp.cvut.cz/vmware/vmware-any-any-update50.tar.gz
PS: i really need to thank the creator of this patch |
|
Back to top |
|
|
Robert K. Tux's lil' helper
Joined: 24 Oct 2002 Posts: 95 Location: Berlin
|
Posted: Thu Feb 12, 2004 11:27 am Post subject: Re: update to any-any patches! |
|
|
Hi mrgamer,
Thank you for the Link. Updated my Kernel (mm-sources-2.6.3_rc1-r1). Vmware works here (with Nat).
Patch from elocal works with 2.6.3 too.
Regards
Robert |
|
Back to top |
|
|
Gªutama n00b
Joined: 08 Jun 2003 Posts: 32 Location: Tokyo, Japan
|
Posted: Wed Feb 18, 2004 9:54 am Post subject: |
|
|
can anyone please post another link to elocal's patch. The specified one does not work.
Thanks _________________ scars look better than tatoos |
|
Back to top |
|
|
Robert K. Tux's lil' helper
Joined: 24 Oct 2002 Posts: 95 Location: Berlin
|
|
Back to top |
|
|
Flop n00b
Joined: 26 Jan 2004 Posts: 40 Location: Montréal, Canada
|
Posted: Thu Feb 19, 2004 1:46 am Post subject: |
|
|
neenee wrote: |
*update* i was helped by eclocal and Castr00; they told me
to delete "/etc/vmware/not_configured".
now vmware starts. |
Damn! It work, thank you very much! |
|
Back to top |
|
|
azote Guru
Joined: 17 Sep 2002 Posts: 415
|
|
Back to top |
|
|
nephros Advocate
Joined: 07 Feb 2003 Posts: 2139 Location: Graz, Austria (Europe - no kangaroos.)
|
Posted: Thu Feb 19, 2004 2:52 pm Post subject: |
|
|
I am using 2.6.3-love1, any-any-update-51, and other unmodified sources. The gcc fix does not patch against 2.6.3-love1
vmware-config.pl runs fine through the compile, but stalls at "leaving directory /tmp/vmware-configX/.../vmmon-only",
and a ps ax shows the "rmmod vmmon" command hanging (status D).
As always with hanging modutils, the only way to get rid of that is a (unclean) reboot.
Can anyone confirm this or is my install borked? _________________ Please put [SOLVED] in your topic if you are a moron. |
|
Back to top |
|
|
Accipiter Tux's lil' helper
Joined: 24 Feb 2003 Posts: 87 Location: Buffalo, NY
|
Posted: Fri Feb 20, 2004 12:05 am Post subject: Confirmed... |
|
|
nephros wrote: | vmware-config.pl runs fine through the compile, but stalls at "leaving directory /tmp/vmware-configX/.../vmmon-only",
and a ps ax shows the "rmmod vmmon" command hanging (status D).
As always with hanging modutils, the only way to get rid of that is a (unclean) reboot. |
I can confirm this. I am using 2.6.3-mm1 and I'm receiving the same module loader hanging problem. A minor difference, though: it seems that an "lsmod" process is hanging instead of "rmmod vmmon," stuck in an uninterruptible sleep just after the following lines:
Code: | make[1]: Leaving directory `/usr/src/linux-2.6.3-mm1'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config6/vmmon-only' |
It should instead say "The module loads perfectly in the running kernel" and continue on building the vmnet module. Can anyone help us out? |
|
Back to top |
|
|
ao n00b
Joined: 05 Jan 2004 Posts: 38
|
Posted: Sun Feb 29, 2004 12:20 am Post subject: NAT 2.6.3 |
|
|
Hey -- thanks to this thread I got vmware working on my 2.6.3 kernel, except for the NAT issue. Did those folks on this thread that were having NAT issues get them resolved, or is there something else that I can try?
Is there a known difference between the 2.6.2-mm sources and the 2.6.3 sources that makes it work right?
Thanks for any help you can offer. |
|
Back to top |
|
|
morbid Tux's lil' helper
Joined: 05 Mar 2003 Posts: 90
|
Posted: Thu Mar 04, 2004 5:44 pm Post subject: |
|
|
using the latest ~x86 ebuild (4.0.5.6030-r1) I've had no issues with vmware itself. The issue I do have is when I boot my laptop, vmware displays some problems and I have to run /opt/vmware/bin/vmware-config.pl... every time I boot. Now, this might be a sysfs issue (or my sysfs skills)... because when the system boots, I see some vmware modules as loaded, but no vmware devices in /dev. I'm not sure why hotplug isn't creating the /dev files for vmware... all my other devices are running fine with sysfs. |
|
Back to top |
|
|
ao n00b
Joined: 05 Jan 2004 Posts: 38
|
Posted: Thu Mar 04, 2004 5:49 pm Post subject: |
|
|
This is with kernel 2.6.3? To get to this point, did you have to follow all of the instructions on this thread, or did you simply emerge 4.0.5.6030-r1 and run vmware-config.pl ?
Thanks, I'm still NAT-less. I don't know if starting over completely will help, or make things worse.
morbid wrote: | using the latest ~x86 ebuild (4.0.5.6030-r1) I've had no issues with vmware itself. The issue I do have is when I boot my laptop, vmware displays some problems and I have to run /opt/vmware/bin/vmware-config.pl... every time I boot. Now, this might be a sysfs issue (or my sysfs skills)... because when the system boots, I see some vmware modules as loaded, but no vmware devices in /dev. I'm not sure why hotplug isn't creating the /dev files for vmware... all my other devices are running fine with sysfs. |
|
|
Back to top |
|
|
morbid Tux's lil' helper
Joined: 05 Mar 2003 Posts: 90
|
Posted: Thu Mar 04, 2004 11:47 pm Post subject: |
|
|
my NAT does work with ck-sources-2.6.2 and 2.6.3, although the device does not does not survive a reboot (have to run vmware-config.pl each time). I followed MrCoffee's note, but don't think I reversed the gcc3.5. I'll have to look into that. |
|
Back to top |
|
|
athene n00b
Joined: 06 Mar 2004 Posts: 2 Location: Germany
|
Posted: Sat Mar 06, 2004 10:08 am Post subject: |
|
|
I've had the same problem with NAT. Everything worked fine except the NAT feature.
I solved the problem for my configuration this way:
0.) My configuration: Kernel 2.6.1, glibc-2.3.3_pre20040207, NPTL, VMware 4.0.5-6030, vmware-any-any-update53
1.) The problem: When executing /opt/vmware/bin/vmnet-natd the following error occured:
Code: | ./vmnet-natd: relocation error: ./vmnet-natd: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference |
2.) The solution: I found out the problem was NPTL. After a little bit of googling and searching this forums, I discovered the following workaround:
- Install an alternative glibc without NPTL as described in the following topic of this forums:
https://forums.gentoo.org/viewtopic.php?t=96278 (Post from Trebiani)
- open the file /etc/vmware/init.d/vmware and edit the function vmware_start_nat():
change the line
Code: | cd "$vmdb_answer_BINDIR" && "$vmdb_answer_BINDIR"/"$natd" |
to
Code: | cd "$vmdb_answer_BINDIR" && LD_ASSUME_KERNEL=2.4.20 "$vmdb_answer_BINDIR"/"$natd" |
For me this solution works perfectly and survives any reboots.
I hope this post will help some of you guys having the same problem with NAT
and NPTL. |
|
Back to top |
|
|
thrasher6670 Apprentice
Joined: 04 Aug 2003 Posts: 269 Location: London, Ontario
|
Posted: Sat Mar 13, 2004 5:00 am Post subject: |
|
|
Problem with mm-sources 2.6.4, whenever i run /opt/vmware/bin/vmware-config.pl i get
Code: |
Making sure VMware Workstation's services are stopped.
Stopping VMware services:
Virtual machine monitor done
Trying to find a suitable vmmon module for your running kernel.
None of VMware Workstation's pre-built vmmon modules is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The kernel defined by this directory of header files does not have the same
address space size as your running kernel.
|
i have rebuilt my kernel, amoung other things... i cant figure it out. any help? _________________ Gentoo-Portage.com - Where the portage meets the web
Gentoo Wiki |
|
Back to top |
|
|
GreenPea n00b
Joined: 24 Jan 2003 Posts: 25 Location: Boise ID
|
Posted: Tue Mar 16, 2004 5:11 pm Post subject: |
|
|
Hey thrasher,
I am having the same problem here. I used this thread to get vmware working on my 2.6.2-rc1-mm3 sources, but now have upgraded to 2.6.4-rc1-mm2. I have tried both a patched and unpatched kernel, I have modified the /usr/src/linux/include/asm-i386/unistd.h per the thread, as well as removed the /etc/vmware/not-configured. I am using vmware-workstation-4.0.5.6030-r1 w/ vmware-any-any-update53 and I am still getting the message below when running vmware-config.pl.
"What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The kernel defined by this directory of header files does not have the same
address space size as your running kernel. "
Any help would be greatly appreciated.
Thanks.
Update: Ok I found that in the 2.6.2 kernel and ran the vmware-config.pl the C header sources it was looking for was in /lib/mod/2.6.2-rc1/build/include/ so I went into my patched and unpatched 2.6.4 kernel and tried correcting the path to no avail, keeps comming back to the same eror messege " The kernel defined by this directory of header files does not have the same address space size as your running kernel."
Interestingly enough, when I am in my 2.6.2 kernel, and try to apply the vmware-any-any-patch50, 51, or 53 the script errors out. But the 48 patch works great.
any thoughts out there?
Thanks. |
|
Back to top |
|
|
ao n00b
Joined: 05 Jan 2004 Posts: 38
|
Posted: Sat Mar 27, 2004 1:41 am Post subject: |
|
|
ao wrote: | This is with kernel 2.6.3? To get to this point, did you have to follow all of the instructions on this thread, or did you simply emerge 4.0.5.6030-r1 and run vmware-config.pl ?
Thanks, I'm still NAT-less. I don't know if starting over completely will help, or make things worse.
|
Update: I got all of the services working. I unmerged the 4.0.5.6030-r1 release, removed the rest of the vmware files manually, and updated to the 4.5.1.7568 release of vmware-workstation. I switched to an unpatched 2.6.4_rc1 kernel, rebooted, ran vmware-config.pl, and removed the /etc/vmware/not_configured file (even though vmware-config.pl ran successfully, it didn't remove the file). After all of this, vmware would once again start, and all of the services worked.
The one problem is that now, whenever a virtual machine is active, vmware uses 99% of the cpu, even if the virtual machine is doing absolutely nothing. Has anyone else seen this behavior? I don't have a clue as to where to begin troubleshooting. I went back and ran it with 2.6.3 and found the same behavior.
Ideas, anyone?
Thanks. |
|
Back to top |
|
|
|