print-internal-page

CLJ8550-MIB · .1.3.6.1.4.1.11.2.3.9.4.2.1.1.5.2

Object

scalar optional r/w Enumeration
Writing this object to a value other than
eNotPrintingAnInternalPage causes the device to attempt
to print an internally generated page.  Reading this
object provides an indication what internally generated
page is currently being printed, if any.  The actual
page is device specific.  Some devices may support
continuously printing an internally generated page.
Setting this object to eNotPrintingAnInternalPage
terminates continuously printing internally generated
pages.  An internally generated page may not be allowed
to be printed at any arbitrary time; under what
conditions it will succeed or fail is device specific.
If the device supports the requested page, but can not
start printing the page when requested, the device will
respond with <genErr>.
RECOMMENDATION:  If the device is ready (i.e. the NOT-
READY-PRINTER object does not contain any items, except
maybe being off-line) and is idle (i.e. the NOT-IDLE
object does not contain any items), this request should
always succeed.  This provides a mechanism for driver
writers to always determine if the action will succeed
or not.
Additional information:
PCL and PS config. pages for Color LaserJet8550 are the same.
			Only 1 page for info on both PCL and PS. 
			PCL and PS font lists are different. 
          			  
			eDeviceDemoPage2 is the printer demo page. 
ePCLFontList1 is the PCL typeface list. 
eDeviceDemoPage5ErrorLog is the printer's error log. 
Color LaserJet8550 does not support continuously printing a demo 
page.   
          			  
The value eDeviceDemoPage6FileSystemDirectoryListing 
can only be set when the disk option is installed.
          			  
When this object is set to a valid value and the 
printer is idle, the status returned is <noError> and the 
value returned is ePrintingAnUnknownInternalPage. If 
the printer is not idle (whether printing an external 
job, printing an internal page or executing a self 
test), a status of <genErr> 
status will be returned with a value of 
eNotPrintingAnInternalPage.
          			  
Setting this object to a valid value causes the 
desired page to be formatted and put in the printer's 
print queue. While the page is being formatted a get 
on this object will return the value 
ePrintingAnUnknownInternalPage, if 
the time to format the page is long enough (it is 
currently estimated that the time to format some pages 
is as short as one millisecond). 
Attempting to set this object before the page has 
completed being formatted and printed will cause 
<genErr> status to be 
returned with a value of 
eNotPrintingAnInternalPage.  
          			  
After the page is in the queue, a get on this object 
will return a value of eNotPrintingAnInternalPage. 
Setting this object to cause another page to be 
printed before the first page has completed results in 
a status of <genErr> status 
with a value of eNotPrintingAnInternalPage.  
          			  
Likewise, if the SELF-TEST object is set to 
eNonDestructiveSelfTest and that page has not printed 
when this object is set to print a page, a status of 
<genErr> status 
with a value of eNotPrintingAnInternalPage will be 
returned until the self test page has printed.

Context

MIB
CLJ8550-MIB
OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.1.5.2
Type
scalar
Access
readwrite
Status
optional
Parent
test

Scalars have one instance, identified by the .0 suffix.

Read the scalar instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'CLJ8550-MIB' -M '/opt/observium/mibs/hp:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CLJ8550-MIB::print-internal-page.0'
More examples
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'CLJ8550-MIB' -M '/opt/observium/mibs/hp:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CLJ8550-MIB::print-internal-page'

Syntax

Enumeration

Values & Constraints

Enumerated Values
1eNotPrintingAnInternalPage
2ePrintingAnUnknownInternalPage
3eDeviceDemoPage1ConfigurationPage
4eDeviceDemoPage2
7eDeviceDemoPage5ErrorLog
8eDeviceDemoPage6FileSystemDirectoryListing
9eDeviceDemoPage7MenuMap
350ePCLFontList1
450ePostScriptFontList1
1000eMarkingAgentTestPattern