Currently NetXMS uses Entity MIB for getting hardware information for Juniper devices. Looks like those models does not support Entity MIB.
Do you know if Juniper priovides model and serial number information via private MIB? If yes, we can update Juniper driver to use it.
As for retaining old hardware information - it is a bug (or rather flawed logic). Existing hardware information kept in place if server cannot read it from the device to avoid erasing it because of read error. I think that best solution will be device replacement detection (likely based on MAC address change and probably also hardware model change) and running full poll if it is detected. Added it as feature in our tracker: https://track.radensolutions.com/issue/NX-2314
Do you know if Juniper priovides model and serial number information via private MIB? If yes, we can update Juniper driver to use it.
As for retaining old hardware information - it is a bug (or rather flawed logic). Existing hardware information kept in place if server cannot read it from the device to avoid erasing it because of read error. I think that best solution will be device replacement detection (likely based on MAC address change and probably also hardware model change) and running full poll if it is detected. Added it as feature in our tracker: https://track.radensolutions.com/issue/NX-2314