Running 16.04 w / USB ethernet running ifconfig -amuestra la interfaz nombrada, enx00051ba6daffsin embargo, cuando intento desactivar esa interfaz con:
sudo ifdown enx00051ba6daff
Yo obtengo:
Unknown interface enx00051ba6daff
Sé que es porque estoy escribiendo esta publicación desde esta conexión. Mi ifconfig es el siguiente:
enx00051ba6daff Link encap:Ethernet HWaddr 00:ff:ff:ff:ff:ff
inet addr:192.168.2.105 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::ffff:ffff:ffff:ffff/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:86522 errors:0 dropped:0 overruns:0 frame:0
TX packets:84828 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:56466348 (56.4 MB) TX bytes:12987882 (12.9 MB)
networking
pingram3541
fuente
fuente

ifconfig enx00051ba6daff?ifconfigIve nunca ha visto una lista de dispositivos como esa.Respuestas:
Tratar
Tuve exactamente el mismo problema y esto funcionó. Aquí está el enlace que usé. https://ubuntuforums.org/showthread.php?t=1323646
fuente
ifconfigpruebaip link set enx00051ba6daff downsudo ifdown enx00051ba6daffosudo ifup enx00051ba6daff, no funcionará porque enx00051ba6daff no está explícitamente definido dentro del/etc/network/interfacesarchivo.Por lo tanto, la
ifup | ifdown | ifqueryfamilia de funciones desconoce lo que hay dentro del sistema a menos que esto esté escrito en el interior/etc/network/interfaces, pero podrían serlo ya que todos dependen internamente delipcomando ¹.Es más seguro usar el
sudo ifconfig enx00051ba6daff downosudo ifconfig enx00051ba6daff up.Nota: Hay un par de cosas
sudo ifconfig enx00051ba6daff downosudo ifconfig enx00051ba6daff upno se comparan consudo ifdown enx00051ba6daffysudo ifup enx00051ba6daff.ifupyifdownmantendrá el estado de las interfaces dentro/run/network/ifstatepara que elifstatecomando pueda indicarle el estado de la interfaz. Y otra cosa, si ustedifupoifdownla interfaz,/etc/network/if-*.dse ejecutarán los scripts dentro (if-down.d if-post-down.d if-pre-up.d if-up.d)¹ ip link show, le mostrará las interfaces correctas tal como lo hará ifconfig.
fuente
Los comandos
ifdownyifupescuchar el archivo / etc / network / interfaces. En su caso, no puede encontrar las interfaces, porque no están definidas en este archivo.Puedes arreglar esto de la siguiente manera:
1.) use command
sudo nano /etc/network/interfaceso vi en lugar de nano si lo prefiere.2.) Aquí puede agregar una entrada como esta:
3.) Ahora debe reiniciar sus servicios de red para que el cambio surta efecto. Puede hacerlo ejecutando uno de los siguientes comandos
o
Sé que esta respuesta está muy atrasada, pero estoy contribuyendo esto como referencia para otros, ¡espero que esto ayude!
fuente