不确定周末发生了什么(可能是sudo apt-get upgrade
我今天早上最后一次跑步?),但我注意到我的电脑使用的是手机的互联网连接(通过 USB 连接并列为“有线连接 2”)而不是我的以太网连接(“有线连接 1”)。
我尝试使用 和 重启 NetworkManager sudo service network-manager start
,stop
但似乎没有解决任何问题。重启也没有任何效果。将我的静态 IP 地址信息添加到/etc/network/interfaces
没有帮助,所以我再次删除了它。我尝试了这个答案,但这也没有解决问题。
grep -i eth0 /var/log/syslog
得到我:
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)
这里您可以看到我的电话叫eth1
。
我能做些什么?
答案1
以 root 身份尝试以下命令。
ifconfig eth0 x.x.x.x
route -add default gw x.x.x.y
您可能还想运行一下,dmesg
看看是否还有更多信息。
如果我们知道您使用的是哪个 Ubuntu 版本就更好了。