repeater/internal/wifi/wpasupplicant
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
..
backend.go wpa_supplicant: Reuse existing networks and preserve saved ones on connect 2026-05-01 18:25:30 +08:00
bss.go wpa_supplicant: Fix detection of open networks 2026-01-02 17:53:52 +07:00
interface.go wpa_supplicant: Reuse existing networks and preserve saved ones on connect 2026-05-01 18:25:30 +08:00
network.go wpa_supplicant: Reuse existing networks and preserve saved ones on connect 2026-05-01 18:25:30 +08:00
signals.go Implement wpa_supplicant backend 2026-01-01 23:31:01 +07:00
types.go Implement wpa_supplicant backend 2026-01-01 23:31:01 +07:00