Hola a todos, esta vez voy a detallar mis peripecias intentanto que VMWare use la conexión wifi que tengo activada y funcionando en el host, un ubuntu 8.10.

La tarjeta de red del host es esta:

01:01.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)

Concretamente de la casa netgear. La verdad es que una vez montada en ubuntu funciona bastante bien, pero mi trabajo me costó levantar la dichosa tarjeta.

Bien, el asunto que ha llevado a la escritura del presente articulo, es simplemente que el VMWare server levante una conexión puente con el host, usando la tarjeta mencionada.

La instalación de vmware la tenéis documentada en mil sitios, así que no voy a hacer incapié en ella.

Una vez instalado el producto, como sabemos, hay que configurarlo con el comando vmware-config.pl. El comando hace varias preguntas, entre las que se encuentran las de la red.

A la pregunta de si queremos usar red en las máquinas virtuales, esta claro que responderemos si. El solito detecta las tarjetas de red de la máquina y configura una conexión puente para cada una de ellas.

En mi caso el bridge3 se corresponde con ath0, que es mi tarjeta de red y es la que quiero usar.

Bien, después de toda la configuración, aparentemente sin problemas, levanto la máquina virtual, en este caso otro ubuntu 8.10 y veo que no hay conexión de red. En los ficheros de log (kern.log) de sistema puedo ver las siguientes lineas que no tienen buena pinta:

Feb  9 22:18:06 princesa kernel: [ 7820.533139] /dev/vmnet: port on hub 3 successfully opened
Feb  9 22:18:06 princesa kernel: [ 7820.536798] bridge-ath0: can’t bridge with ath0, bad header length 88
Feb  9 22:18:06 princesa kernel: [ 7820.538134] bridge-ath0: enabling the bridge
Feb  9 22:18:06 princesa kernel: [ 7820.538142] bridge-ath0: can’t bridge with ath0, bad header length 88
Feb  9 22:18:06 princesa kernel: [ 7820.538146] bridge-ath0: interface ath0 is not a valid Ethernet interface
Feb  9 22:18:06 princesa kernel: [ 7820.538149] bridge-ath0: attached

Pues en fin, con estos mensajitos a la vista, es muy difícil que funcione el asunto.

Como no tengo ni idea de a que puede ser esto debido, me pongo a buscar por internet a ver que encuentro.

El enlace mas interesante que he encontrado y que me ha proporcionado la información para solucionar el problema es este http://ubuntuforums.org/showthread.php?t=285846. Añado dicho post como pdf por si acaso algún día desaparece. El pdf lo teneis aquí VMWare WIFI bridge.

La información que se proporciona en el enlace, funciona correctamente, en mi caso con la salvedad del punto «Get a recent copy of the source code from http://snapshots.madwifi.org/madwifi-ng/«. En mi caso, al bajar la ultima de las versiones de madwifi en version 0.9.4, me daba un error el sistema al compilar, y por lo tanto he tenido que buscar otra forma. En la misma página de madwifi, en el apartado de descargas http://madwifi-project.org/wiki/UserDocs/GettingMadwifi encontré otra forma de obtener los fuentes que parece que me fué mejor, que fue descargarmelo mediante subversion.

Nos posicionamos en el directorio /usr/src, a alli ejecutamos:

svn checkout http://svn.madwifi-project.org/madwifi/trunk madwifi

Una vez los fuentes se encuentra en nuesto disco ya podemos proceder como indica en el articulo inicial.

Una vez finalizado el proceso, incluida la modificacion en el driver de madwifi del fichero que se indica, solo nos queda volver a configurar vmware con el famoso comando vmware-config.pl y en mi caso, ya tengo configurada la máquina virtual.

Espero que el articulo sea de ayuda a algun@.


Un saludo.

You must be logged in to post a comment.