Soy nuevo en nmcli y estoy tratando de descubrir cómo crear una conexión eth0. sudo nmcli con
imprime lo siguiente:
NAME UUID TYPE DEVICE
MyWlan0 ... wifi wlan0
MyEth0 ... ethernet --
No importa qué comando dé, mi conexión MyEth0 no mostrará eth0 en DISPOSITIVO arriba (solo '--') y, como resultado, obtendré el siguiente error cuando lo intente sudo nmcli con up MyEth0
:
Error: Connection activation failed: No suitable device found for this connection (device lo not available because device is strictly unmanaged).
Así es como creé la conexión:
sudo nmcli con add con-name MyEth0 type ethernet ifname eth0
También intenté modificarlo con los siguientes tipos de comandos:
sudo nmcli con mod MyEth0 connection.interface-name eth0
La ejecución sudo nmcli con show MyEth0 connection | grep eth0
indica que el nombre de la interfaz de conexión es eth0, pero no aparece de esta manera según el comportamiento descrito anteriormente.
¿Algunas ideas?
Editar:
Aquí está el resultado de sudo lshw -C network
:
*-network:0
description: Ethernet interface
physical id: 2
logical name: eth0
serial: dc:a6:32:27:84:45
size: 100Mbit/s
capacity: 1Gbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=bcmgenet driverversion=v2.0 duplex=full link=yes multicast=yes port=MII speed=100Mbit/s
*-network:1
description: Wireless interface
physical id: 3
logical name: wlan0
serial: dc:a6:32:27:84:46
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=brcmfmac driverversion=7.45.18 firmware=01-6a2c8ad4 ip=192.168.1.201 multicast=yes wireless=IEEE 802.11
Respuesta1
Esto se debe a que desde Ubuntu 18.04, el archivo de configuración de red ha cambiado de interfaces a netplan, y debes usarlo apt install network-manager
nuevamente para modificarlo /etc/netplan/00-installer-config.yaml
así.
network:
renderer: NetworkManager
Esto permite que la configuración de red apunte a NetworkManager y luego use netplan apply
cargar este archivo. puedes usar nmcli device status
para verificar si la configuración está vigente. ¡Buena suerte!
Respuesta2
Esto funcionó para mí:
https://serverfault.com/questions/880950/network-issue-ifup-says-unknown-interface
iface enp0s3 inet dhcp
Seguido por:
/etc/init.d/networking start
Respuesta3
Es posible que su red esté deshabilitada. para resolver el problema ejecute nmcli networking on
. Esto permitirá el control de la red por parte de NetworkManager y hará que su interfaz de red sea manejable. Todas las interfaces administradas por NetworkManager se desactivan cuando la red está deshabilitada.
Respuesta4
El administrador de red normalmente solo administra conexiones wifi.
cambiar en/etc/NetworkManager/NetworkManager.conf
[ifupdown]
managed=false
a
[ifupdown]
managed=true
Reinicie NetworkManager.service y nm-applet
e intenta de nuevo.