towerops/priv/mibs/seh/SEH-PSRV-MIB
Graham McIntire b4f8b40b7f
Include MIB files in Docker image instead of using PVC
- Remove PVC volume mount from k8s/deployment.yaml
- Delete k8s/mib-pvc.yaml (no longer needed)
- Update .gitignore to commit MIB files to git
- Add mix import_mibs task to copy MIBs from LibreNMS
- Add all MIB files from priv/mibs/ to git

This fixes the multi-attach volume error in Kubernetes where new pods
couldn't start because the RWO (ReadWriteOnce) PVC was attached to the
old pod. MIBs are now part of the Docker image and can be used by all
pods simultaneously.
2026-01-19 14:01:03 -06:00

6639 lines
200 KiB
Text
Raw Permalink Blame History

SEH-PSRV-MIB DEFINITIONS ::= BEGIN
-- Title: SEH-PSRV-MIB
--
-- This Private MIB supports the following SEH print servers:
-- InterCon Print Server II / III
-- Version: ms 1.167 Fr 15. Okt 09:23:15 CEST 2021
--
-- Author: Matthias Wolff, mw@seh.de
--
-- Comments: SEH agents also support the following Public MIBs:
-- - MIB-II ( RFC1213 )
IMPORTS
IpAddress, enterprises FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212
DisplayString, PhysAddress FROM RFC1213-MIB
TRAP-TYPE FROM RFC-1215;
seh OBJECT IDENTIFIER ::= { enterprises 1229 }
-- Print Server II tree
-- groups for Print Server 2 / 3 / 4 in SEH-MIB:
sehDevice OBJECT IDENTIFIER ::= { seh 1 }
sehPSrv OBJECT IDENTIFIER ::= { seh 2 }
sehGeneral OBJECT IDENTIFIER ::= { sehPSrv 1 }
sehPprinter OBJECT IDENTIFIER ::= { sehPSrv 2 }
sehLprinter OBJECT IDENTIFIER ::= { sehPSrv 3 }
sehIp OBJECT IDENTIFIER ::= { sehPSrv 4 }
sehNovell OBJECT IDENTIFIER ::= { sehPSrv 5 }
sehApple OBJECT IDENTIFIER ::= { sehPSrv 6 }
sehSnmp OBJECT IDENTIFIER ::= { sehPSrv 7 }
sehActions OBJECT IDENTIFIER ::= { sehPSrv 8 }
sehTokenRing OBJECT IDENTIFIER ::= { sehPSrv 10 }
sehWireless OBJECT IDENTIFIER ::= { sehPSrv 11 }
sehWin OBJECT IDENTIFIER ::= { sehPSrv 20 }
sehTime OBJECT IDENTIFIER ::= { sehPSrv 21 }
sehPrintjob OBJECT IDENTIFIER ::= { sehPSrv 22 }
sehNotification OBJECT IDENTIFIER ::= { sehPSrv 25 }
sehMail OBJECT IDENTIFIER ::= { sehNotification 8 }
sehNat OBJECT IDENTIFIER ::= { sehPSrv 26 }
sehNatDrop OBJECT IDENTIFIER ::= { sehPSrv 27 }
sehTpg OBJECT IDENTIFIER ::= { sehPSrv 30 }
sehLrs OBJECT IDENTIFIER ::= { sehPSrv 31 }
sehProtection OBJECT IDENTIFIER ::= { sehPSrv 40 }
sehUser OBJECT IDENTIFIER ::= { sehPSrv 41 }
sehIPsec OBJECT IDENTIFIER ::= { sehPSrv 42 }
sehIpVLan OBJECT IDENTIFIER ::= { sehPSrv 43 }
sehUtn OBJECT IDENTIFIER ::= { sehPSrv 50 }
sehUtnEvent OBJECT IDENTIFIER ::= { sehPSrv 51 }
sehSnd OBJECT IDENTIFIER ::= { seh 10 }
sehPPS OBJECT IDENTIFIER ::= { seh 11 }
sehSndUser OBJECT IDENTIFIER ::= { sehSnd 1 }
sehSndSender OBJECT IDENTIFIER ::= { sehSnd 2 }
sehSndFFilter OBJECT IDENTIFIER ::= { sehSnd 3 }
sehSndSDCard OBJECT IDENTIFIER ::= { sehSnd 4 }
sehTSE OBJECT IDENTIFIER ::= { seh 12 }
-- the sehDevice group
sehDevInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies a full device description."
::= { sehDevice 1 }
-- the sehGeneral group
sehSysInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies information about
the print server."
::= { sehGeneral 1 }
sehDefName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the default name
of the SEH print server."
::= { sehGeneral 2 }
sehPhysAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the hardware address
of the SEH print server."
::= { sehGeneral 3 }
sehHwPn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the hardware project number
of the SEH print server."
::= { sehGeneral 4 }
sehBiosId OBJECT-TYPE
SYNTAX INTEGER {
ic53(1),
ic60(2),
ic55(3),
ic57(4),
ic59(5),
ic73(6),
ic53f(7),
ic77(8),
nc57(9),
nb53(10),
nb53f(11),
nb60(12),
ic56(13),
nc77(14),
nb73(15),
pm55(16),
ic69(17),
ic79(18),
ic59f(19),
nb59(20),
ic55f(21),
nb59f(22),
nb69(23),
nb79(24),
ic67(25),
nc67(26),
ic55t(27),
ic104(51),
ic105(52),
ic106(53),
ic107(54),
ic109(55),
ic126(56),
ic129(57),
ic99(58),
ic127(59),
ic146(60),
ic147(61),
ic149(62),
ic166(63),
ic167(64),
ic169(65),
sb109(66),
sb129(67),
sb149(68),
sb169(69),
ic124(70),
ic144(71),
pm102(72),
ic102(73),
ro102(74),
nc109(75),
ic175(76),
ic177(77),
ic179(78),
sb179(79),
ic189(80),
sb189(81),
xb105(82),
xb104(83),
xb124(84),
xb144(85),
ro105(86),
ic159(87),
ic154(88),
sb159(89),
ic156(90),
ic111(91),
ic190(92),
ic191(93),
ic134(94),
ic157(95),
ic178(96),
ic152(97),
wl105(98),
ic155(99),
pm152(100),
eb105(101),
ci102(102),
ci152(103),
ic125(107),
ic112(108),
cl105(109),
bl650(110),
wl109(111),
ic103(112),
wl154(113)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the BIOS identity
of the SEH print server."
::= { sehGeneral 5 }
sehBiosVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the BIOS version
of the SEH print server."
::= { sehGeneral 6 }
sehCmpId OBJECT-TYPE
SYNTAX INTEGER {
kyocera(1),
epson(2),
pocket(3),
kyocera2(4),
hp(5),
box(6),
seh(7),
oki(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the compatibility identity
of the SEH print server."
::= { sehGeneral 7 }
sehCmplevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the compatibility level
of the SEH print server."
::= { sehGeneral 8 }
sehSerNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the serial number
of the SEH print server."
::= { sehGeneral 9 }
sehPrdYear OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the
production year."
::= { sehGeneral 10 }
sehPrdMonth OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the
production month."
::= { sehGeneral 11 }
sehSwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of the software
version of the SEH print server."
::= { sehGeneral 12 }
sehSwRel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the software release number
of the SEH print server."
::= { sehGeneral 13 }
sehSwSub OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the software subrelease number
of the SEH print server."
::= { sehGeneral 14 }
sehSpMode OBJECT-TYPE
SYNTAX INTEGER { ascii(0), postscript(1), prescribe(2), auto(5), datamax(6), zpl(7), escpages3(8), epl2(9) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the status page format."
::= { sehGeneral 15 }
sehHwMajor OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the major hardware revision
number of the SEH print server."
::= { sehGeneral 16 }
sehHwMinor OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the minor hardware revision
number of the SEH print server."
::= { sehGeneral 17 }
sehPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the password of the print server.
If set the password must be used as SNMP community
for write access."
::= { sehGeneral 18 }
sehAccessControl OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the access to the print
server parameters. If a password is assigned and access control
is enabled, the parameters are read-protected. "
::= { sehGeneral 19 }
sehDealer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies a string containing e.g. the name
of the printer dealer."
::= { sehGeneral 20 }
sehDealerURL OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies a string containing e.g. the URL
of the printer dealer."
::= { sehGeneral 21 }
sehLocalisation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..2))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the country code."
::= { sehGeneral 22 }
sehHpJetAdminCompatibility OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables the HP JetAdmin compatibility mode."
::= { sehGeneral 23 }
-- todo : only for box and pocket !
sehEnpcSupport OBJECT-TYPE
SYNTAX INTEGER { none(0), basic(1), full(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables ENPC support on parallel interfaces."
::= { sehGeneral 24 }
-- todo
sehAdminGroup OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the workgroup for the admin tool."
::= { sehGeneral 25 }
sehUpdateState OBJECT-TYPE
SYNTAX INTEGER {
idle(0),
active(1),
failed(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies if a software update
is running or has been failed."
::= { sehGeneral 26 }
sehJobRecvTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the receive timeout (in seconds)
for TCP based print jobs. A print job will be aborted
if there are no data received for the specified time."
::= { sehGeneral 27 }
-- EthernetFullDuplex OBJECT-TYPE
-- SYNTAX INTEGER { disabled(0), enabled(1) }
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION
-- "This parameter sets the ethernet link to full duplex mode.
-- This should only be set for 100BaseFX connections
-- (which don't support auto negotiating) when the other
-- side is configured to full duplex mode, too."
-- ::= { sehGeneral 28 }
sehThinPrintPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the ThinPrint port number."
::= { sehGeneral 29 }
sehHpHttpDaemon OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables an HTTP daemon on HP printers."
::= { sehGeneral 30 }
sehBaseLine OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies if the device is
an SEH Baseline device with reduced functionality."
::= { sehGeneral 31 }
sehEthernetConfig OBJECT-TYPE
SYNTAX INTEGER {
auto(0),
tenbasehalf(1),
tenbasefull(2),
hundredbasehalf(3),
hundredbasefull(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter sets the configuration of the ethernet link."
::= { sehGeneral 32 }
sehSwId OBJECT-TYPE
SYNTAX INTEGER {
full(1),
tpg(2),
vpn(3),
tni(4),
uds(6) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the software id of the SEH print server."
::= { sehGeneral 33 }
sehNetworkType OBJECT-TYPE
SYNTAX INTEGER {
ethernet10Mbit(1),
ethernet100MbitTx(2),
wireless54Mbit(3),
ethernet100MbitFx(4),
ethernet100MbitFxTx(5),
tokenring(6),
ethernetGbitTx(7) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the product network type."
::= { sehGeneral 34 }
sehUtnPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN port number."
::= { sehGeneral 35 }
sehZebraPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Zebra UDP port number."
::= { sehGeneral 36 }
sehServiceInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter returns the service-information string."
::= { sehGeneral 37 }
sehButtonPressed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter returns the count of pushes of the button."
::= { sehGeneral 40 }
sehUtnSSLPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN SSL port number."
::= { sehGeneral 45 }
sehUtnCiphert OBJECT-TYPE
SYNTAX INTEGER {
rc4MD5(1),
aes256SHA(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN protocol encryption."
::= { sehGeneral 46 }
sehSwFeatures OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains a bitfield of software internal features."
::= { sehGeneral 50 }
-- the sehPprinter group
-- This group specifies physical printer parameters of SEH print servers.
pprtNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available printer
ports/physical printers (regardless of their current state)."
::= { sehPprinter 1 }
pprtTable OBJECT-TYPE
SYNTAX SEQUENCE OF PPrtEntryType
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of printer
port/physical printer entries. The number of
entries is given by the value of pprtNumber."
::= { sehPprinter 2 }
pprtEntry OBJECT-TYPE
SYNTAX PPrtEntryType
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to physical printers"
INDEX { pprtIndex }
::= { pprtTable 1 }
PPrtEntryType ::= SEQUENCE {
pprtIndex INTEGER,
pprtError INTEGER,
pprtType INTEGER,
pprtEcp INTEGER,
pprtPanel INTEGER,
pprtMailNotification1 INTEGER,
pprtMailAddress1 DisplayString,
pprtMailServer1 IpAddress,
pprtMailMask1 INTEGER,
pprtMailNotification2 INTEGER,
pprtMailAddress2 DisplayString,
pprtMailServer2 IpAddress,
pprtMailMask2 INTEGER,
pprtModel DisplayString,
pprtManufacturer DisplayString,
pprtEmulations DisplayString,
pprtFast INTEGER,
pprtBaudrate INTEGER,
pprtParity DisplayString,
pprtDatabits INTEGER,
pprtStopbits INTEGER,
pprtFlowControl DisplayString,
pprtDeviceID DisplayString,
pprtDot4 INTEGER,
pprtPortMode INTEGER,
pprtPjl INTEGER
}
pprtIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a unique
value for each physical port/physical printer. Its value
ranges between 1 and the value of pprtNumber."
::= { pprtEntry 1 }
pprtError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer errors.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 no select
2^14 service call
2^15 misc error"
::= { pprtEntry 2 }
pprtType OBJECT-TYPE
SYNTAX INTEGER {
parallel(0),
serial(1),
kyocera(2),
mio(3),
epson(4),
kuio(5),
eio(6),
usb(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the type of the interface of the printer."
::= { pprtEntry 3 }
pprtEcp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the ECP mode for Pocket print servers.
It is only available for pprtType = parallel(0)."
::= { pprtEntry 4 }
pprtPanel OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the configuration via printer operating panel.
It is only available for pprtType = kyocera(2)."
::= { pprtEntry 5 }
pprtMailNotification1 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the e-mail
notification for recipient 1."
::= { pprtEntry 7 }
pprtMailAddress1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the e-mail recipient 1."
::= { pprtEntry 8 }
pprtMailServer1 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail server for the e-mail
notification of recipient 1."
::= { pprtEntry 9 }
pprtMailMask1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail mask bits of the e-mail
notification for recipient 1.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 noselect
2^10 paper low
2^14 service call
2^15 misc error"
::= { pprtEntry 10 }
pprtMailNotification2 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the e-mail
notification for recipient 2."
::= { pprtEntry 11 }
pprtMailAddress2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP-address of the e-mail recipient 2."
::= { pprtEntry 12 }
pprtMailServer2 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail server for the e-mail
notification of recipient 2."
::= { pprtEntry 13 }
pprtMailMask2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail mask bits of the e-mail
notification for recipient 2.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 no select
2^14 service call
2^15 misc error"
::= { pprtEntry 14 }
pprtModel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer model."
::= { pprtEntry 15 }
pprtManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer manufacturer."
::= { pprtEntry 16 }
pprtEmulations OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the printer emulations."
::= { pprtEntry 17 }
pprtFast OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the fast compatible mode for
print servers with pprtType = parallel(0)."
::= { pprtEntry 18 }
pprtBaudrate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the baud rate
for ports with pprtType = serial(1)."
::= { pprtEntry 19 }
pprtParity OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the parity
for ports with pprtType = serial(1).
It may take the values none, even or odd."
::= { pprtEntry 20 }
pprtDatabits OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of data bits
for ports with pprtType = serial(1)."
::= { pprtEntry 21 }
pprtStopbits OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of stop bits
for ports with pprtType = serial(1)."
::= { pprtEntry 22 }
pprtFlowControl OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the flow control
for ports with pprtType = serial(1).
It may take the values none, xon, dsr or both."
::= { pprtEntry 23 }
pprtDeviceID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..512))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the printer device id."
::= { pprtEntry 24 }
pprtDot4 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"On print servers with external interfaces
this parameter enables the IEEE 1284.4 protocol
resp. the (similar) MLC protocol."
::= { pprtEntry 25 }
-- todo : only for box and pocket !
pprtPortMode OBJECT-TYPE
SYNTAX INTEGER { bidirectional(0), unidirectional(1), kmptgdi(2), utn(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies how to handle the communication
at the printer port. Beside uni and bidirectional there are
modes for manufactor specific GDI printer."
::= { pprtEntry 26 }
pprtPjl OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"On print servers with external interfaces
this parameter enables the PJL (Printer Job Language) protocol."
::= { pprtEntry 27 }
pprtDynUpdate OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the printer dynamic update on or off."
::= { sehPprinter 10 }
pprtDynUpdateUrl OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer firmware update ftp url."
::= { sehPprinter 11 }
pprtDynUpdateUsr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer firmware update ftp user."
::= { sehPprinter 12 }
pprtDynUpdatePwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer firmware update ftp password."
::= { sehPprinter 13 }
pprtDynStatusPath OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer status path and file name."
::= { sehPprinter 14 }
pprtDynUpdateHour OBJECT-TYPE
SYNTAX INTEGER (0..24)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the hour for the daily printer firmware update.
24 means the daily update is disabled.
The update is randomly delayed between 0 und 15 minutes to avoid traffic bursts."
::= { sehPprinter 20 }
pprtDynReportMin OBJECT-TYPE
SYNTAX INTEGER (0..44640)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the minutes between the ftp committed printer status reports.
0 means only report once after start."
::= { sehPprinter 21 }
-- the sehLprinter group
-- This group specifies logical printer parameters of SEH print servers.
lprtNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available logical
printers (regardless of their current state)."
::= { sehLprinter 1 }
lprtTable OBJECT-TYPE
SYNTAX SEQUENCE OF LPrtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of logical printer
entries. The number of entries is given by the value of lprtNumber."
::= { sehLprinter 2 }
lprtEntry OBJECT-TYPE
SYNTAX LPrtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to logical printers."
INDEX { lprtIndex }
::= { lprtTable 1 }
LPrtEntry ::= SEQUENCE {
lprtIndex INTEGER,
lprtStart DisplayString,
lprtEnd DisplayString,
lprtPhyPrt INTEGER,
lprtTCPPort INTEGER,
lprtCRLF INTEGER,
lprtHexDp INTEGER,
lprtBp INTEGER,
lprtAsPs INTEGER,
lprtMode INTEGER,
lprtRsoSpool INTEGER,
lprtSearch DisplayString,
lprtReplace DisplayString,
lprtBinaryPS INTEGER
}
lprtIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each logical printer. Its value
ranges between 1 and the value of lprtNumber."
::= { lprtEntry 1 }
lprtStart OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the start sequence
of a logical printer."
::= { lprtEntry 2 }
lprtEnd OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the end sequence
of a logical printer."
::= { lprtEntry 3 }
lprtPhyPrt OBJECT-TYPE
SYNTAX INTEGER { port1(1), port2(2), port3(3), port4(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter assigns a physical port to a logical
printer. It is only available for pprtNumber > 1."
::= { lprtEntry 4 }
lprtTCPPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TCP/IP port of the logical printer."
::= { lprtEntry 5 }
lprtCRLF OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If this parameter is enabled, LF is converted to CR+LF."
::= { lprtEntry 6 }
lprtHexDp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the hex dump mode."
::= { lprtEntry 7 }
lprtBp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If this parameter is enabled a banner page is printed."
::= { lprtEntry 8 }
lprtAsPs OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter converts ASCII to PostScript."
::= { lprtEntry 9 }
lprtMode OBJECT-TYPE
SYNTAX INTEGER { ascii(0), postscript(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the format of the banner page."
::= { lprtEntry 10 }
lprtRsoSpool OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter uses the RSO spooler on TCP socket connections."
::= { lprtEntry 11 }
lprtSearch OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Logical printer search string for search and replace."
::= { lprtEntry 13 }
lprtReplace OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Logical printer replace string for search and replace."
::= { lprtEntry 14 }
lprtBinaryPS OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables support for binary PostScript data
on TCP socket connections."
::= { lprtEntry 15 }
-- the sehIp group
-- This group specifies the TCP/IP parameters of the SEH print servers.
ipIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the print server."
::= { sehIp 1 }
ipNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the subnet mask."
::= { sehIp 2 }
ipDefGate OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the default gateway."
::= { sehIp 3 }
ipBOOTP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the BOOTP protocol."
::= { sehIp 4 }
ipRARP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the RARP protocol."
::= { sehIp 5 }
ipAutoconf OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables ARP/PING to
save the IP address in the print server."
::= { sehIp 6 }
ipDHCP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the DHCP protocol."
::= { sehIp 7 }
ipZeroConf OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the ZeroConfig protocol."
::= { sehIp 8 }
ipSetBy OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
snmp(1),
bootp(2),
dhcp(3),
arpping(4),
panel(5),
zeroconfig(6),
parameterfile(7),
rarp(8),
slp(9),
epsonenpc(10),
appleadm(11),
http(12) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter informs who has set the current ip address"
::= { sehIp 9 }
-- todo : obsolete begin
ipWinsPrimarySrv OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the primary WINS server."
::= { sehIp 10 }
ipWinsSecondarySrv OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the secondary WINS server."
::= { sehIp 11 }
-- obsolete end
ipTCP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables TCP/IP."
::= { sehIp 12 }
ipDNS OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the DNS name resolution."
::= { sehIp 13 }
ipDomainName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the domain name."
::= { sehIp 14 }
ipDnsPrimarySrv OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the primary DNS server."
::= { sehIp 15 }
ipDnsSecondarySrv OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the secondary DNS server."
::= { sehIp 16 }
ipSenderNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of IP sender"
::= { sehIp 17 }
ipSenderTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpSenderEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of Ip senders"
::= { sehIp 18 }
ipAutoGate OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the use of a multicast router
as the default gateway."
::= { sehIp 19 }
ipZeroConfig OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the ZeroConfig protocol.
Identical to sehIp 8 for compatibility reasons."
::= { sehIp 20 }
ipHTTP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the HTTP daemon."
::= { sehIp 21 }
ipIPv6 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the IPv6 protocol."
::= { sehIp 22 }
ipIPv6Addr OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter set manual a IPv6-Address."
::= { sehIp 23 }
ipIPv6Plen OBJECT-TYPE
SYNTAX INTEGER (0..64)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter set IPv6 prefix length."
::= { sehIp 24 }
ipIPv6Gate OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter set manual a IPv6-Route."
::= { sehIp 25 }
ipIPv6Auto OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the IPv6 Automatic configuration."
::= { sehIp 26 }
ipFTP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the FPT daemon."
::= { sehIp 30 }
ip4VLanNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of entries in the Ip VLan table."
::= { sehIpVLan 1 }
Ip4VLanEntryType ::= SEQUENCE {
ip4VLanIndex INTEGER,
ip4VLanOnOff INTEGER,
ip4VLanAddr DisplayString,
ip4VLanMask DisplayString,
ip4VLanID INTEGER,
ip4VLanGate DisplayString
}
ip4VLanTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ip4VLanEntryType
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing IP filter descriptions."
::= { sehIpVLan 2 }
ip4VLanEntry OBJECT-TYPE
SYNTAX Ip4VLanEntryType
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of Ip4 VLan table."
INDEX { ip4VLanIndex }
::= { ip4VLanTable 1 }
ip4VLanIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IP vlan address."
::= { ip4VLanEntry 1 }
ip4VLanOnOff OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies wether the vlan address is active or not."
::= { ip4VLanEntry 2 }
ip4VLanAddr OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Ip vlan address."
::= { ip4VLanEntry 3 }
ip4VLanMask OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Ip mask for the vlan address."
::= { ip4VLanEntry 4 }
ip4VLanID OBJECT-TYPE
SYNTAX INTEGER (1..4094)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains the VLan ID for this VLan."
::= { ip4VLanEntry 5 }
ip4VLanGate OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Ip gate for the vlan address."
::= { ip4VLanEntry 6 }
ip4VLanWeb OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Obsolete - This parameter enables or disables Web access through vlan ports."
::= { sehIpVLan 3 }
ip4VLanSNMP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Obsolete - This parameter enables or disables Snmp access through vlan ports."
::= { sehIpVLan 4 }
ip4VLanMgmt OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables management access for all other vlans."
::= { sehIpVLan 10 }
ip4VLanMgmtID OBJECT-TYPE
SYNTAX INTEGER (0..4096)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains the VLan ID for the management VLan."
::= { sehIpVLan 11 }
ip4VLanMgmtAny OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables management access for all other vlans."
::= { sehIpVLan 12 }
ip4VLanMgmtUntag OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables management access from unttaged lan beside VLan access."
::= { sehIpVLan 13 }
ipSenderEntry OBJECT-TYPE
SYNTAX IpSenderEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of IP sender table"
INDEX { ipSenderIndex }
::= { ipSenderTable 1 }
IpSenderEntry ::= SEQUENCE {
ipSenderIndex INTEGER,
ipSender DisplayString
}
ipSenderIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index of IP sender table."
::= { ipSenderEntry 1 }
ipSender OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IP sender."
::= { ipSenderEntry 2 }
-- the sehNovell group
-- This group specifies Novell parameters of SEH print servers.
nwName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Novell name
of the SEH print server."
::= { sehNovell 1 }
nwNDS OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the support
for the Netware Directory Services."
::= { sehNovell 2 }
nwBindery OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the support
for the Netware Bindery Services."
::= { sehNovell 3 }
nw8022 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
frame header ETHERNET_802.2."
::= { sehNovell 4 }
nw8023 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
frame header ETHERNET_802.3."
::= { sehNovell 5 }
nwEthII OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
frame header ETHERNET_II."
::= { sehNovell 6 }
nwSNAP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
frame header ETHERNET_SNAP."
::= { sehNovell 7 }
nwUpdate OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameters enables or disables the automatic network recognition."
::= { sehNovell 8 }
nwUpdTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the time between two refresh cycles.
Refreshes are at least important to restore lost connections."
::= { sehNovell 9 }
nwPollTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the time between two poll cycles."
::= { sehNovell 10 }
nwServer1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..129))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the first Novell server. If a string is
entered, the print server does only see the file server with
exacly this name (case sensitive).
In additiion, this parameter is used by Pure IP to find this Novell
Server, given by his IP address or, if DNS is configured, his full
DNS name."
::= { sehNovell 11 }
nwServer2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..129))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the second Novell server.
If a string is entered, the print server does only see
the file server with exacly this name (case sensitive).
Use only if nwServer1 is also used.
In additiion, this parameter is used by Pure IP to find this Novell
Server, given by his IP address or, if DNS is configured, his full
DNS name."
::= { sehNovell 12 }
nwServer3 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..129))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the third Novell server.
If a string is entered, the print server does only see
the file server with exacly this name (case sensitive).
Use only if nwServer1 and 2 are also used.
In additiion, this parameter is used by Pure IP to find this Novell
Server, given by his IP address or, if DNS is configured, his full
DNS name."
::= { sehNovell 13 }
nwServer4 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..129))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the 4th Novell server.
If a string is entered, the print server does only see
the file server with exacly this name (case sensitive).
Use only if nwServer1, 2, and 3 are also used.
In additiion, this parameter is used by Pure IP to find this Novell
Server, given by his IP address or, if DNS is configured, his full
DNS name."
::= { sehNovell 14 }
nwNDSCommonName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..256))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the NDS name."
::= { sehNovell 15 }
nwNDSTreeFound OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the name of the NDS tree
containing the print server object"
::= { sehNovell 16 }
nwNDSFound OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of objects
with the same NDS name."
::= { sehNovell 17 }
nwConnNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of the available
NetWare connections."
::= { sehNovell 18 }
nwConnTable OBJECT-TYPE
SYNTAX SEQUENCE OF NWConnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of
NetWare connections entries. The number of entries
is given by the value of nwConnNumber."
::= { sehNovell 19 }
nwConnEntry OBJECT-TYPE
SYNTAX NWConnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of NCP connection table."
INDEX { nwConnIndex }
::= { nwConnTable 1 }
NWConnEntry ::= SEQUENCE {
nwConnIndex INTEGER,
nwConnServer DisplayString,
nwConnState INTEGER,
nwConnLastError INTEGER,
nwConnServerState INTEGER,
nwConnHeader INTEGER,
nwConnNet INTEGER
}
nwConnIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each NetWare connection. Its value
ranges between 1 and the value of nwConnNumber."
::= { nwConnEntry 1 }
nwConnServer OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..48))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the NetWare server name."
::= { nwConnEntry 2 }
nwConnState OBJECT-TYPE
SYNTAX INTEGER { notConnected(0),
binderyLogin(2),
binderyLoginSetPwd(3),
attached(17),
ndsLogin(32),
ndsAuthenticated(48),
ndsLocked(64),
ndsLoginSetPwd(160) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the state of the
NetWare connection."
::= { nwConnEntry 3 }
nwConnLastError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the last connection error.
VALUE MEANING
0 No Error
2 Bindery Login refused (Hint: If not connected - delete Password)
3 Bindery ChangePassword failed
32 NDS Login refused (Hint: If not connected - delete Password)
48 NDS ChangePassword failed
"
::= { nwConnEntry 4 }
nwConnServerState OBJECT-TYPE
SYNTAX INTEGER { idle(0), sleep(1), busy(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the server state."
::= { nwConnEntry 5 }
nwConnHeader OBJECT-TYPE
SYNTAX INTEGER { ethernetII(1),
ieee802-3(2),
ieee802-2(4),
snap(8),
ieee802-5(16)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the frame header used in a connection."
::= { nwConnEntry 6 }
nwConnNet OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the network number
of the connected file server"
::= { nwConnEntry 7 }
nwQueueNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number
of available NetWare queues."
::= { sehNovell 20 }
nwQueueTable OBJECT-TYPE
SYNTAX SEQUENCE OF NWQueueEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of
NetWare queue entries. The number of entries is
given by the value of nwQueueNumber."
::= { sehNovell 21 }
nwQueueEntry OBJECT-TYPE
SYNTAX NWQueueEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of NCP queue table."
INDEX { nwQueueIndex }
::= { nwQueueTable 1 }
NWQueueEntry ::= SEQUENCE {
nwQueueIndex INTEGER,
nwQueueName DisplayString,
nwQueueConnId INTEGER,
nwQueuePort INTEGER,
nwQueueState INTEGER
}
nwQueueIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each queue. Its value ranges between 1
and the value of nwQueueNumber."
::= { nwQueueEntry 1 }
nwQueueName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..256))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the NetWare queue name."
::= { nwQueueEntry 2 }
nwQueueConnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the connection ID."
::= { nwQueueEntry 3 }
nwQueuePort OBJECT-TYPE
SYNTAX INTEGER { lp1(1),
lp2(2),
lp3(4),
lp4(8),
lp5(16),
lp6(32),
lp7(64),
lp8(128) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the logical printer used."
::= { nwQueueEntry 4 }
nwQueueState OBJECT-TYPE
SYNTAX INTEGER { lost(5),
attachError(16),
printingError(32),
pollingError(48),
attached(133),
printing(144),
printingAbort(160) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the state of the queue."
::= { nwQueueEntry 5 }
nwRprinterHeader OBJECT-TYPE
SYNTAX INTEGER { ethernetII(1),
ieee802-3(2),
ieee802-2(4),
snap(8),
ieee802-5(16)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the used frame headers (remote printer mode)."
::= { sehNovell 22 }
nwNDSPwd OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the NDS password."
::= { sehNovell 23 }
nwBinderyPwd OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the Bindery password."
::= { sehNovell 24 }
nw8025 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
frame header TOKENRING_802.5."
::= { sehNovell 25 }
-- only for print server generation 2 (Version 8.x.x)
nwPserver OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
print server mode."
::= { sehNovell 26 }
nwRprinter OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
remote printer mode."
::= { sehNovell 27 }
nwAdvPserver OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..48))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the PSERVER
name in remote printer mode."
::= { sehNovell 28 }
nwLogPrinter OBJECT-TYPE
SYNTAX INTEGER {
lp1(1),
lp2(2),
lp3(3),
lp4(4),
lp5(5),
lp6(6),
lp7(7),
lp8(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the logical printer
for PSERVER in remote printer mode."
::= { sehNovell 29 }
nwSPXConnState OBJECT-TYPE
SYNTAX INTEGER {
close(0),
preopen(1),
open(2),
listen(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the state of the SPX
connection in remote printer mode."
::= { sehNovell 30 }
nwNDSTree OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the optional NDS tree
name. If a string is entered, the print server only
sees the Novell servers within this tree."
::= { sehNovell 31 }
nwIPX OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the IPX protocol."
::= { sehNovell 32 }
nwMyNet OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the network number of the print server."
::= { sehNovell 33 }
nwPureIp OBJECT-TYPE
SYNTAX INTEGER { off(0),udp(1), tcp(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the pure IP mode of the print server."
::= { sehNovell 34 }
-- the sehApple group
-- This group specifies Apple parameters of SEH print servers.
appleTalk OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables AppleTalk."
::= { sehApple 1 }
appleName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Apple name."
::= { sehApple 2 }
appleZone OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the zone."
::= { sehApple 3 }
applePrinter OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer type. It must be exactly
the same as requested by the AppleServer, otherwise
the Print Server would be ignored."
::= { sehApple 4 }
appleCurrentName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the current Apple name."
::= { sehApple 5 }
appleCurrentZone OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the current zone."
::= { sehApple 6 }
appleEntity OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..256))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the entity types."
::= { sehApple 7 }
appleNet OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the network number
of the network where the print server belongs to."
::= { sehApple 8 }
appleNode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the node
number of the print server."
::= { sehApple 9 }
appleRouterNet OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the network
number of the router."
::= { sehApple 10 }
appleRouterNode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the node
number of the router."
::= { sehApple 11 }
-- todo : only for box and pocket !
appleBidirectional OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable bidirectional communication with the printer."
::= { sehApple 12 }
-- todo : only for box and pocket !
appleBinary OBJECT-TYPE
SYNTAX INTEGER {
ascii(0),
bcp1(2),
bcp2(4),
tbcp(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable different Modes for Adobe
Communication protocol."
::= { sehApple 13 }
appleRendezvous OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables Apple Rendezvous."
::= { sehApple 14 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of Apple ports"
::= { sehApple 20 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApplePortTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of AppleTalk ports."
::= { sehApple 21 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortEntry OBJECT-TYPE
SYNTAX ApplePortTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table of AppleTalk ports."
INDEX { applePortIndex }
::= { applePortTable 1 }
-- only for box and pocket (print server 3, version > 9.1.x) !
ApplePortTableEntry ::= SEQUENCE {
applePortIndex INTEGER,
applePortBidirectional INTEGER,
applePortPrinter DisplayString,
applePortEntity DisplayString,
applePortBinaryEncoding INTEGER,
applePortCurrentName DisplayString,
appleRendezvousPortName DisplayString,
appleRendezvousCurrentPortName DisplayString
}
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a unique
value for each Apple port. Its value ranges between 1
and the value of applePortNumber."
::= { applePortEntry 1 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortBidirectional OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable bidirectional communication with the printer."
::= { applePortEntry 2 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortPrinter OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..256))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer type. It must be exactly
the same as requested by the AppleServer, otherwise
the Print Server would be ignored."
::= { applePortEntry 3 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortEntity OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..256))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the entity types."
::= { applePortEntry 4 }
-- only for box and pocket (print server 3, version > 9.1.x) !
applePortBinaryEncoding OBJECT-TYPE
SYNTAX INTEGER {
ascii(0),
bcp1(2),
bcp2(4),
tbcp(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable different Modes for Adobe
Communication protocol."
::= { applePortEntry 5 }
applePortCurrentName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the current Apple name."
::= { applePortEntry 6 }
appleRendezvousPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Rendezvous port name."
::= { applePortEntry 10 }
appleRendezvousCurrentPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the current Rendezvous port name."
::= { applePortEntry 11 }
-- the sehSnmp group
-- This group specifies the SNMP parameters of the SEH print servers.
-- todo obsolete for PS3 > 9.1.x
snmpIpAddr1 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the first Trap IP address."
::= { sehSnmp 1 }
snmpIpAddr2 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the second Trap IP address."
::= { sehSnmp 2 }
snmpIpxAddr1 OBJECT-TYPE
SYNTAX PhysAddress (SIZE (10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the first Trap IPX address."
::= { sehSnmp 3 }
snmpIpxAddr2 OBJECT-TYPE
SYNTAX PhysAddress (SIZE (10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the second Trap IPX address."
::= { sehSnmp 4 }
snmpTrapComm OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the trap community."
::= { sehSnmp 5 }
snmpAutTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables authentication traps."
::= { sehSnmp 6 }
snmpPrtTrap OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables printer traps."
::= { sehSnmp 7 }
snmpTrapNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of SNMP Traps."
::= { sehSnmp 8 }
snmpTrapTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnmpTrapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list
of SNMP Trap entries. The number of
entries is given by the value of snmpTrapNumber."
::= { sehSnmp 9 }
snmpTrapEntry OBJECT-TYPE
SYNTAX SnmpTrapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in SNMP trap table."
INDEX { snmpTrapIndex }
::= { snmpTrapTable 1 }
SnmpTrapEntry ::= SEQUENCE {
snmpTrapIndex INTEGER,
snmpTrapIpAddress IpAddress,
snmpTrapIpxAddress PhysAddress,
snmpTrapAuthentication INTEGER,
snmpTrapPrinter1 INTEGER,
snmpTrapMask1 INTEGER,
snmpTrapCommunity DisplayString
}
snmpTrapIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a unique
value for each SNMP Trap. Its value ranges between 1
and the value of snmpTrapNumber."
::= { snmpTrapEntry 1 }
snmpTrapIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Trap IP address."
::= { snmpTrapEntry 2 }
snmpTrapIpxAddress OBJECT-TYPE
SYNTAX PhysAddress (SIZE (10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Trap IPX address."
::= { snmpTrapEntry 3 }
snmpTrapAuthentication OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables authentication traps."
::= { snmpTrapEntry 4 }
snmpTrapPrinter1 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables printer traps."
::= { snmpTrapEntry 5 }
snmpTrapMask1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer error bits.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 noselect
2^14 service call
2^15 misc error"
::= { snmpTrapEntry 6 }
snmpTrapCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the trap community."
::= { snmpTrapEntry 7 }
snmpCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the SNMP version 1 community."
::= { sehSnmp 20 }
snmpV1 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the SNMP Version 1 support."
::= { sehSnmp 21 }
snmpV1AccMode OBJECT-TYPE
SYNTAX INTEGER { readonly(0), readwrite(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the SNMP Version 1 access mode."
::= { sehSnmp 22 }
snmpV3 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the SNMP Version 1 support."
::= { sehSnmp 31 }
-- the sehActions group
-- This group specifies actions available to SEH print servers.
actAction OBJECT-TYPE
SYNTAX INTEGER {
actionCompleted(0),
restoreFactorySettings(9),
restart(10),
printStatuspageOnChannel1(11),
printStatuspageOnChannel2(12),
printStatuspageOnChannel3(13),
printStatuspageOnChannel4(14),
mail(64),
tpReconnect(65),
actionInprogress(254),
actionError(255)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the actions available for the print server.
The value restoreFactorySettings initiates the resetting of all
parameters followed by a restart of the print server.
The value restart initiates a restart of the print server.
The value printStatusPage prints out a status page.
The other values are return codes only."
::= { sehActions 1 }
actUpdate OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 10 }
actUpdateUrl OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 11 }
actUpdateProxy OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 12 }
actUpdateProxyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 13 }
--
-- seh printer firmware update stuff
--
actPrtUpdate OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 14 }
actPrtUpdateUrl OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 15 }
actPrtUpdateUsr OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 16 }
actPrtUpdatePwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 17 }
actPrtUpdateProxy OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 18 }
actPrtUpdateProxyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehActions 19 }
-- the sehTokenRing group
-- This group specifies the TokenRing parameters of SEH print servers.
trEarlyTokRel OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the
early token release in 16 Mbit/s networks."
::= { sehTokenRing 1 }
trSourceRouting OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the source routing."
::= { sehTokenRing 2 }
trPhysAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE (6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the locally
administered address."
::= { sehTokenRing 3 }
trRingSpeed OBJECT-TYPE
SYNTAX INTEGER { unknown(0),
speed4Mbps(4),
speed16Mbps(16)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the ring speed."
::= { sehTokenRing 4 }
-- the sehWireless group
-- This group specifies the Wireless and EAP authentication parameters
-- of SEH print servers.
wlanMode OBJECT-TYPE
SYNTAX INTEGER { infrastructure(1), auto(2), ad-hoc(3), softAP(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the wireless mode."
::= { sehWireless 1 }
wlanChannel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the channel when in ad-hoc mode."
::= { sehWireless 2 }
wlanNetworkName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the name of the network."
::= { sehWireless 3 }
wlanEncrypt OBJECT-TYPE
SYNTAX INTEGER {
none(0),
wep(1),
wep-sharedkey(2),
wpa-tkip(3),
wpa-aes(4),
wpa2-tkip(5),
wpa2-aes(6),
wpa-aes-tkip(7),
wpa2-aes-tkip(8),
wpa-auto(9)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the encryption algorithm for wireless.
Default is NONE.
(0 = None, 1 = WEP, 2 = WEP Shared Key, 3 = WPA-TKIP,
4 = WPA-AES, 5 = WPA2-TKIP, 6 = WPA2-AES, 7 = WPA-AES-TKIP,
8 = WPA2-AES-TKIP, 9 = WPA-AUTO)"
::= { sehWireless 5 }
wlanWepKey1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..28))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the 1st WEP-key."
::= { sehWireless 6 }
wlanDistance OBJECT-TYPE
SYNTAX INTEGER { large(1), medium(2), small(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the distance between APs."
::= { sehWireless 7 }
wlanLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the level."
::= { sehWireless 8 }
wlanSpeed OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the current transmission speed."
::= { sehWireless 9 }
wlanConnectionStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
searching(2),
ad-hoc(3),
infrastructure(4),
out-of-range(5),
softAP(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the connection status."
::= { sehWireless 10 }
wlanManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the manufacturer of the wireless card."
::= { sehWireless 11 }
wlanCurrentName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the current network-name of the wireless card."
::= { sehWireless 12 }
wlanPcmciaSerial OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..12))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the serial-no of the wireless card."
::= { sehWireless 13 }
wlanKeyId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the WepKey index used for transmission. (1..4)"
::= { sehWireless 14 }
wlanWepKey2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..28))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the 2nd WEP-key."
::= { sehWireless 15 }
wlanWepKey3 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..28))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the 3rd WEP-key."
::= { sehWireless 16 }
wlanWepKey4 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..28))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the 4th WEP-key."
::= { sehWireless 17 }
eapAuthType OBJECT-TYPE
SYNTAX INTEGER {
openSystem(1),
sharedSystem(2),
radiusMD5(3),
radiusTLS(4),
ttl(5),
peap(6),
eapfast(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the authentication algorithm.
Default is open-system.
For wired print server the syntax is different.
(1 = no authentication, 2 = unsupported, 3 = MD5, 4 = TLS)"
::= { sehWireless 18 }
eapAuthName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the user name for EAP authentication."
::= { sehWireless 19 }
eapAuthPwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the password for EAP authentication."
::= { sehWireless 20 }
wlanPSK OBJECT-TYPE
SYNTAX DisplayString (SIZE (8..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Pre Shared Key for Wi-Fi Protected Access (WPA)."
::= { sehWireless 21 }
wlanRoaming OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Roaming between APs"
::= { sehWireless 22 }
eapAuthExtern OBJECT-TYPE
SYNTAX INTEGER {
none(0),
peaplabel0(1),
peaplabel1(2),
peapversion0(3),
peapversion1(4),
eapfastprovisioning(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Authentication Types for the outer system config."
::= { sehWireless 23 }
eapAuthIntern OBJECT-TYPE
SYNTAX INTEGER {
none(0),
mschap(1),
mschapv2(2),
pap(3),
chap(4),
eapmd5(5),
eapmschap(6),
eapmschapv2(7),
eaptls(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Authentication Types for the inner system config."
::= { sehWireless 24 }
eapAuthAnonymousName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Anonymous Name for the unencrypted Part of EAP."
::= { sehWireless 25 }
eapAuthSupplicantAddOn OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies extra Prameters for Authentication."
::= { sehWireless 26 }
wlandBm2Roam OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Level in -dBm to start Roaming."
::= { sehWireless 27 }
wlandWps OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies if WPS is enabled"
::= { sehWireless 28 }
wlen OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable or disable wireless networking"
::= { sehWireless 30 }
wlan OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enables wireless functionality on hybrid devices."
::= { sehWireless 40 }
onTheAir OBJECT-TYPE
SYNTAX INTEGER { wired(0), wireless(1) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Working state for hybrid devices."
::= { sehWireless 41 }
-- the sehWin group
-- This group specifies the SMB parameters of SEH print servers.
winSmb OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehWin 1 }
winNetbiosName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehWin 20 }
winNetbiosDomain OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..15))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehWin 21 }
winNetbiosRefresh OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"todo"
::= { sehWin 22}
winWinsReg OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the WINS registration via DHCP."
::= { sehWin 40 }
winWinsDHCP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the transfer of the IP address
of the WINS server from the DHCP server."
::= { sehWin 41 }
winWinsPrimarySrv OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address or DNS Name of the primary WINS server."
::= { sehWin 42}
winWinsSecondarySrv OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address or DNS Name of the secondary WINS server."
::= { sehWin 43}
-- the sehTime group
-- This group specifies the SNTP parameters of SEH print servers.
timeSntp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the simple network time protocol."
::= { sehTime 1 }
timeServer OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address or DNS Name of the SNTP server."
::= { sehTime 2 }
timeZoneOffset OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the time zone offset to UTC."
::= { sehTime 3 }
timeDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter shows the actual date and time."
::= { sehTime 4 }
timeZoneNameAndRule OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the name of the time zone
and the rule for daylight saving.
example: CET/CEST (EU)"
::= { sehTime 5 }
-- the sehPrintjob group
-- This group describes the print job history table of SEH print servers.
pjobCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available jobs
in the print job history table."
::= { sehPrintjob 1 }
pjobTable OBJECT-TYPE
SYNTAX SEQUENCE OF PjobEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of jobs
in the print job history table. The number of
entries is given by the value of pjobCount."
::= { sehPrintjob 2 }
pjobEntry OBJECT-TYPE
SYNTAX PjobEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in the job history."
INDEX { pjobIndex }
::= { pjobTable 1 }
PjobEntry ::= SEQUENCE {
pjobIndex INTEGER,
pjobStatus INTEGER,
pjobProtocol INTEGER,
pjobName DisplayString,
pjobSender DisplayString,
pjobSize INTEGER,
pjobCreationTime DisplayString,
pjobDuration INTEGER,
pjobPport INTEGER,
pjobPages INTEGER,
pjobSizeType INTEGER
}
pjobIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a unique
value for each job."
::= { pjobEntry 1 }
pjobStatus OBJECT-TYPE
SYNTAX INTEGER {
initialized(1),
pending(3),
held(4),
processing(5),
stopped(6),
canceled(7),
aborted(8),
completed(9)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the status of the print job."
::= { pjobEntry 2 }
pjobProtocol OBJECT-TYPE
SYNTAX INTEGER {
ipp(0),
tcp(1),
lpr(2),
nds(3),
bindery(4),
rnprinter(5),
atalk(6),
ftp(7),
smb(8),
http(9),
thinprint(10),
email(11),
thinprintcs(12),
unknown(13)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the protocol of the print job."
::= { pjobEntry 3 }
pjobName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the name of the print job."
::= { pjobEntry 4 }
pjobSender OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the sender of the print job."
::= { pjobEntry 5 }
pjobSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the size (in Bytes) of the print job.
For jobs larger 2GB, the size is in KByte and the pJobSizeType is kbytes."
::= { pjobEntry 6 }
pjobCreationTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the creation time of the print job."
::= { pjobEntry 7 }
pjobDuration OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the duration (in seconds) of the print job."
::= { pjobEntry 8 }
pjobPport OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the printer port of the print job."
::= { pjobEntry 9 }
pjobPages OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the number of pages of the print job."
::= { pjobEntry 10 }
pjobSizeType OBJECT-TYPE
SYNTAX INTEGER {
bytes(0),
kbytes(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter describes the job size."
::= { pjobEntry 11 }
-- todo begin nur f<>r PS3 mit 9.1.?
nfSlotNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of notification slots."
::= { sehNotification 1 }
NFSlotTableEntry ::= SEQUENCE {
nfSlotIndex INTEGER,
nfMailNotification INTEGER,
nfMailAddress DisplayString,
nfMailServer DisplayString,
nfTrapIpAddress IpAddress,
nfTrapIpxAddress PhysAddress,
nfTrapAuthentication INTEGER,
nfTrapPrinter INTEGER,
nfTrapCommunity DisplayString,
nfAccJobHist INTEGER,
nfAccJobHistTime INTEGER,
nfAccJobHistCntr INTEGER
}
nfSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF NFSlotTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list
of notification slot entries. The number of
entries is given by the value of nfSlotNumber."
::= { sehNotification 2 }
nfSlotEntry OBJECT-TYPE
SYNTAX NFSlotTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
" "
INDEX { nfSlotIndex }
::= { nfSlotTable 1 }
nfSlotIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a unique
value for each notification slot. Its value ranges between 1
and the value of nfSlotNumber."
::= { nfSlotEntry 1 }
nfMailNotification OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the e-mail
notification."
::= { nfSlotEntry 2 }
nfMailAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the e-mail recipient 1."
::= { nfSlotEntry 3 }
nfMailServer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail server for the e-mail
notification"
::= { nfSlotEntry 4 }
nfTrapIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Trap IP address."
::= { nfSlotEntry 10 }
nfTrapIpxAddress OBJECT-TYPE
SYNTAX PhysAddress (SIZE (10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Trap IPX address."
::= { nfSlotEntry 11 }
nfTrapAuthentication OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables authentication traps."
::= { nfSlotEntry 12 }
nfTrapPrinter OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables printer traps."
::= { nfSlotEntry 13 }
nfTrapCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the trap community."
::= { nfSlotEntry 14 }
nfAccJobHist OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables printer mail notification for the
job history to the mail recipient."
::= { nfSlotEntry 15 }
nfAccJobHistTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter set the time limit in hours to
send the job history to the mail recipient."
::= { nfSlotEntry 16 }
nfAccJobHistCntr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter set the job limit to
send the job history to the mail recipient.
Range is 1 to 60"
::= { nfSlotEntry 17 }
nfPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of notification ports."
::= { sehNotification 5 }
NFPortTableEntry ::= SEQUENCE {
nfPortIndex INTEGER,
nfPortMailMask1 INTEGER,
nfPortMailMask2 INTEGER,
nfPortTrapMask1 INTEGER,
nfPortTrapMask2 INTEGER,
nfPortAccPageCntr1 INTEGER,
nfPortAccPageCntr2 INTEGER,
nfPortAccPageCntrTime1 INTEGER,
nfPortAccPageCntrTime2 INTEGER,
nfPortAccPageCntrCntr1 INTEGER,
nfPortAccPageCntrCntr2 INTEGER,
nfPortMailList1 DisplayString,
nfPortMailList2 DisplayString,
nfPortTrapList1 DisplayString,
nfPortTrapList2 DisplayString,
nfPortAccPageCntrIndex1 INTEGER,
nfPortAccPageCntrIndex2 INTEGER
}
nfPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF NFPortTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list
of notification slot entries. The number of
entries is given by the value of nfPortNumber."
::= { sehNotification 6 }
nfPortEntry OBJECT-TYPE
SYNTAX NFPortTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in the NFPort table."
INDEX { nfPortIndex }
::= { nfPortTable 1 }
nfPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a unique
value for each physical port. Its value ranges between 1
and the value of nfPortNumber."
::= { nfPortEntry 1 }
nfPortMailMask1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail mask bits of the e-mail
notification for recipient 1.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 noselect
2^10 paper low
2^14 service call
2^15 misc error"
::= { nfPortEntry 2 }
nfPortMailMask2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the mail mask bits of the e-mail
notification for recipient 2.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 noselect
2^10 paper low
2^14 service call
2^15 misc error"
::= { nfPortEntry 3 }
nfPortTrapMask1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer error bits.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 noselect
2^14 service call
2^15 misc error"
::= { nfPortEntry 20 }
nfPortTrapMask2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the printer error bits.
BITS MEANING
2^0 paper jam
2^1 paper empty
2^2 toner low
2^3 cover open
2^4 toner empty
2^5 cassette not ready
2^6 warming up
2^7 offline
2^8 engine error
2^9 noselect
2^14 service call
2^15 misc error"
::= { nfPortEntry 21 }
-- only PS3 >= 9.2.x
nfPortAccPageCntr1 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object switches accounting control for the printer
internal page counter and the first mail recipient on or off."
::= { nfPortEntry 22 }
nfPortAccPageCntr2 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object switches accounting control for the printer
internal page counter and the second mail recipient on or off."
::= { nfPortEntry 23 }
nfPortAccPageCntrTime1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This value set the time in hours to send the printer internal
page counter to the first mail recipient."
::= { nfPortEntry 24 }
nfPortAccPageCntrTime2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This value set the time in hours to send the printer internal
page counter to the second mail recipient."
::= { nfPortEntry 25 }
nfPortAccPageCntrCntr1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This value set the limit of number of pages to send the
printer internal page counter to the first mail recipient."
::= { nfPortEntry 26 }
nfPortAccPageCntrCntr2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This value set the limit of number of pages to send the
printer internal page counter to the second mail recipient."
::= { nfPortEntry 27 }
nfPortMailList1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
" "
::= { nfPortEntry 31 }
nfPortMailList2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
" "
::= { nfPortEntry 32 }
nfPortTrapList1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
" "
::= { nfPortEntry 33 }
nfPortTrapList2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
" "
::= { nfPortEntry 34 }
nfPortAccPageCntrIndex1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object chooses the printer internal counter
(specified as the index of periCounterTable)
for the first mail recipient."
::= { nfPortEntry 35 }
nfPortAccPageCntrIndex2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object chooses the printer internal counter
(specified as the index of periCounterTable)
for the first mail recipient."
::= { nfPortEntry 36 }
nfSmtpServer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the smtp server for the e-mail
notification."
::= { sehNotification 7 }
nfPop3 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables POP3 functionality for first configuration set."
::= { sehMail 1 }
nfPop3Poll OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the POP3 poll intervall in minutes."
::= { sehMail 2 }
nfPop3Srv OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the pop3 server DNS name or IP address."
::= { sehMail 3 }
nfPop3SrvPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the TCP port number of the pop3 server
we want to connect to."
::= { sehMail 4 }
nfPop3SmtpSrv OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the pop3 smtp server DNS name or IP address."
::= { sehMail 5 }
nfPop3SmtpPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the TCP port number of the smtp server
we want to connect to."
::= { sehMail 6 }
nfPop3Usr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the pop3 server user name."
::= { sehMail 7 }
nfPop3Pwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the pop3 server user passsword."
::= { sehMail 8 }
nfPop3Security OBJECT-TYPE
SYNTAX INTEGER { none(0), apop(1), ssl(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies which security protocol we want
to use for mail and password exchange with the pop3 server,
and, if ssl is selected, with the smtp server."
::= { sehMail 9 }
nfPop3MDel OBJECT-TYPE
SYNTAX INTEGER { leaveMailOnServer(0), deleteMailFromServer(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies to delete or leave
fetched mail on the server."
::= { sehMail 10 }
nfPop3Limit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter describes the maximal byte count for
mails to fetch, zero means unlimited."
::= { sehMail 11 }
nfPop3Signature OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This contains the multiline signature email replies."
::= { sehMail 12 }
nfSmtpUsr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the smtp server user name."
::= { sehMail 13 }
nfSmtpPwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the smtp server user passsword."
::= { sehMail 14 }
nfSmtpSndr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the smtp email sender name."
::= { sehMail 15 }
nfSmtpSsl OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables SSL security for the SMTP connection."
::= { sehMail 16 }
nfSmtpAsPop3 OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter decides to use the same settings for
SMTP Authentication for user and password as pop3."
::= { sehMail 17 }
nfSmtpAuth OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the SMTP Authentication on or off."
::= { sehMail 18 }
MailConnState ::= INTEGER {
-- p3NONE(0), just for completeness, never reached
p3INIT(1),
p3DNSDONE(2),
p3CONNECT(3),
p3CONTACT(4),
p3LOGIN(5),
p3WORK(6),
p3CLOSED(7),
-- failures are following:
p3APOPLOGINFAIL(8),
p3APOPMD5FAIL(9),
p3CONNECTFAIL(10),
p3DATAFAIL(11),
p3DELFAIL(12),
p3DNSFAIL(13),
p3LISTFAIL(14),
p3LOGINFAIL(15),
p3MEMFAIL(16),
p3MFROMFAIL(17),
p3AUTHFAIL(18),
p3POPFAIL(19),
p3PWDFAIL(20),
p3RCPTFAIL(21),
p3RETRFAIL(22),
p3SCANFAIL(23),
p3SENTFAIL(24),
p3STATFAIL(25),
p3STATSCANFAIL(26),
p3USERFAIL(27)
}
nfPop3P3His OBJECT-TYPE
SYNTAX MailConnState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the highest reached state
of the Pop3 protocol stack."
::= { sehMail 20 }
nfPop3SMTPHis OBJECT-TYPE
SYNTAX MailConnState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the highest reached state
of the Pop3 Smtp protocol stack."
::= { sehMail 21 }
nfPop3P3Ctr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the count of fetched Pop3 emails."
::= { sehMail 22 }
nfPop3SMTPCtr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the count of sent Pop3 replies emails."
::= { sehMail 23 }
nfPop3P3Err OBJECT-TYPE
SYNTAX MailConnState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the last occured Pop3 error."
::= { sehMail 24 }
nfPop3SmtpErr OBJECT-TYPE
SYNTAX MailConnState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the last occured Smtp error for Pop3 replies."
::= { sehMail 25 }
nfPop3P3Next OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains number of second till the next
Pop3 looking for emails cycle."
::= { sehMail 26 }
smtpSMIMESig OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter decides to use S/MIME signature/authentication for outgoing emails."
::= { sehMail 30 }
smtpSMIMEAddKey OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter decides to attach our public key within the S/MIME signature"
::= { sehMail 31 }
smtpSMIMEEnc OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter decides to use S/MIME encryption for outgoing emails."
::= { sehMail 35 }
-- the sehNat groups
-- sehNat is PS19, sehNatDrop is Heinz extension
-- This group specifies NAT gateway parameters of SEH.
natLocal OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local IP Address of the NAT device"
::= { sehNat 1 }
natRemote OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the remote IP Address of the NAT device"
::= { sehNat 2 }
httpPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local HTTP port of the device."
::= { sehNat 3 }
natMasquerade OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches NAT Masquerading on or off for the NAT device"
::= { sehNat 4 }
natIcmp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches ICMP forwarding on or off for the NAT device"
::= { sehNat 5 }
spagePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TCP port on the remote device
to print out the status page.
Default is socket printing port 9100"
::= { sehNat 6 }
httpsPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local HTTPS port of the device."
::= { sehNatDrop 6 }
ftpPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local FTP command port of the device."
::= { sehNatDrop 7 }
ftpDataPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local FTP data port of the device."
::= { sehNatDrop 8 }
snmpPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local SNMP port of the device."
::= { sehNatDrop 9 }
aicePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local AICE port for MSE CardnCopy of the device."
::= { sehNatDrop 10 }
natDropNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available NAT Drop entries"
::= { sehNatDrop 21 }
natDropTable OBJECT-TYPE
SYNTAX SEQUENCE OF NatDropEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of NAT Drop
entries. The number of entries is given by the value of natDropNumber."
::= { sehNatDrop 22 }
natDropEntry OBJECT-TYPE
SYNTAX NatDropEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to NAT Drop entry."
INDEX { natDropIndex }
::= { natDropTable 1 }
NatDropEntry ::= SEQUENCE {
natDropIndex INTEGER,
natDropPort INTEGER,
natDropTcp INTEGER,
natDropUdp INTEGER,
natDropLan INTEGER,
natDropNat INTEGER
}
natDropIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each Nat Drop rule. Its value
ranges between 1 and the value of NatDropNumber."
::= { natDropEntry 1 }
natDropPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains the port number of the NAT drop rule."
::= { natDropEntry 2 }
natDropTcp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains 1 if to rule should match TCP packets on this port."
::= { natDropEntry 3 }
natDropUdp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains 1 if to rule should match UDP packets on this port."
::= { natDropEntry 4 }
natDropLan OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains 1 if to rule should match packets at the LAN interface."
::= { natDropEntry 5 }
natDropNat OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains 1 if to rule should match packets at the MAT interface."
::= { natDropEntry 6 }
-- the sehtpg group
-- This group specifies ThinPrint gateway parameters of SEH TPG.
tpgNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available ThinPrint gateway entries"
::= { sehTpg 1 }
tpgTable OBJECT-TYPE
SYNTAX SEQUENCE OF TpgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of ThinPrint gateway
entries. The number of entries is given by the value of tpgNumber."
::= { sehTpg 2 }
tpgClientId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the ThinPrint client ID for ThinPrint Connections Services."
::= { sehTpg 3 }
tpgAuthKey OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the ThinPrint Authentication Key for ThinPrint Connections Services."
::= { sehTpg 4 }
tpgBandwidth OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the TPG bandwith commitment with tpgBandwidthVal."
::= { sehTpg 5 }
tpgBandwidthVal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the TPG Bandwidth value committed to host."
::= { sehTpg 6 }
tpgConnServices OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the TPG Connection Services support."
::= { sehTpg 7 }
tpgConnServer OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP address of the TPG
Connection Server."
::= { sehTpg 8 }
tpgConnServerPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IP port of the TPG
Connection Server."
::= { sehTpg 9 }
tpgConnRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Retry value in seconds
of the TPG Connection Services."
::= { sehTpg 10 }
tpgKeepAlive OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the KeepAlive value in seconds of the TPG."
::= { sehTpg 11 }
tpgSpagePrt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the index of the Remote Printer,
which prints the TPG status page."
::= { sehTpg 12 }
-- tpgPrtOpenTo is not used and only listed for completeness
tpgPrtOpenToVal OBJECT-TYPE
SYNTAX INTEGER (0..86400)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the TPG printer open timeout value in seconds.
After the specified time period a unsuccessfully try to open
a remote printer returns with an error.
Value of 0 disables this timeout. Max value is equal to one day"
::= { sehTpg 16 }
tpgJobSendTimeout OBJECT-TYPE
SYNTAX INTEGER (0..86400)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the TPG job send timeout value in seconds.
If over the specified time period no data could be written to the
remote printer, the connection to printer will be closed and
an error returned.
Value of 0 disables this timeout. Max value is equal to one day"
::= { sehTpg 17 }
tpgJobRecvTimeout OBJECT-TYPE
SYNTAX INTEGER (0..1440)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the TPG job receive timeout value in minutes.
If over the specified time period no data could be received from the
ThinePrint server, the connections to printer and server will be closed.
Value of 0 disables this timeout. Max value is equal to one day"
::= { sehTpg 18 }
tpgMonitorPoll OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the poll time in seconds for the remote monitoring functionality."
::= { sehTpg 20 }
tpgMonitorPing OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the TPG remote monitoring using PING packets."
::= { sehTpg 21 }
tpgMonitorSnmp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the TPG remote monitoring using SNMP packets."
::= { sehTpg 22 }
tpgConnState OBJECT-TYPE
SYNTAX INTEGER {
tpgINIT(1),
tpgCONNECT(2),
tpgREJECT(3),
tpgTIMEOUT(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter contains the state of the TPG Connection Services."
::= { sehTpg 13 }
tpgStreamCompr OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the TPG StreamCompression Mode,
used with ThinPrint Server Versions later or equal than 7.0."
::= { sehTpg 14 }
tpgSpage OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the TPG status page on printed to the remote device."
::= { sehTpg 15 }
tpgEntry OBJECT-TYPE
SYNTAX TpgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to ThinPrint gateway entry."
INDEX { tpgIndex }
::= { tpgTable 1 }
TpgEntry ::= SEQUENCE {
tpgIndex INTEGER,
tpgPrtName DisplayString,
tpgPrtClass DisplayString,
tpgPrtDriver DisplayString,
tpgRemoteIp DisplayString,
tpgRemotePort INTEGER,
tpgRemoteStat INTEGER,
tpgRemoteQueue DisplayString,
tpgRemoteLPD INTEGER,
tpgLpdModeRFC INTEGER,
tpgRemoteUrl DisplayString,
tpgRemoteIPPs INTEGER,
tpgRemoteStStr DisplayString
}
tpgIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each logical printer. Its value
ranges between 1 and the value of tpgNumber.
For the TPG this is also the ThinPrint printer ID."
::= { tpgEntry 1 }
tpgPrtName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ThinPrint Gatewy Printer Name."
::= { tpgEntry 2 }
tpgPrtClass OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ThinPrint Gatewy Printer Class."
::= { tpgEntry 3 }
tpgPrtDriver OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ThinPrint Gatewy Printer Driver Name; for future purpose."
::= { tpgEntry 4 }
tpgRemoteIp OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG remote IP address of the index related printer."
::= { tpgEntry 5 }
tpgRemotePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG remote IP port of the index related printer."
::= { tpgEntry 6 }
tpgRemoteStat OBJECT-TYPE
SYNTAX INTEGER {
timeout(1),
reachable(2),
unrechable(3),
unknown(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG connection status to the remote printer."
::= { tpgEntry 7 }
tpgRemoteQueue OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG remote queue name for LPD printing."
::= { tpgEntry 8 }
tpgRemoteLPD OBJECT-TYPE
SYNTAX INTEGER { raw(0), lpd(1), ipp(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG remote printing protocol for this port."
::= { tpgEntry 9 }
tpgLpdModeRFC OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies how to handle missing lenght information for the LPD printing backend.
If enabled (default) lenght 0 is commited, otherwise we use a pseudo length bigger than any job
like Microsoft/Windows."
::= { tpgEntry 10 }
tpgRemoteUrl OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG remote URL name for IPP printing."
::= { tpgEntry 11 }
tpgRemoteIPPs OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies if IPP uses SSL connections."
::= { tpgEntry 12 }
tpgRemoteStStr OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the TPG remote printer status."
::= { tpgEntry 13 }
-- todo end
-- the sehLrs group
-- This group specifies the parameters of SEH LRS.
lrsAesKey OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..256))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the AES decryption key"
::= { sehLrs 1 }
lrsAesType OBJECT-TYPE
SYNTAX INTEGER { aes16(16), aes24(24), aes32(32) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the AES type of the key"
::= { sehLrs 2 }
lrsIsppPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the number of the ISPP port"
::= { sehLrs 3 }
lrsUseInstallationKey OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables the use of the installation key "
::= { sehLrs 4 }
lrsAllowKeyChange OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables the automatic adoption
of the AES decryption key from the host"
::= { sehLrs 5 }
lrsPrtPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the logical printer which is used to address the printer"
::= { sehLrs 6 }
-- the sehProtection group
-- This group specifies several protection and filter parameters used by e.g myUTN.
protection OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the protection filter rules at all."
::= { sehProtection 1 }
protectionTest OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the protection filter rules test mode.
If protection is on, it will be switched off with next restart.
To enable filter rules permanently, this parameter is to switch off."
::= { sehProtection 2 }
protectionLevel OBJECT-TYPE
SYNTAX INTEGER {
protectall(1),
protecttcp(2),
protectutn(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter determines the manner of
of our filter rules below.
protectutn will only protect the tcp/utn port,
protecttcp will protect all tcp ports,
protectall will protect all ip ports."
::= { sehProtection 3 }
ipFilterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of entries in the Ip filter table."
::= { sehProtection 10 }
IpFilterEntryType ::= SEQUENCE {
ipFilterIndex INTEGER,
ipFilterOnOff INTEGER,
ipFilterAddr DisplayString
}
ipFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpFilterEntryType
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing IP filter descriptions."
::= { sehProtection 11 }
ipFilterEntry OBJECT-TYPE
SYNTAX IpFilterEntryType
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of Ip filter table."
INDEX { ipFilterIndex }
::= { ipFilterTable 1 }
ipFilterIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IP filter rule."
::= { ipFilterEntry 1 }
ipFilterOnOff OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies wether the rule is active or not."
::= { ipFilterEntry 2 }
ipFilterAddr OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Ip address for the filter rule."
::= { ipFilterEntry 3 }
macFilterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of entries in the Ip filter table."
::= { sehProtection 12 }
macFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF MacFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing IP filter descriptions."
::= { sehProtection 13 }
macFilterEntry OBJECT-TYPE
SYNTAX MacFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of Ip filter table."
INDEX { macFilterIndex }
::= { macFilterTable 1 }
MacFilterEntry ::= SEQUENCE {
macFilterIndex INTEGER,
macFilterOnOff INTEGER,
macFilterAddr PhysAddress
}
macFilterIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IP filter rule."
::= { macFilterEntry 1 }
macFilterOnOff OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies wether the rule is active or not."
::= { macFilterEntry 2 }
macFilterAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE (6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Ip address for the filter rule."
::= { macFilterEntry 3 }
cipherStrength OBJECT-TYPE
SYNTAX INTEGER { low(1), medium(2), high(3), default(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies a central switch for the strenght of used ciphersuites."
::= { sehProtection 20 }
rsaBits OBJECT-TYPE
SYNTAX INTEGER { low(512), middle(768), default(1024), high(2048) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the RSA key bit lenght. Higher values results in more secure but slower connections."
::= { sehProtection 21 }
-- the sehUser group
-- This group specifies SEH user definition used by e.g myUTN.
usrAnyName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the any users name."
::= { sehUser 1 }
usrAnyPwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the any users password."
::= { sehUser 2 }
usrAnyAcc OBJECT-TYPE
SYNTAX INTEGER { noAccess(1), readOnly(2), readWrite(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the any users access rights."
::= { sehUser 3 }
usrAnyHash OBJECT-TYPE
SYNTAX INTEGER { md5(1), sha1(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the password Hash of user any."
::= { sehUser 4 }
usrAnyCypher OBJECT-TYPE
SYNTAX INTEGER { none(1), aes(2), des(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the encryption cypher of user any."
::= { sehUser 5 }
usrAdminName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the administrators name."
::= { sehUser 11 }
usrAdminPwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the administrators password."
::= { sehUser 12 }
usrAdminAcc OBJECT-TYPE
SYNTAX INTEGER { noAccess(1), readOnly(2), readWrite(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the administrators access rights."
::= { sehUser 13 }
usrAdminHash OBJECT-TYPE
SYNTAX INTEGER { md5(1), sha1(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the password Hash of user any."
::= { sehUser 14 }
usrAdminCypher OBJECT-TYPE
SYNTAX INTEGER { none(1), aes(2), des(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the encryption cypher of user any."
::= { sehUser 15 }
-- the sehIPsec group
-- This group specifies IPsec parameters used by e.g Print Server.
ipsecIPsec OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables IPsec."
::= { sehIPsec 1 }
ipsecConfig OBJECT-TYPE
SYNTAX INTEGER { rules(0), files(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the configurations for IPsec, which uses
configured Rules or configuration files."
::= { sehIPsec 2 }
ipsecDefAction OBJECT-TYPE
SYNTAX INTEGER { allow(0), drop(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the action for IPsec default configured
rules."
::= { sehIPsec 3 }
ipsecRulesNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available IPsec rules."
::= { sehIPsec 4 }
ipsecRulesTable OBJECT-TYPE
SYNTAX SEQUENCE OF IPsecRulesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of IPsec rules
entries. The number of entries is given by the value of
ipsecRulesNumber."
::= { sehIPsec 5 }
ipsecAddrTmplNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available IPsec address
templates."
::= { sehIPsec 6 }
ipsecAddrTmplTable OBJECT-TYPE
SYNTAX SEQUENCE OF IPsecAddrTmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of IPsec address
templates entries. The number of entries is given by the value of
ipsecAddrTmplNumber."
::= { sehIPsec 7 }
ipsecServTmplNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available IPsec service
templates."
::= { sehIPsec 8 }
ipsecServTmplTable OBJECT-TYPE
SYNTAX SEQUENCE OF IPsecServTmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of IPsec service
templates entries. The number of entries is given by the value of
ipsecServTmplNumber."
::= { sehIPsec 9 }
ipsecSATmplNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available IPsec SA
(Security association) templates."
::= { sehIPsec 10 }
ipsecSATmplTable OBJECT-TYPE
SYNTAX SEQUENCE OF IPsecSATmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of IPsec SA
templates entries. The number of entries is given by the value of
ipsecSATmplNumber."
::= { sehIPsec 11 }
ipsecIKETmplNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available IPsec IKE
(IPsec key exchange) templates."
::= { sehIPsec 12 }
ipsecIKETmplTable OBJECT-TYPE
SYNTAX SEQUENCE OF IPsecIKETmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of IPsec IKE
templates entries. The number of entries is given by the value of
ipsecIKETmplNumber."
::= { sehIPsec 13 }
ipsecDHCP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter allows or doesn't allow the broadcast DHCPv4/BootP
for the services selected to bypass the IPsec policies."
::= { sehIPsec 14 }
ipsecNetbios OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter allows or doesn't allow the broadcast Netbios
for the services selected to bypass the IPsec policies."
::= { sehIPsec 15 }
ipsecBonjour OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter allows or doesn't allow the multicast Bonjour
for the services selected to bypass the IPsec policies."
::= { sehIPsec 16 }
ipsecSLP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter allows or doesn't allow the multicast SLP
for the services selected to bypass the IPsec policies."
::= { sehIPsec 17 }
ipsecFTP OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter allows or doesn't allow IPsec for the ftp protocol."
::= { sehIPsec 18 }
ipsecTest OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the IPsec test mode."
::= { sehIPsec 19 }
ipsecRulesEntry OBJECT-TYPE
SYNTAX IPsecRulesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to configured rules."
INDEX { ipsecRulesIndex }
::= { ipsecRulesTable 1 }
IPsecRulesEntry ::= SEQUENCE {
ipsecRulesIndex INTEGER,
ipsecRulesEnabled INTEGER,
ipsecRulesIaddr INTEGER,
ipsecRulesIserv INTEGER,
ipsecRulesIPsec INTEGER,
ipsecRulesAction INTEGER
}
ipsecRulesIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IPsec rule. Its value ranges
between 1 and the value of ipsecRulesNumber."
::= { ipsecRulesEntry 1 }
ipsecRulesEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the IPsec rules."
::= { ipsecRulesEntry 2 }
ipsecRulesIaddr OBJECT-TYPE
SYNTAX INTEGER {
addrtmpl1(1),
addrtmpl2(2),
addrtmpl3(3),
addrtmpl4(4),
addrtmpl5(5),
addrtmpl6(6),
addrtmpl7(7),
addrtmpl8(8) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the address template number
of the IPsec rules."
::= { ipsecRulesEntry 3 }
ipsecRulesIserv OBJECT-TYPE
SYNTAX INTEGER {
servtmpl1(1),
servtmpl2(2),
servtmpl3(3),
servtmpl4(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the service template number
of the IPsec rules."
::= { ipsecRulesEntry 4 }
ipsecRulesIPsec OBJECT-TYPE
SYNTAX INTEGER {
ipsectmpl1(1),
ipsectmpl2(2),
ipsectmpl3(3),
ipsectmpl4(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IPsec template number
of the IPsec rules."
::= { ipsecRulesEntry 5 }
ipsecRulesAction OBJECT-TYPE
SYNTAX INTEGER { allow(0), drop(1), requie(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the action of the IPsec rules."
::= { ipsecRulesEntry 6 }
ipsecAddrTmplEntry OBJECT-TYPE
SYNTAX IPsecAddrTmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to IPsec address Templates."
INDEX { ipsecAddrTmplIndex }
::= { ipsecAddrTmplTable 1 }
IPsecAddrTmplEntry ::= SEQUENCE {
ipsecAddrTmplIndex INTEGER,
ipsecAddrTmplName DisplayString,
ipsecAddrTmplRemoteIPv4 DisplayString,
ipsecAddrTmplLocalIPv6 DisplayString,
ipsecAddrTmplRemoteIPv6 DisplayString
}
ipsecAddrTmplIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IPsec address templtes. Its value
ranges between 1 and the value of ipsecAddrTmplNumber."
::= { ipsecAddrTmplEntry 1 }
ipsecAddrTmplName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec address templates name."
::= { ipsecAddrTmplEntry 2 }
ipsecAddrTmplRemoteIPv4 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..18))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec address templates remote ip address (IPv4)."
::= { ipsecAddrTmplEntry 3 }
ipsecAddrTmplLocalIPv6 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..44))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec address templates local ip address (IPv6)."
::= { ipsecAddrTmplEntry 4 }
ipsecAddrTmplRemoteIPv6 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..44))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec address templates remote ip address (IPv6)."
::= { ipsecAddrTmplEntry 5 }
ipsecServTmplEntry OBJECT-TYPE
SYNTAX IPsecServTmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to IPsec service Templates."
INDEX { ipsecServTmplIndex }
::= { ipsecServTmplTable 1 }
IPsecServTmplEntry ::= SEQUENCE {
ipsecServTmplIndex INTEGER,
ipsecServTmplName DisplayString,
ipsecServTmplServ DisplayString
}
ipsecServTmplIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IPsec service templtes. Its value
ranges between 1 and the value of ipsecServTmplNumber."
::= { ipsecServTmplEntry 1 }
ipsecServTmplName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec services templates name."
::= { ipsecServTmplEntry 2 }
ipsecServTmplServ OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec services - multi-choice of
ALL
FTP
IPP
LPR
ICMP
SNMP
Socketprinting
ThinPrint
HTTP
SNTP"
::= { ipsecServTmplEntry 3 }
ipsecSATmplEntry OBJECT-TYPE
SYNTAX IPsecSATmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to IPsec Templates SA."
INDEX { ipsecSATmplIndex }
::= { ipsecSATmplTable 1 }
IPsecSATmplEntry ::= SEQUENCE {
ipsecSATmplIndex INTEGER,
ipsecSATmplName DisplayString,
ipsecSATmplCert INTEGER,
ipsecSATmplVeri INTEGER,
ipsecSATmplPSK DisplayString,
ipsecSATmplIKE INTEGER
}
ipsecSATmplIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IPsec SA templtes. Its value
ranges between 1 and the value of ipsecSATmplNumber."
::= { ipsecSATmplEntry 1 }
ipsecSATmplName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IPsec SA templates name."
::= { ipsecSATmplEntry 2 }
ipsecSATmplCert OBJECT-TYPE
SYNTAX INTEGER { psk(0), certificate(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the certification type of the IPsec
SA template."
::= { ipsecSATmplEntry 3 }
ipsecSATmplVeri OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables or disables the certification verify
of the IPsec SA template."
::= { ipsecSATmplEntry 4 }
ipsecSATmplPSK OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Pre-Shared Key of the IPsec
SA template.."
::= { ipsecSATmplEntry 5 }
ipsecSATmplIKE OBJECT-TYPE
SYNTAX INTEGER {
iketmpl1(1),
iketmpl2(2),
iketmpl3(3),
iketmpl4(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the IKE template number
of the SA template."
::= { ipsecSATmplEntry 6 }
ipsecIKETmplEntry OBJECT-TYPE
SYNTAX IPsecIKETmplEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to IPsec IKE templates."
INDEX { ipsecIKETmplIndex }
::= { ipsecIKETmplTable 1 }
IPsecIKETmplEntry ::= SEQUENCE {
ipsecIKETmplIndex INTEGER,
ipsecIKETmplName DisplayString,
ipsecIKETmplModes DisplayString,
ipsecIKETmplDhGroup INTEGER,
ipsecIKETmplEncV1 INTEGER,
ipsecIKETmplAuthV1 INTEGER,
ipsecIKETmplLtV1 DisplayString,
ipsecIKETmplEncMode INTEGER,
ipsecIKETmplPfsGroup INTEGER,
ipsecIKETmplEncV2 DisplayString,
ipsecIKETmplAuthV2 DisplayString,
ipsecIKETmplAH INTEGER,
ipsecIKETmplLtV2 DisplayString,
ipsecIKETmplLtKb DisplayString
}
ipsecIKETmplIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each IKE templtes. Its value ranges
between 1 and the value of ipsecIKETmplNumber."
::= { ipsecIKETmplEntry 1 }
ipsecIKETmplName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IKE templates name."
::= { ipsecIKETmplEntry 2 }
ipsecIKETmplModes OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IKE templates neogotiation modes - multi-choice of
MAIN and AGGRESSIVE."
::= { ipsecIKETmplEntry 3 }
ipsecIKETmplDhGroup OBJECT-TYPE
SYNTAX INTEGER {
modp768(1),
modp1024(2),
modp1536(3),
modp2048(4),
modp3072(5),
modp4096(6),
modp6144(7),
modp8192(8) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Diffie-Hellman group of the
Phase 1 for the IKE template ."
::= { ipsecIKETmplEntry 4 }
ipsecIKETmplEncV1 OBJECT-TYPE
SYNTAX INTEGER {
des(0),
tripledes(1),
aes(2),
cast128(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the encryption algorithm of the
Phase 1 for the IKE template."
::= { ipsecIKETmplEntry 5 }
ipsecIKETmplAuthV1 OBJECT-TYPE
SYNTAX INTEGER {
md5(0),
sha1(1),
sha256(2),
sha384(3),
sha512(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Hash algorithm of the
Phase 1 for the IKE template."
::= { ipsecIKETmplEntry 6 }
ipsecIKETmplLtV1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the lifetime of the
Phase 1 for the IKE template."
::= { ipsecIKETmplEntry 7 }
ipsecIKETmplEncMode OBJECT-TYPE
SYNTAX INTEGER { transport(0) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the encapsulation type of the
Phase 2 for the IKE template."
::= { ipsecIKETmplEntry 8 }
ipsecIKETmplPfsGroup OBJECT-TYPE
SYNTAX INTEGER {
nopfs(0),
modp768(1),
modp1024(2),
modp1536(3),
modp2048(4),
modp3072(5),
modp4096(6),
modp6144(7),
modp8192(8) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Diffie-Hellman group of the
Phase 2 for the IKE template."
::= { ipsecIKETmplEntry 9 }
ipsecIKETmplEncV2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the encryption algorithms of the
Phase 2 for the IKE template. - multi-choice of
3des
des
aes
cast-128
des64
des32
rc5
rc4
idea
3idea
or none."
::= { ipsecIKETmplEntry 10 }
ipsecIKETmplAuthV2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Authentication algorithms of the
Phase 2 for the IKE template. - multi-choice of
md5
sha1
sha256
sha384
sha512
des
3des
des64
des32
none."
::= { ipsecIKETmplEntry 11 }
ipsecIKETmplAH OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies to use the AH protocol
of the IPsec SA template or not."
::= { ipsecIKETmplEntry 12 }
ipsecIKETmplLtV2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the lifetime of the
Phase 2 for the IKE template."
::= { ipsecIKETmplEntry 13 }
ipsecIKETmplLtKb OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..10))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the lifetime (kbyte) of the
Phase 2 for the IKE template."
::= { ipsecIKETmplEntry 14 }
-- the sehUtn group
-- This group specifies SEH USB port specific parameters for myUTN.
utnPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of entries in the UTN port table."
::= { sehUtn 1 }
utnPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF UtnPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing UTN port descriptions."
::= { sehUtn 2 }
utnPortEntry OBJECT-TYPE
SYNTAX UtnPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of UTN port table."
INDEX { utnPortIndex }
::= { utnPortTable 1 }
UtnPortEntry ::= SEQUENCE {
utnPortIndex INTEGER,
utnPortSecure INTEGER,
utnPortPoSwitch INTEGER,
utnPortPoOffDura INTEGER,
utnPortAccCtrl INTEGER,
utnPortKeyVal DisplayString,
utnPortProdId DisplayString,
utnPortVendId DisplayString,
utnPortIp4Vlan INTEGER,
utnPortTag DisplayString,
utnPortComp INTEGER,
utnPortUsbManu DisplayString,
utnPortUsbProd DisplayString,
utnPortUsbVendId DisplayString,
utnPortUsbProdId DisplayString,
utnPortUsbSer DisplayString,
utnPortUsbOwn DisplayString,
utnPortSlot INTEGER }
utnPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each UTN port entry."
::= { utnPortEntry 1 }
utnPortSecure OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables the myUTN USB encryption."
::= { utnPortEntry 2 }
utnPortPoSwitch OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables the myUTN USB power cycle switch."
::= { utnPortEntry 3 }
utnPortPoOffDura OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port power off duration in 1/10 seconds."
::= { utnPortEntry 4 }
utnPortAccCtrl OBJECT-TYPE
SYNTAX INTEGER {
none(1),
key(2),
ids(3),
keyids(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port power off duration in 1/100 seconds."
::= { utnPortEntry 5 }
utnPortKeyVal OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port access key."
::= { utnPortEntry 6 }
utnPortProdId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..7))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port product id for access control."
::= { utnPortEntry 7 }
utnPortVendId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..7))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port vendor id for access control."
::= { utnPortEntry 8 }
utnPortIp4Vlan OBJECT-TYPE
SYNTAX INTEGER (0..21)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port to VLan binding.
'0' means any VLan is aloud; a value higher than the physical
USB port count means no VLan is aloud."
::= { utnPortEntry 9 }
utnPortTag OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB port short description string."
::= { utnPortEntry 10 }
utnPortComp OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the UTN data compression for this port."
::= { utnPortEntry 11 }
utnPortUsbManu OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB connected device manufacturer string"
::= { utnPortEntry 21 }
utnPortUsbProd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB connected device product string"
::= { utnPortEntry 22 }
utnPortUsbVendId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB connected device vendor id"
::= { utnPortEntry 23 }
utnPortUsbProdId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB connected device product id"
::= { utnPortEntry 24 }
utnPortUsbSer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB connected device serial string"
::= { utnPortEntry 25 }
utnPortUsbOwn OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN USB device connection status"
::= { utnPortEntry 26 }
utnPortSlot OBJECT-TYPE
SYNTAX INTEGER (0..20)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the UTN slot number the USB is attached to."
::= { utnPortEntry 27 }
utnDispDef OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..2))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Default 2 chars for the myUTN-800 dispay"
::= { sehUtn 11 }
utnDispErVals OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current myUTN-800 dispay error value(s)"
::= { sehUtn 12 }
utnBeepPwr OBJECT-TYPE
SYNTAX INTEGER {off(0),on(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"myTUN-800 buzzer mode, beep if only one supply works"
::= { sehUtn 13 }
utnBeepSDc OBJECT-TYPE
SYNTAX INTEGER {off(0),on(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"myTUN-800 buzzer mode, beep if SDCard doesn't work"
::= { sehUtn 14 }
utnHid OBJECT-TYPE
SYNTAX INTEGER {off(0),on(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"myTUN accept (on) or discard (off) HID devices"
::= { sehUtn 15 }
-- the seh Utn/INU relay group
utnRelayOn OBJECT-TYPE
SYNTAX INTEGER {off(0),on(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"switch the relay on or off if not event driven"
::= { sehUtn 16 }
utnRelayFix OBJECT-TYPE
SYNTAX INTEGER {off(0),on(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"switch if the relay state is fixed or event dependend"
::= { sehUtn 17 }
utnRelayCtrl OBJECT-TYPE
SYNTAX INTEGER {fix(0),event(1),state(2)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"replaces utnRelayFix, set wether the relay is fix or driven by event or status changes"
::= { sehUtn 40 }
utnRelayEves OBJECT-TYPE
SYNTAX BITS {
relayUnused0(0),
relayEveStart(1),
relayEveLinkDown(2),
relayEveLinkUp(3),
relayEvePwd1On(5),
relayEvePwd2On(6),
relayEvePwd1Off(7),
relayEvePwd2Off(8),
relayEveSDIn(9),
relayEveSDOut(10),
relayEveSDErr(11),
relayEveU1Con(13),
relayEveU1Dis(14),
relayEveU1Act(15),
relayEveU1Dea(16),
relayEveU2Con(17),
relayEveU2Dis(18),
relayEveU2Act(19),
relayEveU2Dea(20)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"bitfield represents the relay related occured events"
::= { sehUtn 18 }
utnRelayRestart OBJECT-TYPE
SYNTAX INTEGER {off(0),warm(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to restart of device"
::= { sehUtn 21 }
utnRelay1Pwr OBJECT-TYPE
SYNTAX INTEGER {off(0),pwroff(1),pwron(2)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the first power supply"
::= { sehUtn 22 }
utnRelay2Pwr OBJECT-TYPE
SYNTAX INTEGER {off(0),pwroff(1),pwron(2)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the second power supply"
::= { sehUtn 23 }
utnRelayNet OBJECT-TYPE
SYNTAX INTEGER {off(0),netoff(1),neton(2)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the network link state"
::= { sehUtn 24 }
utnRelaySDCard OBJECT-TYPE
SYNTAX INTEGER {off(0),sdin(1), sdout(2), sderr(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the SDCard state"
::= { sehUtn 25 }
utnRelayUsbCon OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the USB connect event"
::= { sehUtn 26 }
utnRelayUsbDisco OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the USB disconnect event"
::= { sehUtn 27 }
utnRelayUsbActivate OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the USB activate event"
::= { sehUtn 28 }
utnRelayUsbDeActivate OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set event trigger for the relay to the USB deactivate event"
::= { sehUtn 29 }
utnRelayStateNet OBJECT-TYPE
SYNTAX INTEGER {off(0),netoff(1),neton(2)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set state trigger for the relay to the network link state"
::= { sehUtn 44 }
utnRelayStateUsbCon OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set state trigger for the relay to the USB connect event"
::= { sehUtn 46 }
utnRelayStateUsbDisco OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"set state trigger for the relay to the USB disconnect event"
::= { sehUtn 47 }
utnRelayStateUsbActivate OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"switch how the relay state dependends on the USB activate event"
::= { sehUtn 48 }
utnRelayStateUsbDeActivate OBJECT-TYPE
SYNTAX INTEGER {off(0), any(1), port1(2), port2(3)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"switch how the relay state dependends on the USB deactivate event"
::= { sehUtn 49 }
-- the sehUtnEvent group
-- This group specifies SEH UTN specific events used e.g by traps.
utnEventType OBJECT-TYPE
SYNTAX INTEGER {
misc(1),
error(2),
usbAattached(3),
usbDetached(4),
connect(5),
disconnect(6),
cardreader(7),
usbConnect(8),
usbDisconnect(9),
printjob(10),
powersupply(11),
sdcardPlugIn(12),
sdcardPlugOut(13),
sdcardMissing(14),
sdcardUnusable(15),
sdcardRdOnly(16),
link(17),
deviceHeat(18),
usbPowerConsumption(19)}
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is the type of a utn event"
::= { sehUtnEvent 1 }
utnEventPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is the event related port number starting by 1."
::= { sehUtnEvent 2 }
utnEventMsg OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is a readable event message."
::= { sehUtnEvent 3 }
utnEventManu OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is usb manufacturer string for a recently occurred event."
::= { sehUtnEvent 4 }
utnEventManuId OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is the event related manufacturer id"
::= { sehUtnEvent 5 }
utnEventProd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is usb product string for a recently occurred event."
::= { sehUtnEvent 6 }
utnEventProdId OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is the event related product id"
::= { sehUtnEvent 7 }
utnEventSerial OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is usb serial string for a recently occurred event."
::= { sehUtnEvent 8 }
tniEventCard OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..512))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This is latest seen nfc card data."
::= { sehUtnEvent 9 }
-- the sehSND group
-- This group specifies SEH SND user specific parameters for mySND.
sndUserNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of entries in the SND user table."
::= { sehSndUser 1 }
sndUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF SndUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing SND user descriptions."
::= { sehSndUser 2 }
sndUserEntry OBJECT-TYPE
SYNTAX SndUserEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of SND user table."
INDEX { sndUserIndex }
::= { sndUserTable 1 }
SndUserEntry ::= SEQUENCE {
sndUserIndex INTEGER,
sndUserActive INTEGER,
sndUserName DisplayString,
sndUserPwd DisplayString,
sndUserEmail DisplayString,
sndUserFFilter INTEGER,
sndUserRAdm INTEGER,
sndUserRDLoad INTEGER,
sndUserRSend INTEGER,
sndUserRTogg INTEGER,
sndUserRWrt INTEGER }
sndUserIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each SND user entry."
::= { sndUserEntry 1 }
sndUserActive OBJECT-TYPE
SYNTAX INTEGER { inactive(0), active(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables/disables this mySND user account."
::= { sndUserEntry 2 }
sndUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND login user name."
::= { sndUserEntry 3 }
sndUserPwd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND login user password."
::= { sndUserEntry 4 }
sndUserEmail OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND user email address."
::= { sndUserEntry 5 }
sndUserFFilter OBJECT-TYPE
SYNTAX INTEGER (0..5)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND user related file filter referenced by his index."
::= { sndUserEntry 6 }
sndUserRAdm OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter enables the user to administrate the device."
::= { sndUserEntry 7 }
sndUserRDLoad OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the user right to download files from the device."
::= { sndUserEntry 8 }
sndUserRSend OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the user right to send files by email from this device."
::= { sndUserEntry 9 }
sndUserRTogg OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the user right to toggle files archive flags ."
::= { sndUserEntry 10 }
sndUserRWrt OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter gives the user write access to the connected media."
::= { sndUserEntry 11 }
-- This group specifies SEH SND file send specific parameters for mySND.
sndSendMaxFiles OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is a max number of files attached with outgoing emails."
::= { sehSndSender 1 }
sndSendMaxKb OBJECT-TYPE
SYNTAX INTEGER (100..10000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is a size limit in kb for outgoing emails."
::= { sehSndSender 2 }
sndSenderPDMedia OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the auto send functionality for the PenDrive media."
::= { sehSndSender 3 }
sndSenderPDDir OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND autosend PenDrive directory."
::= { sehSndSender 4 }
sndSenderPDExt OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND autosend PenDrive file extension filter."
::= { sehSndSender 5 }
sndSenderPDaBit OBJECT-TYPE
-- SYNTAX INTEGER {none(0),archBit(1),delete(2)}
SYNTAX INTEGER {none(0),archBit(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the action for e file after sucessfully sending it."
::= { sehSndSender 6 }
sndSenderPDRcpNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of email recipients for PenDrive auto send."
::= { sehSndSender 7 }
sndSenderPDRcpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SndSenderPDRcpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies the table of SND PenDrive email recipients."
::= { sehSndSender 8 }
sndSenderPDRcpEntry OBJECT-TYPE
SYNTAX SndSenderPDRcpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of SND user table."
INDEX { sndPDRcpIndex }
::= { sndSenderPDRcpTable 1 }
SndSenderPDRcpEntry ::= SEQUENCE {
sndPDRcpIndex INTEGER,
sndPDRcpEmail DisplayString }
sndPDRcpIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each SND PenDrive recipient entry."
::= { sndSenderPDRcpEntry 1 }
sndPDRcpEmail OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND PendDrive recipients email address."
::= { sndSenderPDRcpEntry 2 }
sndSenderSDActive OBJECT-TYPE
SYNTAX INTEGER {inactive(0),active(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the following SDRcp email off/on."
::= { sehSndSender 20 }
sndSenderSDRcp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND SDCard recipient email address for any card IDs."
::= { sehSndSender 21 }
sndSenderSDNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of SndSender table entries."
::= { sehSndSender 30 }
sndSenderSDTable OBJECT-TYPE
SYNTAX SEQUENCE OF SndSenderSDEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies the table of SND SDCard specific parameters."
::= { sehSndSender 31 }
sndSenderSDEntry OBJECT-TYPE
SYNTAX SndSenderSDEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of SND SDCard table."
INDEX { sndSDIndex }
::= { sndSenderSDTable 1 }
SndSenderSDEntry ::= SEQUENCE {
sndSDIndex INTEGER,
sndSDMedia INTEGER,
sndSDDir DisplayString,
sndSDExt DisplayString,
sndSDaBit INTEGER }
sndSDIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each SND SDCard entry."
::= { sndSenderSDEntry 1 }
sndSDMedia OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the auto send functionality for the SDCard media."
::= { sndSenderSDEntry 2 }
sndSDDir OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND PendDrive recipients email address."
::= { sndSenderSDEntry 3 }
sndSDExt OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND autosend SDCard file extension filter."
::= { sndSenderSDEntry 4 }
sndSDaBit OBJECT-TYPE
-- SYNTAX INTEGER {none(0),archBit(1),delete(2)}
SYNTAX INTEGER {none(0),archBit(1)}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter defines the action for file on a SDCard after sucessfully sending it."
::= { sndSenderSDEntry 5 }
-- This group specifies SEH SND file filter for mySND.
sndFFilterNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of email recipients for PenDrive auto send."
::= { sehSndFFilter 1 }
sndFFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF SndFFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies the table of SND PenDrive email recipients."
::= { sehSndFFilter 2 }
sndFFilterEntry OBJECT-TYPE
SYNTAX SndFFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of SND user table."
INDEX { sndFFilterIndex }
::= { sndFFilterTable 1 }
SndFFilterEntry ::= SEQUENCE {
sndFFilterIndex INTEGER,
sndFFilterName DisplayString,
sndFFilter DisplayString }
sndFFilterIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each SND PenDrive recipient entry."
::= { sndFFilterEntry 1 }
sndFFilterName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND file filter name."
::= { sndFFilterEntry 2 }
sndFFilter OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND file filter, a comma separated list of allowed extensions."
::= { sndFFilterEntry 3 }
-- This group specifies SEH SND SDCard parameters for mySND.
sndSDCardNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of SDCard parameter sets."
::= { sehSndSDCard 1 }
sndSDCardTable OBJECT-TYPE
SYNTAX SEQUENCE OF SndSDCardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies the table of SND SDCard parameters."
::= { sehSndSDCard 2 }
sndSDCardEntry OBJECT-TYPE
SYNTAX SndSDCardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry of SND SCard table."
INDEX { sndSDCardIndex }
::= { sndSDCardTable 1 }
SndSDCardEntry ::= SEQUENCE {
sndSDCardIndex INTEGER,
sndSDCardCid DisplayString,
sndSDCardName DisplayString,
sndSDCardUList DisplayString,
sndSDCardARcp DisplayString }
sndSDCardIndex OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each SDCard entry."
::= { sndSDCardEntry 1 }
sndSDCardCid OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the SND stored SDCard CID as 32byte hex string plus zero C-terminator."
::= { sndSDCardEntry 2 }
sndSDCardName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND SDCard name."
::= { sndSDCardEntry 3 }
sndSDCardUList OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SDCrad user list, a comma separated list of user indices."
::= { sndSDCardEntry 4 }
sndSDCardARcp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SND SDCard auto send recipients email address."
::= { sndSDCardEntry 5 }
sndPDPort OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches SND USB PenDrive port off or on"
::= { sehSnd 10 }
-- the sehtpr group
-- This group specifies the Personal Printing Services parameters of SEH TPR.
pps OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches PPS off or on."
::= { sehPPS 1 }
ppsPIN OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the PPS User-PIN."
::= { sehPPS 2 }
ppsPrtId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the Personal Printing printer ID."
::= { sehPPS 3 }
ppsDelete OBJECT-TYPE
SYNTAX INTEGER { none(0), server(1), tpr(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter selects who has finally to delete a print job."
::= { sehPPS 4 }
ppsDelelteDelay OBJECT-TYPE
SYNTAX INTEGER (0..60)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the delay in seconds for the tpr to sends the delete job command after completition."
::= { sehPPS 5 }
ppsSingle OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the feature one job per card on or off."
::= { sehPPS 6 }
ppsBeep OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches TPR beeper on or off."
::= { sehPPS 7 }
ppsUSRForm OBJECT-TYPE
SYNTAX INTEGER { raw(0), formatted(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter decides which type of USR hex value format is used."
::= { sehPPS 8 }
ppsPWD OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the PPS user password."
::= { sehPPS 9 }
ppsPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local PPS port."
::= { sehPPS 10 }
ppsSSL OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches SSL for the PPS server TCP connection on or off."
::= { sehPPS 11 }
ppsVerify OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the ssl verification of the PPS server on or off."
::= { sehPPS 12 }
ppsServer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the main PPS server name."
::= { sehPPS 20 }
ppsServerAlt OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the alternativ PPS server name."
::= { sehPPS 21 }
-- This group specifies the new design of mmore than one PPS servers.
ppsNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available PPS server gateway entries"
::= { sehPPS 30 }
ppsTable OBJECT-TYPE
SYNTAX SEQUENCE OF PPSEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of ThinPrint gateway
entries. The number of entries is given by the value of tpgNumber."
::= { sehPPS 31 }
ppsEntry OBJECT-TYPE
SYNTAX PPSEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to PPS server entry."
INDEX { pps-Index }
::= { ppsTable 1 }
PPSEntry ::= SEQUENCE {
pps-Index INTEGER,
pps-On INTEGER,
pps-Server DisplayString,
pps-PIN DisplayString,
pps-PWD DisplayString,
pps-Port INTEGER,
pps-SSL INTEGER,
pps-Verify INTEGER,
pps-PrtId DisplayString,
pps-Delete INTEGER,
pps-DelelteDelay INTEGER
}
pps-Index OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each PPS server. Its value
ranges between 1 and the value of ppsNumber."
::= { ppsEntry 1 }
pps-On OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches this PPS server configuration on or off."
::= { ppsEntry 2 }
pps-Server OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the name of this PPS server."
::= { ppsEntry 3 }
pps-PIN OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the PPS User-PIN of this PPS server."
::= { ppsEntry 4 }
pps-PWD OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the PPS user password of this PPS server."
::= { ppsEntry 5 }
pps-Port OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the local
PPS port of this PPS server."
::= { ppsEntry 6 }
pps-SSL OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches SSL for this PPS server
TCP connection on or off."
::= { ppsEntry 7 }
pps-Verify OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter switches the ssl verification of this
PPS server on or off."
::= { ppsEntry 8 }
pps-PrtId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the Personal Printing printer ID of this PPS server."
::= { ppsEntry 9 }
pps-Delete OBJECT-TYPE
SYNTAX INTEGER { none(0), server(1), tpr(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter selects who has finally to
delete the print job on this PPS server."
::= { ppsEntry 10 }
pps-DelelteDelay OBJECT-TYPE
SYNTAX INTEGER (0..60)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the delay in seconds for the tpr to sends the
delete job command after completition."
::= { ppsEntry 11 }
-- the sehtse group
-- This group specifies the EPSON TSE device parameters of SEH TSE-Server.
tseNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This parameter specifies the number of available TSE device entries"
::= { sehTSE 1 }
tseTable OBJECT-TYPE
SYNTAX SEQUENCE OF TSEEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This object specifies a table containing a list of TSE device entries.
The number of entries is given by the value of tseNumber."
::= { sehTSE 2 }
tseEntry OBJECT-TYPE
SYNTAX TSEEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Parameters regarding to TSE device entry."
INDEX { tse-Index }
::= { tseTable 1 }
TSEEntry ::= SEQUENCE {
tse-Index INTEGER
}
tse-Index OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the index of the table being a
unique value for each TSE device. Its value
ranges between 1 and the value of tseNumber."
::= { tseEntry 1 }
-- Enterprise-specific traps for SEH
-- Traps are defined using the conventions in RFC 1215.
prtFault TRAP-TYPE
ENTERPRISE seh
VARIABLES { pprtError }
DESCRIPTION
"The printer error state has changed."
::= 1
END