Hi all,
recently for I project I needed to be able to configure several WiFi SSID/PSK on the same device, with different priorities (so that the device would preferably connect to one network, but fallback to another one if the first is not available). I noticed that nerves_network
does not currently seem to support that. The problem is that, when setting a new entry, nerves_wpa_supplicant
currently removes all entries and force select of the new one.
I ended up implementing my own solution on top of nerves_network
, if there’s interest in porting this feature to the main library I can share my code.