
Então, depois de desligar meu laptop e ligá-lo no dia seguinte, o Linux Mint 17.2 não reconhece minha conexão por cabo Ethernet. Eu li umpossível resposta aqui. Então minhas perguntas são simples:
- A configuração da resposta mostrada no link acima é uma configuração universal para todas as redes?
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.1
- Minha saída para o
sudo nano /etc/network/interfaces
arquivo é:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo
inet loopback
Devo alterar esse script para o mostrado no primeiro item?
PS: Por outro lado a conexão wireless funciona perfeitamente, e esta é a primeira vez que a conexão Ethernet falha após 5 meses de uso do Linux Mint sem problemas anteriores. (Mesmo após atualizar de 17.1 para 17.2).
Editar 1:aqui está a saída do ifconfig
comando:
eth0 Link encap:Ethernet HWaddr f8:a9:63:f7:30:aa
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::faa9:63ff:fef7:30aa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:210753 errors:0 dropped:0 overruns:0 frame:0
TX packets:161101 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:242209461 (242.2 MB) TX bytes:27087183 (27.0 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:13316 errors:0 dropped:0 overruns:0 frame:0
TX packets:13316 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1452633 (1.4 MB) TX bytes:1452633 (1.4 MB)
Observação: Encontrei uma solução temporária para esse problema, para executar o comando sudo ifconfig eth0 down
e sudo ifconfig eth0 up
depois dessas ações a Ethernet começa a funcionar bem novamente até que eu desligue meu laptop. Desculpe por responder tarde, mas no momento estou com uma grande carga de trabalho, então voltarei para vocês nas próximas 48 horas para a atualização sobre a modificação do sudo nano /etc/network/interfaces
arquivo e a execução deste comando sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a
. Obrigado pelo seu tempo.
Responder1
- A configuração da resposta mostrada no link acima é uma configuração universal para todas as redes?
Não. Essa definição de configuração é estritamente para uma conexão de rede estática que está naquela rede específica onde o gateway de rede estaria 192.168.0.1
, a sub-rede estaria 192.168.0.x
e você deseja que o endereço esteja 192.168.0.100
.
Antes que você fique confuso, essas configurações são basicamente: “Se você sabe o que elas significam, então você tem um motivo válido para alterá-las”. Dito isto, você pergunta o seguinte:
- Minha saída para o
sudo nano /etc/network/interfaces
arquivo é: Devo alterar este script para o mostrado no primeiro item?
Não. Conforme explicado acima, isso funcionaria apenas para uma configuração de rede específica; essa outra resposta está incorreta.
Dito isto, há algo que você pode adicionar /etc/network/interfaces
para tentar resolver este problema:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# Settings for 'eth0'.
auto eth0
iface eth0 inet dhcp
Embora a outra resposta que você mencionou use iface eth0 inet static
, mas esta usa DHCP ( iface eth0 inet dhcp
). Portanto, vale a pena tentar essa configuração e reiniciar a rede assim:
sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a
Agora tudo pressupõe que seu cabo Ethernet esteja conectado eth0
ao sistema. O que eu recomendo que você faça é executar um ifconfig
comando simples como este:
ifconfig
O que produziria algo assim:
eth0 Link encap:Ethernet HWaddr 08:00:27:17:16:01
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe17:1601/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:272 errors:0 dropped:0 overruns:0 frame:0
TX packets:345 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28361 (28.3 KB) TX bytes:36815 (36.8 KB)
eth1 Link encap:Ethernet HWaddr 08:00:27:e7:29:74
inet addr:192.168.56.10 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fee7:2974/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:266 errors:0 dropped:0 overruns:0 frame:0
TX packets:197 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:26141 (26.1 KB) TX bytes:29246 (29.2 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:974 errors:0 dropped:0 overruns:0 frame:0
TX packets:974 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:148494 (148.4 KB) TX bytes:148494 (148.4 KB)
Essa saída basicamente significa que tenho duas conexões Ethernet ( eth0
e eth1
), bem como um endereço de loopback local ( lo
). Todo sistema deve ter o lo
e pelo menos eth0
. Depois de saber qual é o ID do seu adaptador de interface, use-o na configuração que mencionei acima.