El adaptador de Ethernet fue deshabilitado en Ubuntu 17.04


9

Estoy usando Ubuntu 17.04 pero no sé por qué mi interfaz Ethernet estaba deshabilitada.

Lo intenté lshw -C networky muestra esto:

WARNING: you should run this program as super-user.
  *-network DISABLED        
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: enp0s25
       version: 04
       serial: 00:21:cc:cd:28:8f
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.13-3 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:28 memory:f2500000-f251ffff memory:f253b000-f253bfff ioport:6080(size=32)

¿Cómo puedo habilitarlo?


¿De qué son los resultados ip l ?
— fugitivo el

enp0s25: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
— minhky

1
Tratar con sudo ip l s dev enp0s25 up. Asegúrese de que el cable de Ethernet esté conectado.
— fugitivo el

Muy bienvenido. :-)
— fugitivo

Esta pregunta es casi un duplicado de otra también: askubuntu.com/questions/905552/wired-networking-ubuntu-17-04
— morhook

Respuestas:


23

Aquí se explica cómo solucionar este problema.

Edite el archivo /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf y cambie su contenido de:

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

A :

[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan

Y luego corre:

sudo service network-manager restart

Eso es todo.


En caso de que / usr / lib / NetworkManager no exista, primero debe instalar el administrador de red
— Wax Cage

7

Mi Ethernet también se deshabilitó después de actualizar de LTS 16.04 a 16.10 y luego a 17.04. Pude resolver manualmente haciendo lo siguiente:

sudo ifconfig eth0 up 
sudo dhclient eth0

Esto ayudó! Pero después de reiniciar nuevamente tengo que escribir esto para obtener una conexión. ¿Hay una manera adecuada de configurar esto automáticamente?
— Sócrates

@Socrates La primera solución me ha funcionado para que sea automáticamente askubuntu.com/a/909185/170833 . AFAIK está haciendo internamente algo similar (iniciar la interfaz y llamar al cliente dhcp después)
— morhook

@morhook Esto requiere instalar software adicional 'network-manager' que no está instalado por defecto en el servidor ubuntu
— rtaft

No estoy seguro de cómo programar estos comandos a través de la configuración ubuntu serversinnetwork-manager
— morhook

En el servidor 18.04 (nueva instalación), la NIC se deshabilitó ... esto me permitió abrir la NIC y acceder a la red sin instalar el administrador de red, pero la NIC se deshabilitaría nuevamente al reiniciar. Una vez que estuve en línea, instalé el administrador de red y usé esta solución para una solución permanente: askubuntu.com/a/909185/283005
— Chris B

1

Cuando actualicé a 17.04, este archivo de administrador de red estaba bloqueando que mi sistema administrara automáticamente mis dispositivos.

/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Contenido:

[archivo de clave]

dispositivos no administrados = *, excepto: tipo: wifi, excepto: tipo: wwan

Lo comenté todo, reinicié, y todo funciona bien ahora. También se puede eliminar.

Referencia: Network Manager se niega a administrar interfaces cableadas


1
  1. Eliminar todo en /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

  2. Cambie [ifupdown] managed = false a true en /etc/NetworkManager/NetworkManager.conf

  3. reiniciar con sudo service network-manager reiniciar


0

Otras respuestas de resolver el problema, pero se debe no editar el archivo de sistema /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf, ya que sus cambios podrían ser sobrescrito en la próxima actualización, y es probable que no recuerde que es el archivo en cuestión.

Cree un nuevo archivo en su lugar: /etc/NetworkManager/conf.d/10-globally-managed-devices.confque anula el primero. Déjelo vacío o comente su contenido con el símbolo hash:

[keyfile]
# unmanaged-devices=*,except:type:wifi,except:type:wwan
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.