Порт Ethernet в спящем режиме на PS3 под управлением Linux

Порт Ethernet в спящем режиме на PS3 под управлением Linux

В моей лаборатории есть PS3 под управлением Ubuntu Linux 9.04 Server Edition. После нескольких часов бездействия соединение Ethernet (eth0) как будто засыпает, из-за чего соединение теряется. Пинг или попытка подключиться к машине по SSH не приводят к ответу. Исправление, которое я использовал, заключается в локальном доступе к машине и ее перезапуске (попытка выключить и включить eth0, похоже, не исправляет ситуацию).

Я пробовал настроить почасовое задание cron, которое будет запускаться на PS3 и опрашивать другую машину, чтобы создать сетевую активность, но это, похоже, тоже не решает проблему.


Обновлять:Решением стало более частое выполнение указанного выше задания cron: достаточно было запускать его каждые 10 минут.

решение1

У меня его нет, поэтому для этого ответа YMMV. Однако, похоже, что PS3 реализует некоторую часть802.3az, что, по-видимому, связано с вашей проблемой.

Вместо того, чтобы отправлять пинги извне вашего PS3, вам следует отправлять их с самого PS3. Это заставит сетевой стек (и (надеюсь) порт Ethernet) «заняться», предотвращая ужасный сон.

решение2

Если вы используете NetworkManager, попробуйте вернуться к старой сети без NetworkManager. Это может решить проблему.

Связанный контент