LaserJet 4000系列打印机的双面页数的SNMP OID是多less?

我试图通过SNMP从大量的打印机读取页数和双面页数(或者页数和展示次数等同)。 这个想法是看用户是否打印双面或不。 我卡在LaserJet 4000上。

HP-LaserJet-Common MIB提示OID 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.2.22 duplex-page-count是答案: http : //www.oidview.com/mibs/ 11 / HP-LASERJET-COMMON-MIB.html

在其他打印机(例如LaserJet 8150)上,该OID会产生明智的结果(它永远不会超过prtMarkerLifeCount的总页数,并且在没有双面打印器的打印机上始终为0)。

但是,在4000上,我经常从没有双工器的打印机读取非零读数。 以下是我观察到的示例:

 + ------------------------------------------------- ----------- + -------- + -------- +
 |  media_paths | 双工| 页面|
 + ------------------------------------------------- ----------- + -------- + -------- +
 | 单面双面 - 长边装订双面 - 短边装订|  30844 |  70393 | 
 | 单面双面 - 长边装订双面 - 短边装订|  13534 |  99197 | 
 | 单面双面 - 长边装订双面 - 短边装订|  32774 |  200131 | 
 | 单面双面 - 长边装订双面 - 短边装订|  58058 |  201286 | 
 | 单面双面 - 长边装订双面 - 短边装订|  56008 |  405618 | 
 | 单面双面 - 长边装订双面 - 短边装订|  31420 |  136312 | 
 | 单纯| |  56 |  84774 | 
 | 单纯| |  622 |  113390 | 
 | 单纯| |  930 |  176126 | 
 | 单纯| |  46 |  45193 | 
 | 单纯| |  2 |  24600 | 
 | 单纯| |  474 |  154349 | 
 | 单纯| |  40 |  56630 | 
 | 单纯| |  16582 |  173121 | 

请注意,虽然安装了双面打印单元的打印机(换句话说,从OID 1.3.6.1.2.1.43.13.4.1.10.1派生的media_paths列出了一些双面打印path)具有更多的双面打印页面,但单面打印机都有一些双面打印页面。

我很好奇:1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.2.22只是LJ 4000上双面页面的错误OID?

我可以想象,它也可能跟踪手动打印双面打印作业,但我真的无法想象有人打印了16,582页的那些,就像在最后一台打印机上一样。 我也可以相信,其中一些打印机有双面打印机,后来被删除了,但在我检查的58个打印机中,除了一个打印机外,其余的打印机都有非零的双面打印计数器。 将其与LJ 8150相比较,其中没有一个单面打印机具有非零双面计数器。

ServerFaulters,我很想知道是否有任何方法来获得4000的双面计数(或物理纸张计数)。

您可以尝试: http ://www.wtcs.org/snmp4tpc/MIBS.htm#HP LJ4000特定的mib。

请注意,mib作者解释了如何进行双面打印(约4389行):

“已经双面打印的介质总页数,如果通过双面页面path传送纸张,则无论页面上是否有标记,纸张都会被计数。”

物理上,双面打印单元沿着相同的path插入页面在某些情况下可能需要的path。 如果有人正在打印厚纸或纸板纸,并打开背面以提供平坦的纸张path,则双面打印计数器也会增加,因为双面打印作业将遵循该path。

当然值得testing,因为这表示打印机正在计数物理事件,而不是计数用户的打印作业指令。 另请注意,在计数器递增之前,需要进行10次打印事件。

GL,

LJ4000的年龄已经相当老了,而且我已经有很多不好的事故发生,尽pipe他们不太可能在事故中损坏了这些计数器。