Tente os seguintes comandos como root.
ifconfig eth0 x.x.x.x
route -add default gw x.x.x.y
Você também pode querer executar dmesg
para ver se há mais informações.
Seria melhor se soubéssemos qual versão do Ubuntu você usa.
Não tenho certeza do que aconteceu no fim de semana (possivelmente a última sudo apt-get upgrade
que corri esta manhã?), mas notei que meu computador está usando a conexão de internet do meu telefone (conectada via USB e listada como "Conexão com fio 2") minha conexão ethernet ("Conexão com fio 1").
Eu tentei reiniciar o NetworkManager com sudo service network-manager start
e stop
, mas isso parece não corrigir nada. A reinicialização também não muda nada. Adicionar minhas informações de endereço IP estático a /etc/network/interfaces
não ajudou, então removi isso novamente. Eu tentei as etapas em esta resposta , mas isso não resolveu também.
grep -i eth0 /var/log/syslog
me pega:
Oct 15 10:27:30 bdares NetworkManager[772]: <info> (eth0): now managed
Oct 15 10:27:30 bdares NetworkManager[772]: <info> (eth0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Oct 15 10:27:30 bdares NetworkManager[772]: <info> (eth0): bringing up device.
Oct 15 10:27:30 bdares NetworkManager[772]: <info> (eth0): preparing device.
Oct 15 10:27:30 bdares NetworkManager[772]: <info> (eth0): deactivating device (reason 'managed') [2]
Oct 15 10:27:30 bdares kernel: [ 21.419591] r8169 0000:03:00.0: eth0: link down
Oct 15 10:27:30 bdares kernel: [ 21.419690] ADDRCONF(NETDEV_UP): eth0: link is not ready
ifconfig -a
:
eth0 Link encap:Ethernet HWaddr 30:85:a9:96:dc:17
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:43 Base address:0xc000
eth1 Link encap:Ethernet HWaddr e6:ce:8f:c3:a2:b1
inet addr:172.20.10.2 Bcast:172.20.10.15 Mask:255.255.255.240
inet6 addr: fe80::e4ce:8fff:fec3:a2b1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1269 errors:0 dropped:0 overruns:0 frame:0
TX packets:1321 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:635761 (635.7 KB) TX bytes:189206 (189.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:16436 Metric:1
RX packets:262 errors:0 dropped:0 overruns:0 frame:0
TX packets:262 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:34268 (34.2 KB) TX bytes:34268 (34.2 KB)
Aqui você pode ver que meu telefone é chamado eth1
.
O que posso fazer?
Tente os seguintes comandos como root.
ifconfig eth0 x.x.x.x
route -add default gw x.x.x.y
Você também pode querer executar dmesg
para ver se há mais informações.
Seria melhor se soubéssemos qual versão do Ubuntu você usa.