Вы не предоставили много подробностей, но я собираюсь предположить, что вы используете WiFi-адаптер с чипом Realtek 8192cu, так как это, кажется, широко используется. У меня то же самое, и у меня возникла та же проблема: при оставлении RPi в режиме ожидания на длительный период времени Wi-Fi кажется отключенным, и вы больше не можете подключаться через SSH и т. Д.
Я искал решение этой проблемы в течение нескольких месяцев, и только сейчас нашел его здесь: https://github.com/xbianonpi/xbian/issues/217 . Решение для xbian, но оно работает для меня на Raspbian.
Кажется, проблема в том, что адаптер имеет функции управления питанием, включенные по умолчанию. Это можно проверить, выполнив команду:
cat /sys/module/8192cu/parameters/rtw_power_mgnt
Значение 0 означает отключение, 1 означает мин. управление питанием, 2 означает макс. управление энергопотреблением. Чтобы отключить это, вам нужно создать новый файл:
sudo nano /etc/modprobe.d/8192cu.conf
и добавьте следующее:
# Disable power management
options 8192cu rtw_power_mgnt=0
Как только вы сохраните файл и перезагрузите свой RPi, WiFi должен оставаться включенным бесконечно.