一个支持SNMP的设备,如果是打印机,应该实现Printer-MIB,并且可以通过节点 .1.3.6.1.2.1.43.5.1.1.1.1得到端口数量的值。 如果支持这些,就可以认为该设备是一个打印机。
打印机的属性应该包含:
1、.1.3.6.1.2.1.25.3.2.1.5.1,通过这个表中的每行得到当前的操作状态。
2、.1.3.6.1.2.1.25.3.5.1.1.1,得到打印机的当前状态。
3、。1.3.6.1.2.1.43.17.6.1.5 , 得到打印机的控制描述。
4、.1.3.6.1.2.1.43.17.6.1.4, 得到打印机的控制颜色。当然可以通过其他的节点查找到更多的属性