Detecting locally attached Printers and Scanners

By: Thomas Trenz | Date: October 28, 2012 | Comment: 0 | Category: Development News

printer Network inventory of locally attached printers and scannersRecently, we got the question request from a retail company whether or not we could discover their local receipt printers, barcode scanners and pin pads or card readers. Those devices are usually attached to their POS system.

Luckily, it turned out that the POS systems are running Microsoft Windows and therefore, we didn’t expect many difficulties to catch their devices. But, as usual, it turned out to be a bit more difficult.

WMI is not really delivering a lot of information for PnP devices. Basically what you get is a unique vendor and model id plus a description that is more or less helpful. We decided to create an internal mapping table that maps the pnp ids to their device models, brands, and device types.

We imported the most frequently used printers and scanners, but as there are thousands and thousands of different PnP devices out there, we rely on our customers feedback. Whenever they find devices that we do not map already, they should drop us an email with their “Unknown PNP Devices” report.

Unknown pnp devices found during the network discovery cycle.

We will add the new devices for the next build. Note, that we will not add devices such as mouse or keyboard devices.

This new feature will make it into our network inventory solution within the next 3-4 weeks.

About The Author

Thomas Trenz

Thomas Trenz co-founded JDisc GmbH in 2009 and is the company’s CEO. He has more than 25 years of hands-on experience in network discovery, IT asset management, CMDB integration, and enterprise infrastructure.

At JDisc, Thomas remains closely involved in the product direction and development of JDisc Discovery, an agentless network discovery and IT inventory solution used by organizations around the world. His work focuses on providing accurate infrastructure data while keeping discovery practical and manageable, even in large and heterogeneous IT environments.

Thomas writes about network discovery, IT inventory, CMDBs, cybersecurity, software asset management, cloud environments, and related infrastructure topics. His articles draw on product development experience and discussions with customers and partners, with an emphasis on practical approaches that IT teams can apply in real-world environments.

Leave a Reply

Your email address will not be published. Required fields are marked *