1SAMSUNG-DIAGNOSTICS-MIB DEFINITIONS ::= BEGIN
2
3-- Module:  Diagnostics MIB
4-- File: SamsungDiagnostics.mib
5-- Editors: wani.kang@samsung.com
6-- Date:    August 24, 2004
7-- Version: 1.00
8
9
10IMPORTS
11	MODULE-IDENTITY,OBJECT-TYPE
12			FROM SNMPv2-SMI         -- RFC 1442/1902/2578
13	DisplayString
14			FROM SNMPv2-TC          -- RFC 1443/1903/2579
15	Counter
16			FROM RFC1155-SMI         -- RFC 1155
17	samsungCommonMIB
18                FROM SAMSUNG-COMMON-MIB;
19
20scmDiagnostics MODULE-IDENTITY
21    LAST-UPDATED "0408240000Z" -- 24 Aug 2004
22    ORGANIZATION "Samsung Corporation -
23        Samsung Common Management Interface (SCMI) Working Group"
24    CONTACT-INFO "
25                      SCMI Editors
26        E-Mail:       wani.kang@samsung.com
27
28        --
29        --
30        "
31    DESCRIPTION "
32        SCMI Document Diagnostics MIB,
33        Version 1.00
34
35        Copyright (C) 2003-2004 Samsung Corporation. All Rights Reserved."
36    ::= { samsungCommonMIB 64 }
37
38--
39--      Document Resources General Group (Mandatory)
40--
41
42scmDiagnosticsDevice OBJECT IDENTIFIER ::= { scmDiagnostics 1 }
43
44-- The Document Resources General table contains general counters and
45-- summary information for ease of use of the overall Document Resources
46-- MIB.
47--
48-- The Document Resources General table has exactly one row, which row
49-- has an scmDiagnosticsIndex value of 1.
50--
51-- For conformance to this MIB module, implementation of all objects in
52-- this group is mandatory.
53
54
55scmDiagnosticsDeviceTable OBJECT-TYPE
56        SYNTAX          SEQUENCE OF ScmDiagnosticsDeviceEntry
57        MAX-ACCESS      not-accessible
58        STATUS          current
59        DESCRIPTION
60                "A table of general counters and summary information for
61                ease of use of the overall Document Resources MIB on
62                this host system.
63
64                This Document Resources General table has exactly one
65                row, with an scmDiagnosticsIndex value of 1."
66        ::= { scmDiagnosticsDevice 2 }
67
68scmDiagnosticsDeviceEntry OBJECT-TYPE
69        SYNTAX          ScmDiagnosticsDeviceEntry
70        MAX-ACCESS      not-accessible
71        STATUS          current
72        DESCRIPTION
73                "A row entry of general counters and summary information
74                for ease of use of the overall Document Resources MIB on
75                this host system.
76
77                The Document Resources General table has exactly one row
78                entry, with an scmDiagnosticsIndex value of 1."
79        INDEX { scmDiagnosticsDeviceIndex }
80        ::= { scmDiagnosticsDeviceTable 1 }
81
82ScmDiagnosticsDeviceEntry ::= SEQUENCE {
83        scmDiagnosticsDeviceIndex       INTEGER,
84        scmDiagnosticsDeviceItem		DisplayString,
85        scmDiagnosticsDeviceType        INTEGER,
86        scmDiagnosticsDeviceDescr      	DisplayString,
87        scmDiagnosticsDeviceID     	INTEGER,
88        scmDiagnosticsDeviceStatus    	INTEGER,
89        scmDiagnosticsDeviceErrors    	Counter,
90        scmDiagnosticsRequest           INTEGER,
91        scmGenBaseDeviceImageFileName   DisplayString
92        }
93
94scmDiagnosticsDeviceIndex OBJECT-TYPE
95        SYNTAX          INTEGER (1..2147483647)
96        MAX-ACCESS      read-only
97        STATUS          current
98        DESCRIPTION
99                "A unique value for each device contained by the
100 	host.  The value for each device must remain
101 	constant at least from one re-initialization of the
102 	agent to the next re-initialization."
103        ::= { scmDiagnosticsDeviceEntry 1 }
104
105scmDiagnosticsDeviceItem OBJECT-TYPE
106        SYNTAX DisplayString (SIZE (0..64))
107        MAX-ACCESS      read-only
108        STATUS          current
109        DESCRIPTION
110                "An indication of the Item of device."
111
112        ::= { scmDiagnosticsDeviceEntry 2 }
113
114scmDiagnosticsDeviceType OBJECT-TYPE
115	 	SYNTAX INTEGER
116			{
117			input(1),
118			output(2),
119			cover(3),
120			geeralPrinter(4),
121			mediaPath(5),
122			marker(6),
123			markerSupplies(7),
124			markerColorant(8),
125			fax(21),
126			scanner(22),
127			network(23),
128			usb(24),
129			parallel(25),
130			finisher(26),
131			motor(41),
132			smps(42),
133			memory(43)
134			}
135
136        MAX-ACCESS      read-only
137        STATUS          current
138        DESCRIPTION
139                "An indication of the type of device.
140
141 	If this value is `hrDeviceProcessor  hrDeviceTypes
142 	3 ' then an entry exists in the hrProcessorTable
143 	which corresponds to this device.
144
145 	If this value is `hrDeviceNetwork  hrDeviceTypes 4
146 	', then an entry exists in the hrNetworkTable
147 	which corresponds to this device.
148
149 	If this value is `hrDevicePrinter  hrDeviceTypes 5
150 	', then an entry exists in the hrPrinterTable
151 	which corresponds to this device.
152
153 	If this value is `hrDeviceDiskStorage
154 	hrDeviceTypes 6 ', then an entry exists in the
155 	hrDiskStorageTable which corresponds to this
156 	device.
157	"
158        ::= { scmDiagnosticsDeviceEntry 3 }
159
160scmDiagnosticsDeviceDescr  OBJECT-TYPE
161	SYNTAX DisplayString (SIZE (0..64))
162	MAX-ACCESS read-only
163	STATUS current
164	DESCRIPTION
165		"A description of the type and instance of the
166		storage described by this entry."
167        ::= { scmDiagnosticsDeviceEntry 4 }
168
169scmDiagnosticsDeviceID OBJECT-TYPE
170        SYNTAX          INTEGER (1..2147483647)
171        MAX-ACCESS      read-only
172        STATUS          current
173        DESCRIPTION
174                "The product ID for this device."
175        ::= { scmDiagnosticsDeviceEntry 5 }
176
177scmDiagnosticsDeviceStatus OBJECT-TYPE
178 	SYNTAX INTEGER
179		{
180		unknown(1),
181		running(2),
182		warning(3),
183		testing(4),
184		down(5),
185		printing(6)
186		}
187        MAX-ACCESS      read-only
188        STATUS          current
189        DESCRIPTION
190                "The current operational state of the device
191 	described by this row of the table.  A value
192 	unknown(1) indicates that the current state of the
193 	device is unknown.  running(2) indicates that the
194 	device is up and running and that no unusual error
195 	conditions are known.  The warning(3) state
196 	indicates that agent has been informed of an
197 	unusual error condition by the operational software
198 	(e.g., a disk device driver) but that the device is
199 	still 'operational'.  An example would be high
200 	number of soft errors on a disk.  A value of
201 	testing(4), indicates that the device is not
202 	available for use because it is in the testing
203 	state.  The state of down(5) is used only when the
204 	agent has been informed that the device is not
205 	available for any use."
206        ::= { scmDiagnosticsDeviceEntry 6 }
207
208scmDiagnosticsDeviceErrors OBJECT-TYPE
209        SYNTAX          Counter
210        MAX-ACCESS      read-only
211        STATUS          current
212        DESCRIPTION
213                "The number of errors detected on this device.  It
214 	should be noted that as this object has a SYNTAX
215 	of Counter, that it does not have a defined
216 	initial value.  However, it is recommended that
217 	this object be initialized to zero."
218        ::= { scmDiagnosticsDeviceEntry 7 }
219
220scmDiagnosticsRequest OBJECT-TYPE
221        SYNTAX	INTEGER
222        	{
223		on(1),
224		off(2)
225		}
226        MAX-ACCESS      read-write
227        STATUS          current
228        DESCRIPTION
229                "Diagnotics Request"
230        ::= { scmDiagnosticsDeviceEntry 8 }
231
232scmGenBaseDeviceImageFileName OBJECT-TYPE
233        SYNTAX	DisplayString (SIZE (0..31))
234        MAX-ACCESS      read-only
235        STATUS          current
236        DESCRIPTION
237                "It is the temporay Value.
238                --> It will be moved to SCM General Mib"
239        ::= { scmDiagnosticsDeviceEntry 999 }
240END
241