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.