Eliminé accidentalmente el elemento eth0, ¿cómo puedo recuperarlo?

Eliminé accidentalmente el elemento eth0, ¿cómo puedo recuperarlo?

Soy nuevo en Ubuntu y estoy intentando instalar ubuntu-server 20.04. Durante mi primera instalación, la red funcionaba bien. Según mi memoria, había un elemento "enxxx" en la página Conexiones de red, pero lo eliminé de alguna manera cuando estaba jugando con él.

Por alguna razón, tengo que reinstalar el sistema, pero esta vez no encuentro el elemento que indica la tarjeta Ethernet. Peor aún, no puedo conseguir ninguna herramienta ya que no tengo acceso a Internet después de la instalación, por ejemplo, sudo apt-get install ifconfig es imposible.

Intenté editar el netplan /etc/netplan, comola respuestasugirió. También revisé la BIOS, la Mac de Ethernet está ahí.

Indique cómo puedo resolver este problema o cualquier sugerencia será bienvenida. Gracias.

Por cierto, el sistema recién instalado ni siquiera conoce autoel comando.

la página de conexión de red normal

Pantalla al instalar Pantalla al instalar

resultado paraip a ip un

resultado paralshw lshw

resultado paralspci lspci

Puedo encontrar el controlador de Ethernet sudo lshw -class Netpero no puedo hacerlo funcionar.

lshw -clase neta

Para una mejor comprensión, aquí está mi lshw -c networkynetplan

  *-network UNCLAIMED
       description: Ethernet controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 1f.6
       bus info: pci@0000:00:1f.6
       version: 11
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: latency=0
       resources: memory:53300000-5331ffff

plan de red

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

Respuesta1

Esto supone que estás instalando Ubuntu.Servidor20.04...

Confirme que /etc/network/interfaces (si existe) contenga solo esto:

auto lo
iface lo inet loopback

Confirme que /etc/NetworkManager/NetworkManager.conf contenga esto:

[ifupdown]
managed=false

Cambiaremos /etc/netplan/*.yaml...

cd /etc/netplan# cambio de directorio

ls -al# encontrar el nombre del archivo

sudo pico the_filename_shown_above.yaml# editar el archivo

Cambia esto:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

A esto:

# Let systemd-networkd manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: true

Guarda el archivo.

sudo netplan generate

sudo netplan apply

reboot

información relacionada