On the latest nightly builds, the "primary IP" is available on the br-nomesh interface. The removal of the IP address from the wireless interface has been causing some issues with nodes colliding due to matching on a blank IP address (resulting in several nodes matching to the same database model and collisions in RRD writes).
I think the most reliable course of action is the following:
Rename the attribute for the wireless IP address to be the primary IP address.
Add the br-nomesh interface to the list of interfaces that we look for the primary IP address on.
In the absence of identifying a primary IP address from sysinfo.json, use the IP address that the poller connected to.
On the latest nightly builds, the "primary IP" is available on the
br-nomesh
interface. The removal of the IP address from the wireless interface has been causing some issues with nodes colliding due to matching on a blank IP address (resulting in several nodes matching to the same database model and collisions in RRD writes).I think the most reliable course of action is the following:
br-nomesh
interface to the list of interfaces that we look for the primary IP address on.sysinfo.json
, use the IP address that the poller connected to.