A execução do 16.04 w / USB ethernet running ifconfig -a
lista a interface nomeada como enx00051ba6daff
quando eu tento reduzir essa interface com:
sudo ifdown enx00051ba6daff
Eu recebo:
Unknown interface enx00051ba6daff
Eu sei que é porque estou escrevendo este post a partir desta conexão. Meu ifconfig é o seguinte:
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
fonte
fonte
ifconfig enx00051ba6daff
?ifconfig
Ive nunca vi uma lista de dispositivos como essa.Respostas:
Experimentar
Eu tive exatamente o mesmo problema e isso funcionou. Aqui está o link que eu usei. https://ubuntuforums.org/showthread.php?t=1323646
fonte
ifconfig
mais tentativasip link set enx00051ba6daff down
sudo ifdown enx00051ba6daff
ousudo ifup enx00051ba6daff
, não funcionará porque enx00051ba6daff não está definido explicitamente dentro do/etc/network/interfaces
arquivo.Portanto, a
ifup | ifdown | ifquery
família de funções desconhece o que está dentro do sistema, a menos que isso seja escrito por dentro/etc/network/interfaces
, mas elas podem ser porque todas elas dependem internamente doip
comando..É mais seguro usar o
sudo ifconfig enx00051ba6daff down
ousudo ifconfig enx00051ba6daff up
.Nota: Existem algumas coisas
sudo ifconfig enx00051ba6daff down
ousudo ifconfig enx00051ba6daff up
não serão comparadas comsudo ifdown enx00051ba6daff
esudo ifup enx00051ba6daff
.ifup
eifdown
manterá o estado das interfaces dentro/run/network/ifstate
para que oifstate
comando possa informar o estado da interface. E outra coisa, se vocêifup
ouifdown
a interface, os scripts dentro/etc/network/if-*.d
serão executados (if-down.d if-post-down.d if-pre-up.d if-up.d
)¹ ligação ip show, irá mostrar-lhe as interfaces corretas assim como ifconfig vai.
fonte
Os comandos
ifdown
eifup
escutam o arquivo / etc / network / interfaces. No seu caso, não é possível encontrar as interfaces, porque elas não estão definidas neste arquivo.Você pode corrigir isso:
1.) use o comando
sudo nano /etc/network/interfaces
ou vi em vez de nano, se preferir.2.) Aqui você pode adicionar uma entrada como esta:
3.) Agora você deve reiniciar seus serviços de rede para que a alteração entre em vigor. Você pode fazer isso executando um dos seguintes comandos
ou
Sei que essa resposta está vencida, mas estou contribuindo com isso como referência para outras pessoas - espero que ajude!
fonte