Diagnosing printer toner and other SNMP problems
Last modified on 05 May 2016 09:27 AM
PaperCut can retrieves a variety of printer information using SNMP, including:
The information is retrieved over the network using the SNMP protocol. For this to work the printer must have SNMP v1/v2 enabled and have read-only access enabled for the “public” community. Non-public communities are also now supported with PaperCut version 16.0 (build 35320) or later.
With PaperCut version 16.0 (build 35320) or later, you can use the advanced config key
Note that this is different from changing the SNMP community for Hardware Checking - as detailed here.
For PaperCut to retrieve the printer toner levels, the printer must support the standard SNMP Printer MIB RFC1759 and RFC3805. Some that support this standard, still do not include toner level information in the standard fields.
If PaperCut is not detecting toner levels, serial numbers, etc from SNMP follow the following steps.
1. Check that PaperCut detects the printer's hostname/IP
In PaperCut select the printer from the Printers tab, and verify that the Physical Identifier lists the printer's correct network address (see screenshot below). SNMP only works with network based printers, so the physical identifier must be in the format of:
If running Mac/Linux/Novell, first try rebooting the print server. Restarting will force PaperCut to re-check the print identifier. After the system is restarting, check if the printer identifier is populated and whether the toner levels are recorded.
If the physical identifier is still not listed, we need to collect info as follows:
2. Verify that your printer has SNMP enabled
Check that your printer has SNMP v1/v2 enabled, and the "public" community has read-only access to the printer's SNMP data.
The printer SNMP configuration is usually available through the printer's web configuration interface.
3. Verify that your network allows SNMP connections between PaperCut and the printers
The SNMP protocol uses the UDP over port number 161. Verify that your network, firewalls and routers allow UDP port 161 from the PaperCut server to your printers.
4. Collect SNMP dumps and send to support
If all of the above is correct and PaperCut is still not retrieving SNMP information, you should collect an SNMP dump of the problem devices as follows:
You can also just run to following to see what toner information PaperCut will retrieve:
Send this information to support, so we can diagnose the cause of the problem.