我在使用 Ubuntu 系统(15.10 和 16.04)的有线网络连接时遇到问题。基本上,连接突然丢失。
我试图弄清楚这是否有问题:
- 网线,
- 转变,
- Ubuntu,或
- 别的东西
我实际上怀疑它与 Ubuntu 有关(因为问题出在多台计算机上)但我在这里发帖希望有人可以建议在日志文件中查找什么。
我看到的问题是两个网络交换机,它们都是新的并且具有相同的品牌和型号。
syslog 指示问题的日期和时间,但我真的不知道如何解释它。例如,这是在日志中:
Oct 4 18:30:10 ... NetworkManager[1695]: <info> [1475577010.9502] device (eno1): link disconnected (calling deferred action)
Oct 4 18:30:10 ... NetworkManager[1695]: <info> [1475577010.9504] device (eno1): state change: activated -> unavailable (reason 'carrier-changed') [100 20 40]
是否有 NetworkManager 的“状态更改”列表可以提供帮助?
例如,我正在玩另一台计算机,如果我使用软件关闭网络,我会得到:
不可用 -> 断开连接
而如果我拔掉它,我会得到:
已激活 -> 不可用
但这只是一个猜测......我已经到了我真的不知道我在做什么的地步。
任何建议,将不胜感激!谢谢!
射线
去掉开关等其他因素后,问题依然存在。
我询问了我们组织网络的一位系统管理员,他似乎认为这样的错误消息意味着网络存在物理问题。
例如,在开关消失的情况下,这意味着:
无论如何,他说它“绝对”与操作系统无关,但无法逐条破译错误消息。所以,这就是问题所在,我将研究与计算机的物理连接,而不是 Ubuntu。
在我的情况下
carrier-changed
,恰逢路由器断开/重新连接互联网(请参阅路由器中的日志)。原因可能是电缆连接不好,但还有其他几种可能性:电缆提供商启动重新连接;路由器可能有问题(固件;从其他路由器加载的数据备份,其中数据以某种方式混淆了该路由器......)。但是,当路由器的上行链路再次工作时,计算机应该成功地重新连接到路由器本身。在我的情况下,路由器需要 12 分钟(!)尝试几次“有线互联网同步(训练)”,然后才能建立稳定的上行链路。也许有线电视提供商远程安装了几个固件更新(我什至看不到路由器上正在运行什么固件(fritzbox 6490),有线电视提供商完全控制 - 烦人!) - 但这只是猜测。
我自己强制重新连接路由器,只用了 7 秒。在这种情况下,计算机重新连接没有问题。我认为这是因为时间短。
carrier-change
问题仍然存在:即使这种变化需要很长时间,如何让计算机自我修复。您可以尝试NetworkManager 中的建议不会对 RHEL7、8 服务器中的链接状态更改做出反应: