Printer Discovery - ModelID

chaluisant
Tera Expert

Hello,

I am Discovering Ricoh printers across our footprint using a Custom SNMP OID Classification:

find_real_file.png

The challenge I am having is to distinguish between Model IDs.  The only way I nave been able to have these devices discovered as printers us by using the system OID, otherwise these come back as IP Routers.  

 

find_real_file.png

 

Looking in SNMP-Classify I can see I am getting the data I need 

 

find_real_file.png

And

find_real_file.png

What I am failing to get is how I can specify both that these devices be classified as printers and that the Model ID matches what I am getting via SNMP.

Thanks in advance for your time and help...

6 REPLIES 6

Hi -- I haven't had need to do this, so I don't have 1st hand experience... but a couple places I'd dig into if I were doing this:

1. Look at other examples, such as network switch classifier.  Notice it has 2 value pairs in criteria tab.  These 2 criteria (printing, switching) are surely getting set when the returned payload is processed.... so the classifier can use logic to make classification decisions.

2.  The "on classification script" area may be needed to dive into the payload.  I'm guessing here, and I try to use point #1 before this.... but worst case something could be coded to build your logic.

Hope this helps?

 

find_real_file.png

Sunny22
Kilo Contributor

Hi -

You need a custom pattern as in the link (for wan accelerator) - credits to Doggiesd and other community members.

Simply assume your Ricoh printer is not an OOB device in SNOW.

I've followed the video guide to setup custom pattern for our Canon Printers. Printer CIs were getting created with empty serial number attribute and generic manufacture and model setup in snmp OID table.

Further modification was required in the pattern to get the serial number as our Canon printer is not revealing it.

Now with custom pattern I can create CIs with model ID from sysDescr OID.

And also you have to add SNMP HP model probe -link and set to exploration to update the CI with the required model ID.

Hope this helps.

 

 

Thanks