Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
LIKEN Apuntes » VMWARE en Linux Kernel 2.6.24 (Hardy) y con Wireless Bridge
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Peter Teoh  
View profile  
 More options Mar 3 2008, 12:05 am
From: Peter Teoh <htmldevelo...@gmail.com>
Date: Mon, 03 Mar 2008 13:05:38 +0800
Local: Mon, Mar 3 2008 12:05 am
Subject: LIKEN Apuntes » VMWARE en Linux Kernel 2.6.24 (Hardy) y con Wireless Bridge

I don't know what language the following is written in, but I really appreciate the work he has done in fixing the problem with Wireless Bridge.

Good job Liken!!!   (this part of knowledge is beyond me, sorry.....please check with Liken if u are interested.)

http://liken.otsoa.net/blog/index.php?entry=entry080301-173023

VMWARE en Linux Kernel 2.6.24 (Hardy) y con Wireless Bridge

liken wrote this at 17:30 :

(Translation into English below)

Los modulos VMWARE no compilan en el Kernel 2.6.24 (No esta aun soportado).

El patch oficial vmware-any-any-update115, ftp://platan.vc.cvut.cz/pub/vmware, resuelve problemas con algunos kernels anteriores pero tampoco compila en el 2.6.24.

Peter Teoh ha creado el patch no oficial vmware-any-any-update-116.tgz que si compila en 2.6.24 modificando el modulo vmmon.tar, tomando como base el patch 115 anterior.

Pero los patch vmware-any-any-update no soportan el modo bridge con tarjetas de red wireless. Se puede leer en el source del modulo vmnet.tar, en smac_linux.x386.c:

KERN_WARNING vmnet: You are trying to use wireless bridged networking together with vmware-any-any-update. This is not supported configuration, and your wireless bridge will probably not work

Tras investigar un poco, el problema es que esta funcion solo la soporta el modulo vmnet.tar que viene con el vmware original, que incluye los binarios precompilados smac_linux.x386.o_shipped y smac_linux.x86_64.o_shipped que dan soporte a esta funcion. Pero los modulos originales no valen porque no funcionan en el kernel 2.6.24.

Tras investigar algo mas, hay una forma de conseguir que el vmware-any-any-update115 soporte esta funcion.

Las instrucciones son:

En /usr/local/lib/vmware/modules/source/ estan los modulos originales tras instalar vmware.

tar xvf vmnet.tar  // El original de vmware
mv vmnet.tar vmnet.tar_orig
mv vmnet-only vmnet-only_orig
tar xvf vmnet.tar // El de vmware-any-any-update-115
mv vmnet.tar vmnet.tar_115
rm vmnet-only/smac_linux.x386.c
rm vmnet-only/smac_linux.x86_64.c
cp vmnet-only_orig/smac* vmnet-only   //Se pasan los binarios y las cabeceras
tar ccfs vmnet.tar vmnet-only

Con esto generamos el nuevo vmnet.tar con soporte Wireless. Y con el vmmon.tar modificado del 116 podemos regenerar el vmware-any-any-update115 con soporte para Kernel 2.6.24 y Wireles Bridge.

Se puede bajar aqui: vmware-any-any-update-115-K2.6.24-WirelessBridge.tar.gz

Otras consideraciones para instalar VMWARE en kernel nuevos:

nohz=off // Como opcion al kernel para desactivar tickless
/etc/init.d/mountdevsubfs.sh // Descomentar #Magic to make /proc/bus/usb work

Testeado en Vmware Workstation 6.02

—————————————

VMWARE Linux Kernel 2.6.24 (Hardy) and Wireless Bridge

VMware modules do not compile in the Kernel 2.6.24 (Not even supported).

The official patch vmware-any-any-update115, from ftp://platan.vc.cvut.cz/pub/vmware, solves problems with some earlier kernels, but it does not compile in 2.6.24.

Peter Teoh has created the unofficial patch vmware-any-any-update-116.tgz that compiles with 2.6.24 modifying the module vmmon.tar, based on the previous 115 patch.

But vmware-any-any-update patchs do not support bridge networking with wireless network cards. It can be read in the source of module vmnet.tar, smac_linux.x386.c:

KERN_WARNING vmnet: You are trying to use wireless networking bridged together with vmware-any-any-update. This configuration is not supported, and your wireless bridge will probably not work

After investigating a bit, the problem is this function is only supported in vmnet.tar module that comes with the original vmware, which includes precompiled binaries smac_linux.x386.o_shipped and smac_linux.x86_64.o_shipped which support this function. But the original modules are not worth because they do not compile in the kernel 2.6.24.

After investigating something more, there is a way to make the vmware-any-any-update115 support this function.

The instructions are:

In /usr/local/lib/vmware/modules/source/ are vmware original modules after install.

tar xvf vmnet.tar  // vmnet.tar original vmware
mv vmnet.tar vmnet.tar_orig
mv vmnet-only vmnet-only_orig
tar xvf vmnet.tar // vmnet.tar from vmware-any-any-update-115
mv vmnet.tar vmnet.tar_115
rm vmnet-only/smac_linux.x386.c
rm vmnet-only/smac_linux.x86_64.c
cp vmnet-only_orig/smac* vmnet-only   //copy smac binaries and headers
tar ccfs vmnet.tar vmnet-only

This generates the new vmnet.tar with wireless support. And with modified vmmon.tar from 116 we can regenerate the vmware-any-any-update115 with support for Kernel 2.6.24 and Wireless Bridge.

It can be downloaded here: vmware-any-any-update-115-K2.6.24-WirelessBridge.tar.gz

Other considerations to install VMware in new kernels:

nohz=off // As the kernel option to disable tickless en grub/menu.lst
/etc/init.d/mountdevsubfs.sh // uncomment #Magic to make /proc/bus/usb work

Tested with Vmware Workstation 6.02

* Add a comment | Permalink (11 views)


  comments.gif
1K Download

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google