The BGP4_App is not created in Spectrum when modeling a Nokia Service Router device with a sysObjectID of 126.96.36.199.4.1.65188.8.131.52
Release : Any
Component : SPCDIS - Discovery and Modeling
There is a hierarchy in the building of the application models in Spectrum.
For example, Spectrum tests to see if the device is routing by checking the value of the ipForwarding mib attribute at oid 184.108.40.206.220.127.116.11 on the device. If set to a value of 1 (forwarding) then Spectrum logically assumes the device is a router and creates the GenRtrApp model.
Then, it checks what routing is configured by checking other mib attributes. For the BGP4_App model, Spectrum checks the bgpLocalAs mib attribute at 18.104.22.168.22.214.171.124 for a value. If there is a value, Spectrum logically assumes the device is configured for BGP4 and creates the BGP4_App model.
For this device, the value of the ipForwarding mib attribute at oid 126.96.36.199.188.8.131.52 is zero "0". Valid value sin the mib for ipForwarding are 1 (forwarding) or 2 (not forwarding) A value of 0 is an invalid value for the ipForwarding attribute. So, Spectrum does not create the GenRtrApp model. Since Spectrum does not create the GenRtrApp model it will not test for the creation of the BGP4_App model.
This is an issue with the devices support of the ipForwarding mib attribute and needs to be addressed with the vendor.