Имеют ли картриджи уникальное значение (snmp)? (Лексмарк)

В настоящее время я разрабатываю приложение SNMP для работы. Мой босс хочет, чтобы я каким-то образом определил, что был установлен совершенно новый картридж, и чтобы вы получали уведомление, когда старый картридж снова устанавливается в принтер. Для этого мне нужно какое-то уникальное значение, говорящее о том, что в принтер был помещен либо новый, либо старый картридж. Теперь я могу хранить этот уникальный идентификатор где-то в базе данных, это не проблема, проблема в том, как я могу узнать, был ли установлен совершенно новый картридж? По какому-то серийному номеру?

Мне нужно получить это значение по SNMP. (Да, по SNMP все работает, так что технически мне нужен только OID).

ЕЩЕ РАЗ: ЭТО ДЛЯ LEXMARK

Самое близкое, что я могу найти для чего-то уникального для картриджа, - это дата установки ...

Любая информация по этому поводу очень полезна.


person Dylan Reniers    schedule 10.04.2014    source источник
comment
Сомневаюсь, что эта информация доступна. Много лет назад я работал системным инженером в Lexmark и ничего подобного не помню. Я бы просто отслеживал общую емкость тонера и искал значительные изменения за короткий период времени.   -  person Douglas Anderson    schedule 23.04.2014


Ответы (1)


с помощью iReasoning MIB-Browser я обнаружил два OID, которые содержат информацию о серийных номерах картриджей:

currentSupplySerialNumber, OID: .1.3.6.1.4.1.641.6.4.4.1.1.6 и SupplyHistorySerialNumber, OID: .1.3.6.1.4.1.641.6.4.4.2.1.6

Не знаю, помогает ли это, тем более что вопрос датирован 10 апреля :-)

PS: я использовал Lexmark MX511

person snmpstruggler    schedule 10.07.2014
comment
Для всех, кто посещает это, стоит отметить, что эти OID являются эксклюзивными для принтеров Lexmark. Часть 641 OID — это частная MIB Lexmark, поэтому вряд ли эти значения будут работать с принтерами других производителей. - person dan; 12.12.2015