The LMS DCR I am working with shows devices with device names but the DMF inventory imported from DCR shows everything as IP addresses. I used SMARTS sm_walk and confirmed the nodes actually have valid sysName assigned.
I believe what is happened here is the LMS DCR inventory was created without network devices being in DNS and hence someone manually assigned names to all the devices in DCR. But when importing from DCR I guess the original device name from DCR is assigned no matter what sysname is or the current DCR display name is.
Now how to fix and get DFM to import devices from DCR with device names ?
If we enable update device names in CS inventory would this fix the problem ?
Would enterring all the management addresses in DNS fix the problem ?
Correct, DFM does not use sysName as its device selector display name. By default, DFM tries to obtain the device's display name by looking it up from the given device name information.