You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There appears to be a race condition On Pi Zero W and Buster.
If:
There is a wifi network configured, but the device is moved to somewhere that the network is not available OR no network is configured (i.e. all the networks are deleted with nmcli), then
the nymea-networkmanager doesn't recognize there's no network on startup. (everything with default configuration)
In this state, restarting the service after the service starts up during boot fixes it.
However it doesn't happen if the network is available but has the wrong password, in this situation it does work.
End result is after configuring BerryLan, wiping the network and testing it works fine, and then when deployed to the new location, BerryLan never advertises.
To solve this, I needed to delay the nymea-networkmanager.service startup with:
ExecStartPre=/bin/sleep 60
Great product BTW
The text was updated successfully, but these errors were encountered:
There appears to be a race condition On Pi Zero W and Buster.
If:
There is a wifi network configured, but the device is moved to somewhere that the network is not available OR no network is configured (i.e. all the networks are deleted with nmcli), then
the nymea-networkmanager doesn't recognize there's no network on startup. (everything with default configuration)
In this state, restarting the service after the service starts up during boot fixes it.
However it doesn't happen if the network is available but has the wrong password, in this situation it does work.
End result is after configuring BerryLan, wiping the network and testing it works fine, and then when deployed to the new location, BerryLan never advertises.
To solve this, I needed to delay the nymea-networkmanager.service startup with:
ExecStartPre=/bin/sleep 60
Great product BTW
The text was updated successfully, but these errors were encountered: