Debido a que esta respuesta es solo para el kernel 3.13, me gustaría compartir una solución para el problema Failed to build vmnet
del kernel 3.19 y versiones anteriores. Por lo tanto, este no es mi problema real y solo está destinado a ayudar a futuros lectores.
Pregunta
Cuando quiero ejecutar VMware Workstation o VMware Player por primera vez, necesita implementar algunos paquetes a nivel de kernel, pero falla con esta línea de error.
Error al compilar vmnet. Error al ejecutar el comando de compilación.
¿Qué debo hacer para resolver este problema?
Respuestas:
Solución
Cambie el directorio al directorio de origen del módulo vmware.
[1]
Descomprima los módulos vmnet.
[1]
Abre
vmnet-only/driver.c
con tu editor de texto favorito.Alrededor de la línea 267, cambie lo siguiente
[2]
a
Alrededor de la línea 1194, cambie lo siguiente
[2]
a
Guarde este archivo y luego abra el archivo
vmnet-only/userif.c
Alrededor de la línea 526, cambie lo siguiente
[2]
a
Guarde este archivo y luego vuelva a tar los módulos.
[1]
Eliminar el directorio de trabajo anterior.
[1]
Vuelva a ejecutar la GUI (estación de trabajo o reproductor) y deje que cree los módulos.
Referencias
[1]
: Una respuesta de nonsleepr .[2]
: Un artículo de Robert Gadsdon.fuente
Gracias budiap por publicar parche para Workstation 10! Me tomó un tiempo darme cuenta de que necesitas usar ese código para aplicar ese código a un archivo de parche. Aquí está la publicación que hice en los foros de estaciones de trabajo vmware.
¡BUENO! Lo tengo. Estación de trabajo 10 en Ubuntu15.04, o lo que sea-buntu. Probé esto en Xubuntu 15.04 Kernel 3.19.0-18-generic
Se creó una nueva pastie (10215458) para el parche para Workstation 10.
Después de una nueva instalación de Workstation 10.06 específicamente -> VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle
Debe ser root, pero básicamente puedes copiar / pegar.
curl http://pastie.org/pastes/10215458/download -o /tmp/vmnet-3.19.patch_ws10
fuente
Si está ejecutando vmware workstation 10, aplique este parche para que funcione en el kernel 3.19
fuente