If you want serial interfaces to be created in Smarts, you can make use of IFTypePatternIFExt flag in tpmgr-param.conf file. If any one of the patterns matches then the interface will be created.
Syntax:
IFTypePatternIFExt<SysOID of device> iftype
Follow the below steps in your environment.
1) Open the tpmgr-param.conf file using sm_edit in the IP installation where you have issue.
BASEDIR/IP/smarts/bin#./sm_edit ../conf/discovery/tpmgr-param.conf
2) Add the below entry at the end of the file. Save and Close the file.(Comments Optional)
Ex:
# Cisco C2900
# To create interfaces [customer wanted] which dont get created by default.
IFTypePatternIFExt.1.3.6.1.4.1.9.1.1046 1|24|18|23|108
Note: Above example is inline with example in "Cause" section of the article.
3) Reload the conf file on to the domain with below command.
BASEDIR/IP/smarts/bin#./sm_tpmgr -s <IP domain name> --load-conf=tpmgr-param.conf
4) Delete and add the device.