Skip to content

Discovery and reconciliation

When a gateway-enabled GNE is collected, rConfig discovers the RNEs behind it and keeps the set of RNE devices in step with what the GNE reports. You do not maintain the list by hand.


Discovery happens at the end of every GNE collection, gated by the tl1Gateway flag on the template (setup):

  1. rConfig collects the GNE’s own configuration over its session.
  2. On the same session it runs the neighbour command (RTRV-NBR:ALL by default) and parses the reachable RNE TIDs.
  3. It reconciles those TIDs against the RNE devices already linked to this GNE.

To trigger it, collect the GNE: open the device and click Download Now, or let its scheduled task run.


Each RNE carries a discovery state, shown in the TL1 Gateway panel on both the GNE and the RNE:

StateMeaning
discoveredThe GNE reported this RNE on the last discovery.
missingThe RNE was present before but the GNE no longer reports it (removed, renamed, or unreachable). The device and its history are kept, not deleted.
manualThe RNE device was created by an operator rather than by discovery.

A missing RNE flips back to discovered automatically the next time the GNE reports it again.

GNE TL1 Gateway panel showing several RNEs with one flagged as missing Discovered RNEs on a GNE, with one flagged missing

When discovery finds an RNE for the first time, rConfig creates the device and queues a first collection for it straight away, routed through the GNE. Re-running discovery does not re-collect RNEs it already knows, so a GNE with a large fleet is not re-pulled on every run. After the first pull, each RNE follows its own schedule like any other device.

A standalone GNE (one whose RTRV-NBR returns no neighbours) simply creates no RNEs. Discovery still runs; it just finds nothing.


Next step: Collect the RNEs.