repeater/internal
Pierre-Olivier Mercier 77370eff19 wpa_supplicant: Reuse existing networks and preserve saved ones on connect
Connect() called AddNetwork unconditionally, creating duplicate entries for
the same SSID, and SelectNetwork's side-effect of disabling all other
networks was being persisted by SaveConfig — making previously saved
networks appear erased. Disconnect() also removed the current network from
the config. Now reuse an existing network entry when the SSID matches,
re-enable other networks after SelectNetwork, and keep entries on
disconnect.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-01 18:25:30 +08:00
..
api Refactor stations discovery and add hostapd discovery 2026-01-01 23:31:01 +07:00
app Refactor stations discovery and add hostapd discovery 2026-01-01 23:31:01 +07:00
config Refactor stations discovery and add hostapd discovery 2026-01-01 23:31:01 +07:00
hotspot Report hotspot config 2026-01-01 23:31:01 +07:00
logging Migrate to a better architectured project 2026-01-01 23:31:01 +07:00
models Handle connecting/disconnecting states 2026-01-01 23:31:01 +07:00
station Refactor stations discovery and add hostapd discovery 2026-01-01 23:31:01 +07:00
syslog syslog filter could take several filters 2026-01-01 23:31:01 +07:00
wifi wpa_supplicant: Reuse existing networks and preserve saved ones on connect 2026-05-01 18:25:30 +08:00