Discovery: Empty Model Field on SNMP OID Classification 1.3.6.1.4.1.11.2.3.9.1 for HP PrintersIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } Multiple HP Printer models return the same SNMP sysObjectID (1.3.6.1.4.1.11.2.3.9.1) during Discovery. This raises questions about how Discovery distinguishes between different HP Printer models to populate the correct model name in the CMDB. Symptoms<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } Multiple HP Printers in the environment share the sysObjectID 1.3.6.1.4.1.11.2.3.9.1.Despite sharing the same sysObjectID, each printer CI in the CMDB displays its correct, specific model name.Discovery logs contain the warning: "Unable to find model ID information", 'SNMP - HP Printer Model'The Model field on a printer CI in the CMDB is empty after Discovery runs. Facts<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } The OID 1.3.6.1.4.1.11.2.3.9.1 is a broad enterprise-level sysObjectID used across many HP Printer product lines — it does not identify a specific model.SNMP-based Discovery uses the sysObjectID for initial device classification, but additional probes and sensors refine identification beyond the sysObjectID alone.ServiceNow Discovery resolves HP Printer model names out of the box without requiring customization.The SNMP - HP Printer Model probe queries the hrDeviceType and hrDeviceDescr OIDs from the target device to determine the specific model name.If the device does not respond to those OIDs, the model name cannot be determined and the Model field on the CI will be empty. Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } All Releases Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } HP assigns the sysObjectID 1.3.6.1.4.1.11.2.3.9.1 to a wide range of printer models, making it insufficient on its own to determine a specific model name. Discovery resolves this through a multi-step classification and probing process using the SNMP - HP Printer Model probe and sensor. If the target printer device is not configured to respond to the hrDeviceDescr or hrDeviceType OIDs, the probe returns no data and the Model field on the resulting CI will be empty. Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper p { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper h3 { font-family: Lato, sans-serif; font-size: 12pt; font-weight: bold; color: #032D42; margin: 16px 0 6px 0; } .kb-wrapper code { background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; font-size: 11pt; } .kb-wrapper .steps { list-style: none; padding-left: 0; counter-reset: step-counter; } .kb-wrapper .steps > li { counter-increment: step-counter; display: flex; align-items: flex-start; gap: 12px; margin-bottom: 10px; } .kb-wrapper .steps > li::before { content: counter(step-counter); display: flex; align-items: center; justify-content: center; min-width: 26px; height: 26px; border-radius: 50%; background: #032D42; color: #63DF4E; font-weight: bold; font-size: 11pt; flex-shrink: 0; margin-top: 2px; } .kb-wrapper .steps > li .step-content { flex: 1; } .kb-wrapper .steps > li .step-content ul { margin: 6px 0 0 0; padding-left: 18px; counter-reset: none; } .kb-wrapper .steps > li .step-content ul li::before { display: none; } ServiceNow Discovery identifies HP Printer models through the following built-in process: Step 1: SNMP OID Classification Discovery queries the device's sysObjectID and matches 1.3.6.1.4.1.11.2.3.9.1 to the Standard Network Printer classification. Navigate to Discovery Definition > CI Classification > SNMP System OIDs and search for OID 1.3.6.1.4.1.11.2.3.9.1 to view this SNMP OID Classification record.Navigate to Discovery Definition > CI Classification > SNMP and search for Standard Network Printer to view the corresponding SNMP Classification record. Step 2: Conditional Probe Trigger The Standard Network Printer classification evaluates the device's sysDescr value. If sysDescr contains "HP", Discovery automatically triggers the SNMP - HP Printer Model probe. Navigate to Discovery Definition > Probes and search for SNMP - HP Printer Model to view the probe configuration. Step 3: OID Query for Model Information The SNMP - HP Printer Model probe queries the device for the following OIDs: hrDeviceType — Identifies the type of hardware device.hrDeviceDescr — Returns a text description that includes the specific printer model name. Step 4: Sensor Parsing The SNMP - HP Printer Model sensor parses the model name from the hrDeviceDescr value and writes it to the printer CI record in the CMDB. Navigate to Discovery Definition > Sensors and search for SNMP - HP Printer Model to view the sensor and its parsing logic. Verification To confirm this process is working correctly for a specific printer: Run a targeted Discovery against a known HP Printer in the environment.Open the Discovery Status record and review the ECC Queue entries to verify the SNMP - HP Printer Model probe was triggered and returned data.Open the resulting CI record in the CMDB and confirm the Model field displays the correct, specific model name. Troubleshooting If the Model field remains empty and the Discovery log contains the warning "Unable to find model ID information", 'SNMP - HP Printer Model', review the ECC Queue input for the SNMP - HP Printer Model probe: If the probe did not return data for hrDeviceDescr and hrDeviceType, the printer device is likely not configured to respond to those OIDs. Contact HP Support for device-level configuration assistance.If the probe did return data for hrDeviceDescr and hrDeviceType and the model name is present in the response but the sensor did not parse it, open a case with ServiceNow Support for further investigation. Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } .kb-wrapper { font-family: Lato, sans-serif; font-size: 12pt; line-height: 1.7; max-width: 100%; } .kb-wrapper ul { font-family: Lato, sans-serif; font-size: 12pt; margin: 0 0 10px 0; padding-left: 20px; } .kb-wrapper li { margin-bottom: 6px; } .kb-wrapper a { color: #00718F; } SNMP classificationDiscovery sensors and probes