thumb

Після деякого часу простою Raspberry Pi, USB-WiFi адаптер переходить в режим енергозбереження (saving mode) і до RPi більше не можна підключитися по SSH.

Дано:

  1. Raspberry Pi B ревізії.
  2. WiFi адаптер “ASUS USB-N10” з чіпом Realtek 8192cu (використовується в багатьох адаптерах).

Проблема полягає в тому, що чіп 8192cu має функцію управління живленням (power management) включену за умовчанням. Чи так це можна перевірити, виконавши команду::

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:

sudo reboot

Після перезавантаження перевіримо статус енергозбереження:

cat /sys/module/8192cu/parameters/rtw_power_mgnt

Повинен бути 0.

Примітка: Рішення підходить і до інших Linux.