Skip to content

esp32: disable WiFi modem power save on STA start#2370

Open
pguyot wants to merge 1 commit into
atomvm:release-0.7from
pguyot:w29/esp32-wifi-no-powersave
Open

esp32: disable WiFi modem power save on STA start#2370
pguyot wants to merge 1 commit into
atomvm:release-0.7from
pguyot:w29/esp32-wifi-no-powersave

Conversation

@pguyot

@pguyot pguyot commented Jul 18, 2026

Copy link
Copy Markdown
Collaborator

The esp-idf default (WIFI_PS_MIN_MODEM) can make the station unreachable from the LAN on APs with imperfect DTIM buffering: outbound traffic flows but unsolicited inbound ARP/ICMP/TCP is lost. Applications that mostly deep-sleep spend little time with WiFi up, so trade standby current for reachability.

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

The esp-idf default (WIFI_PS_MIN_MODEM) can make the station
unreachable from the LAN on APs with imperfect DTIM buffering:
outbound traffic flows but unsolicited inbound ARP/ICMP/TCP is lost.
Applications that mostly deep-sleep spend little time with WiFi up,
so trade standby current for reachability.

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants