【发布时间】:2014-03-26 08:46:40
【问题描述】:
我目前正在从事一个项目,涉及通过 SNMP 从打印机获取信息。现在我一直在测试/使用的打印机是 Lexmark X950。
我一直在努力解决的一个问题是,我希望该程序也适用于 HP、Kyocera 或 Brother 打印机,但我使用的 OID 似乎只适用于 Lexmark。
以下是我使用的一些 OID:
<OID type="counter">
<name>Count total printed</name>
<OIDN>1.3.6.1.4.1.641.2.1.5.1</OIDN>
</OID>
<OID type="counter">
<name>count total printed since last boot</name>
<OIDN>1.3.6.1.2.1.43.10.2.1.5</OIDN>
</OID>
<OID type="counter">
<name>count total printer black</name>
<OIDN>1.3.6.1.4.1.641.2.1.5.2</OIDN>
</OID>
<OID type="counter">
<name>count total printed color</name>
<OIDN>1.3.6.1.4.1.641.2.1.5.3</OIDN>
</OID>
<OID type="counter">
<name>count total copied black</name>
<OIDN>1.3.6.1.4.1.641.2.1.5.7</OIDN>
</OID>
正如您在此处看到的,我的 OID 主要使用 1.3.6.1.4.1.641,但它们仅适用于 Lexmark。是否有更通用的 OID 可以使用,以了解有多少页以黑色/彩色打印、以黑色/彩色复印、以黑色/彩色传真并以不同方式(单面、双面、平板)扫描,我基本上可以用于任何打印机?
问候。
【问题讨论】:
-
供应商相关的东西只能由供应商处理。因此,您应该联系供应商和制造商,而不是一般公众。