interfaz de red vmware no detectada

11

Instalé ubuntu server 14.04 LTS en una máquina virtual (vmware, win host). La VM tiene acceso a Internet (dado un id de puerto, tipo de adaptador E1000E y un MAC). Lamentablemente, ubuntu no pudo detectar el dispositivo automáticamente.

ifconfig -a muestra solo la interfaz de bucle de retorno, pero lspci imprime el siguiente controlador Ethernet:

0b: 00.0 Controlador Ethernet: Intel Corporation 82574L Conexión de red Gigabit

¿Cómo se puede crear una interfaz eth0 adecuada?

El /etc/network/interfacesarchivo contiene solo una lointerfaz, así que intenté crear un eth0. El VM-Host proporcionó una configuración de IP, máscara de red y puerta de enlace. Entonces agregué las siguientes líneas a mi /etc/network/interfaces:

auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....

Luego intenté forzar estas configuraciones llamando /etc/init.d/networking restartpero sin éxito.

Los dispositivos usan el e1000e Kernel-Module. Ya intenté eliminarlo y cargarlo nuevamente, pero siempre recibo el error, que está ocupado.

ACTUALIZACIÓN: La configuración de red para vm se ve así:

ingrese la descripción de la imagen aquí

Por lo tanto, no hay conexión de red, pero el estado del dispositivo está conectado. Utilicé Windows en la misma máquina virtual antes y allí la conexión a Internet funcionó de inmediato. ¿Cómo se puede acceder a una conexión de red con ubuntu?

  • Todos los comandos var/log/boot.logpasan con estado [OK]
  • cat /var/log/syslog | grep -i eth esta vacio
  • dmesg | grep -i etc también está vacío

ACTUALIZACIÓN2:

Parece que el soporte de la interfaz e1000e no es bastante bueno, por lo que le pedí al administrador de vm que cambie el tipo de interfaz a vmxnet3. Ahora ifconfig -adevuelve dos interfaces diferentes (lo y una nueva ens192).

dmesg | grep vmxnet3

ingrese la descripción de la imagen aquí

Luego agregué las siguientes líneas a mi /etc/network/interfaces:

auto ens192
iface ens192 inet static
    address x.x.x.x
    netmask x.x.x.x
    network x.x.x.x
    broadcast x.x.x.x
    dns-nameservers x.x.x.x
    dns-search example.com
    gateway x.x.x.x

... y reinició el servicio por /etc/init.d/networking restart. Pero la interfaz no está conectada:

ping google.com

y

ping 193.170.141.212

volver "Host de destino inalcanzable"

Yaya
fuente
marque "cat /etc/udev/rules.d/70-persistent-net.rules"
PKumar el
@PKumar este archivo no existe. Solo hay un README dentro /etc/udev/rules.d/.
NaN
ok no hay problema, intente ejecutar "ifconfig eth0 up" y luego marque "ifconfig -a"
PKumar
Como mencioné anteriormente, no hay eth0 (solo la interfaz de bucle invertido), por lo que el comando devuelve "eth0: ERROR al obtener indicadores de interfaz: No existe tal dispositivo".
NaN
3
Hola Nan, ¿podrías eliminar la solución de la pregunta y agregarla como respuesta (aceptada)?
bummi

Respuestas:

1

Use e1000 en Ubuntu. Ni vmxnet3 ni e1000e son totalmente compatibles o funcionan bien con NAT *

(*) al menos para OP

Robert Riedl
fuente
Aunque la pregunta está muy votada, no hay votos a favor para esta respuesta. @Robert ¿ Me ves en el chat?
Fabby