运行 Linux 的 PS3 上的以太网端口处于休眠状态

运行 Linux 的 PS3 上的以太网端口处于休眠状态

我的实验室有一台运行 Ubuntu Linux 9.04 服务器版的 PS3。几个小时没有使用后,以太网连接 (eth0) 似乎进入了休眠状态,导致连接丢失。Ping 或尝试通过 SSH 进入机器均无响应。我一直使用的修复方法是本地访问机器并重新启动它(尝试关闭 eth0 然后重新打开似乎无法解决问题)。

我尝试设置一个在 PS3 上运行的每小时一次的 cron 作业并 ping 另一台机器以创建网络活动,但这似乎也无法解决问题。


更新:解决方案是更频繁地运行上述 cron 作业:每 10 分钟运行一次。

答案1

我没有,所以对于这个答案,YMMV。不过,PS3 似乎实现了部分802.3az,这似乎与您的问题相关。

您不应从 PS3 设备外部发送 ping,而应从 PS3 本身发送。这将触发网络堆栈(以及(希望)以太网端口)使其“忙碌”,从而避免可怕的睡眠。

答案2

如果您使用 NetworkManager,请尝试切换回没有 NetworkManager 的旧网络。这可能会解决问题。

相关内容