1HP-ICF-BASIC DEFINITIONS ::= BEGIN
2
3    IMPORTS
4        Integer32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY,
5        NOTIFICATION-TYPE
6            FROM SNMPv2-SMI
7        MacAddress, TruthValue, RowStatus, DisplayString,
8        TDomain, TAddress, StorageType, TimeStamp
9            FROM SNMPv2-TC
10        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
11            FROM SNMPv2-CONF
12        ifIndex
13            FROM IF-MIB
14        entLogicalIndex
15            FROM ENTITY-MIB
16        alarmEntry, eventEntry
17            FROM RMON-MIB
18        InetAddress, InetAddressType, InetAddressPrefixLength,
19        InetPortNumber
20            FROM INET-ADDRESS-MIB
21        hpicfObjectModules, hpicfCommon, hpicfCommonTrapsPrefix
22            FROM HP-ICF-OID
23        snmpTargetAddrEntry
24            FROM SNMP-TARGET-MIB;
25
26    hpicfBasicMib MODULE-IDENTITY
27        LAST-UPDATED "200706070000Z"  -- June 7, 2007
28        ORGANIZATION "Hewlett Packard Company,
29                     Network Infrastructure Solutions"
30        CONTACT-INFO "Hewlett Packard Company
31                     8000 Foothills Blvd.
32                     Roseville, CA 95747"
33        DESCRIPTION  "This MIB module describes objects for basic
34                     management of devices in the HP Integrated
35                     Communication Facility product line."
36
37        REVISION     "200709130000Z"  -- Sept 13, 2007
38        DESCRIPTION  "Limit the size to 1300 for the hpicfBannerMOTD."
39
40        REVISION     "200706070000Z"  -- June 7, 2007
41        DESCRIPTION  "Added hpicfIpConfigLocalProxyArp object to the
42                      the hpicfIpConfigEntry sequence."
43
44        REVISION     "200705300954Z"  -- May 30, 2007
45        DESCRIPTION  "Added the hpicfTelnet6Enable object."
46
47        REVISION     "200511170000Z"  -- November 17, 2005
48        DESCRIPTION  "Added hpicfBasicDNSConfig object group to
49                      the HP ICF Basic Group.  Updated conformance and
50                      compliences objects."
51
52        REVISION     "200301090108Z"  -- January 9, 2003
53        DESCRIPTION  "Changed the default value for
54                      hpicfSnmpTargetAddrLogFilter to 1."
55
56        REVISION     "200210100401Z"  -- October 10, 2002
57        DESCRIPTION  "Added hpicfSnmpTargetAddrLogFilter for to add
58                      log filtering in snmpTargetAddrTable.  Added
59                      conformance group hpicfSnmpTargetAddrLogFilterGroup.
60                      Deprecated hpicfTrapDestTable.  Deprecated
61                      hpicfBasicCompliance3 and replaced it
62                      with hpicfBasicCompliance4."
63
64        REVISION     "200011140401Z"  -- November 14, 2000
65        DESCRIPTION  "Added proxy ARP and secondary IP address
66                     configuration objects."
67
68        REVISION     "200011030511Z"  -- November 3, 2000
69        DESCRIPTION  "Deprecated per-entity announce object and
70                     hpicfIfToEntity table and replaced with
71                     hpicfAnnounceDiscoveryTable, indexed by
72                     ifIndex.  Replaced per-interface default
73                     gateway with global default gateway."
74
75        REVISION     "9710210300Z"  -- October 21, 1997
76        DESCRIPTION  "Added the hpicfWebAgentEnable object."
77
78        REVISION     "9703060331Z"  -- March 6, 1997
79        DESCRIPTION  "Fixed some typos in compliances.  Added
80                     NOTIFICATION-GROUP information."
81
82        REVISION     "9609100221Z"  -- September 10, 1996
83        DESCRIPTION  "Split this MIB module from the former monolithic
84                     hp-icf MIB.  Added the announce table.  Added
85                     per-interface IP and IPX config.  Added trap
86                     destination table and fixed trap table."
87
88        REVISION     "9507130000Z"  -- July 13, 1995
89        DESCRIPTION  "Added the hpicfTelnetEnable object."
90
91        REVISION     "9501180000Z"  -- January 18, 1995
92        DESCRIPTION  "Initial version of this MIB module.  Consisted of
93                     the hpicfReset and hpicfSelfTest objects."
94
95        REVISION     "9501180000Z"  -- April 12, 2004
96        DESCRIPTION  "Added the hpicfIpZeroBroadcastEnable object."
97
98        ::= { hpicfObjectModules 5 }
99
100
101    -- The HP ICF Basic Group
102
103
104    hpicfBasic OBJECT IDENTIFIER ::= { hpicfCommon 4 }
105
106    hpicfReset OBJECT-TYPE
107        SYNTAX      INTEGER {
108                        noReset(1),
109                        normalReset(2),
110                        -- (3) is no longer used
111                        agentReset(4)
112                    }
113        MAX-ACCESS  read-write
114        STATUS      current
115        DESCRIPTION "When this object is set to to 'normalReset' it
116                    results in a 'powerup' reset of the device.  When
117                    set to 'agentReset', it results in a reset of the
118                    agent software, without resetting the device
119                    hardware.  When this object is set, the agent
120                    replies, dallies a short time to allow the reply
121                    to be emitted from the device, then performs the
122                    reset.  When read, this object always returns
123                    'noReset'."
124        ::= { hpicfBasic 1 }
125
126    hpicfSelfTest OBJECT-TYPE
127        SYNTAX      INTEGER {
128                        stSuccess(1),
129                        stExecute(2)
130                    }
131        MAX-ACCESS  read-write
132        STATUS      current
133        DESCRIPTION "Self test is invoked by setting this flag to
134                    'stExecute'. When the object changes to 'stSuccess',
135                    the test has completed successfully."
136        ::= { hpicfBasic 2 }
137
138    hpicfTelnetEnable OBJECT-TYPE
139        SYNTAX      INTEGER {
140                        enabled(1),
141                        disabled(2)
142                    }
143        MAX-ACCESS  read-write
144        STATUS      current
145        DESCRIPTION "When the value of this object is 'enabled(1)', the
146                    telnet server on this agent is running and allowed to
147                    accept connections.  When the value of this object is
148                    'disabled(2)', no incoming telnet connections will be
149                    accepted by this agent.  Whether the telnet server
150                    continues running when this object is set to
151                    'disabled(2)' is implementation dependent."
152        ::= { hpicfBasic 3 }
153
154    hpicfConfigClear OBJECT-TYPE
155        SYNTAX      INTEGER {
156                        running(1),
157                        configClear(2)
158                    }
159        MAX-ACCESS  read-write
160        STATUS      current
161        DESCRIPTION "When this object is set to 'configClear', the agent
162                    replies, dallies a short time to allow the reply to
163                    be emitted from the device, clears all of its
164                    nonvolitile parameters back to their factory
165                    defaults then resets the device.  Note that this
166                    will result in all parameters being cleared,
167                    including network configuration.  This function
168                    should be used with extreme caution.
169
170                    When read, this object always returns 'running'."
171        ::= { hpicfBasic 4 }
172
173    hpicfSelfTestResult OBJECT IDENTIFIER ::= { hpicfBasic 5 }
174
175    hpicfSelfTestResultCode OBJECT-TYPE
176        SYNTAX      INTEGER {
177                        ok(1),
178                        softFailure(2)
179                    }
180        MAX-ACCESS  read-only
181        STATUS      current
182        DESCRIPTION "If the value of this object is 'softFailure', the
183                    agent is up and running, but has detected a
184                    non-critical failure.  The value of the
185                    hpicfSelfTestResultText will contain further
186                    information about the type of failure that was
187                    detected and may contain information about how to
188                    remedy the situation."
189        ::= { hpicfSelfTestResult 1 }
190
191    hpicfSelfTestResultText OBJECT-TYPE
192        SYNTAX      DisplayString (SIZE(0..255))
193        MAX-ACCESS  read-only
194        STATUS      current
195        DESCRIPTION "If the value of the hpicfSelfTestResultCode object
196                    is 'softFailure', this text string contains detailed
197                    information about the most recently detected failure,
198                    including information about the type of failure that
199                    was detected, and possibly information about how to
200                    remedy the situation.  If the value of the
201                    hpicfSelfTestResultCode object is 'ok', this object
202                    will contain a zero-length octet string."
203        ::= { hpicfSelfTestResult 2 }
204
205    hpicfSelfTestResultTime OBJECT-TYPE
206        SYNTAX      TimeStamp
207        MAX-ACCESS  read-only
208        STATUS      current
209        DESCRIPTION "This object contains the value of sysUpTime at the
210                    time the agent detected the failure currently being
211                    reported by hpicfSelfTestResultCode and
212                    hpicfSelfTestResultText.  If the value of the
213                    hpicfSelfTestResultCode is 'ok', or if the current
214                    failure was detected before the SNMP agent
215                    initialized, this object will have the value 0."
216        ::= { hpicfSelfTestResult 3 }
217
218    hpicfWebAgentEnable OBJECT-TYPE
219        SYNTAX      INTEGER {
220                        enabled(1),
221                        disabled(2)
222                    }
223        MAX-ACCESS  read-write
224        STATUS      current
225        DESCRIPTION "When the value of this object is 'enabled(1)', the
226                    ehttpd server on this agent is running and allowed to
227                    accept connections.  When the value of this object is
228                    'disabled(2)', no incoming ehttpd connections will be
229                    accepted by this agent.  Whether the ehttpd server
230                    continues running when this object is set to
231                    'disabled(2)' is implementation dependent."
232        ::= { hpicfBasic 6 }
233
234    hpicfBasicDiscovery OBJECT IDENTIFIER ::= { hpicfBasic 7 }
235
236    hpicfAnnounceTable OBJECT-TYPE
237        SYNTAX      SEQUENCE OF HpicfAnnounceEntry
238        MAX-ACCESS  not-accessible
239        STATUS      deprecated
240        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
241
242                    A table of per-device network announcement
243                    addresses.  This table is used to cause the
244                    transmission of announcement packets for a
245                    particular logical device to a specified address.
246                    This is used as part of topology mapping to
247                    determine the network connectivity of a device on
248                    the network."
249        ::= { hpicfBasicDiscovery 1 }
250
251    hpicfAnnounceEntry OBJECT-TYPE
252        SYNTAX      HpicfAnnounceEntry
253        MAX-ACCESS  not-accessible
254        STATUS      deprecated
255        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
256
257                    A row in the table, containing the announcement
258                    address for a single entity."
259        INDEX       { entLogicalIndex }
260        ::= { hpicfAnnounceTable 1 }
261
262    HpicfAnnounceEntry ::=
263        SEQUENCE {
264            hpicfAnnounceAddress            MacAddress
265        }
266
267    hpicfAnnounceAddress OBJECT-TYPE
268        SYNTAX      MacAddress
269        MAX-ACCESS  read-write
270        STATUS      deprecated
271        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
272
273                    Seting an instance of this object to any MAC
274                    address will trigger the agent to transmit three
275                    announcement packets on an interface associated
276                    with the logical entity.  These packets will use a
277                    MAC source address set to the agent's MAC address
278                    on that interface, a MAC destination address equal
279                    to the value of the instance of this object,
280                    a destination LSAP of 0xF8, and a destination HP
281                    XSAP of 0x165d."
282        ::= { hpicfAnnounceEntry 1 }
283
284    hpicfIfToEntityTable OBJECT-TYPE
285        SYNTAX      SEQUENCE OF HpicfIfToEntityEntry
286        MAX-ACCESS  not-accessible
287        STATUS      deprecated
288        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
289
290                    This table is used to map an interface index to a
291                    logical entity index.  This table is mainly used
292                    by autodiscovery to figure out which entLogicalIndex
293                    corresponds to a particular network address.  This
294                    table is not intended as a general purpose mapping.
295                    In particular, in some systems the same interface
296                    can be in use by multiple logical entities.  Also,
297                    there is no requirement that ifIndex is unique
298                    across all logical entities (such as the case where
299                    multiple agents in the same chassis each assign
300                    ifIndex without knowledge of how the other agents
301                    are assigning ifIndex).  Therefore, these mappings
302                    are only defined to hold for the special purpose
303                    of getting from the discovered transport address for
304                    a logical device to the entLogicalIndex needed for
305                    announce address and search address.  Also, note
306                    that this table will not contain entries for all
307                    of the values of ifIndex.  It will only contain
308                    entries for interfaces that can be used for sending
309                    announcement packets for some logical entity."
310        ::= { hpicfBasicDiscovery 2 }
311
312    hpicfIfToEntityEntry OBJECT-TYPE
313        SYNTAX      HpicfIfToEntityEntry
314        MAX-ACCESS  not-accessible
315        STATUS      deprecated
316        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
317
318                    A row in the table, containing the ifIndex to
319                    entLogicalIndex mapping for a single interface."
320        INDEX       { ifIndex }
321        ::= { hpicfIfToEntityTable 1 }
322
323    HpicfIfToEntityEntry ::=
324        SEQUENCE {
325            hpicfIfEntLogicalIndex          Integer32
326        }
327
328    hpicfIfEntLogicalIndex OBJECT-TYPE
329        SYNTAX      Integer32 (1..2147483647)
330        MAX-ACCESS  read-only
331        STATUS      deprecated
332        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
333
334                    This object identifies the entLogicalIndex of a
335                    device that can be mapped using this interface.  An
336                    entLogicalEntry identified by a value of an instance
337                    of this object is the same entry identified by the
338                    same value of an instance of entLogicalIndex."
339        ::= { hpicfIfToEntityEntry 1 }
340
341
342    hpicfAnnounceDiscoveryTable OBJECT-TYPE
343        SYNTAX      SEQUENCE OF HpicfAnnounceDiscoveryEntry
344        MAX-ACCESS  not-accessible
345        STATUS      current
346        DESCRIPTION "A table of per-device network announcement
347                    addresses.  This table is used to cause the
348                    transmission of announcement packets for a
349                    particular logical device to a specified address.
350                    This is used as part of topology mapping to
351                    determine the network connectivity of a device on
352                    the network."
353        ::= { hpicfBasicDiscovery 3 }
354
355    hpicfAnnounceDiscoveryEntry OBJECT-TYPE
356        SYNTAX      HpicfAnnounceDiscoveryEntry
357        MAX-ACCESS  not-accessible
358        STATUS      current
359        DESCRIPTION "A row in the table, containing the announcement
360                    address for a single entity."
361        INDEX       { ifIndex }
362        ::= { hpicfAnnounceDiscoveryTable 1 }
363
364    HpicfAnnounceDiscoveryEntry ::=
365        SEQUENCE {
366            hpicfAnnounceDiscoveryAddress      MacAddress
367        }
368
369    hpicfAnnounceDiscoveryAddress OBJECT-TYPE
370        SYNTAX      MacAddress
371        MAX-ACCESS  read-write
372        STATUS      current
373        DESCRIPTION "Seting an instance of this object to any MAC
374                    address will trigger the agent to transmit three
375                    announcement packets on an interface associated
376                    with the logical entity.  These packets will use a
377                    MAC source address set to the agent's MAC address
378                    on that interface, a MAC destination address equal
379                    to the value of the instance of this object,
380                    a destination LSAP of 0xF8, and a destination HP
381                    XSAP of 0x165d."
382        ::= { hpicfAnnounceDiscoveryEntry 1 }
383
384
385    hpicfBasicIpConfig OBJECT IDENTIFIER ::= { hpicfBasic 8 }
386
387    hpicfIpConfigTable OBJECT-TYPE
388        SYNTAX      SEQUENCE OF HpicfIpConfigEntry
389        MAX-ACCESS  not-accessible
390        STATUS      deprecated
391        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
392
393                    This table contains per-interface IP configuration
394                    information."
395        ::= { hpicfBasicIpConfig 1 }
396
397    hpicfIpConfigEntry OBJECT-TYPE
398        SYNTAX      HpicfIpConfigEntry
399        MAX-ACCESS  not-accessible
400        STATUS      deprecated
401        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
402
403                    An entry in the hpicfIpConfigTable containing the IP
404                    configuration information for a single interface."
405        INDEX       { ifIndex }
406        ::= { hpicfIpConfigTable 1 }
407
408    HpicfIpConfigEntry ::=
409        SEQUENCE {
410            hpicfIpConfigAddress            IpAddress,
411            hpicfIpConfigAddrMask           IpAddress,
412            hpicfIpConfigDefaultRouter      IpAddress,
413            hpicfIpConfigPingRouter         TruthValue,
414            hpicfIpConfigMtu                Integer32,
415            hpicfIpConfigAdminStatus        INTEGER,
416            hpicfIpConfigProxyArp           INTEGER,
417            hpicfIpConfigLocalProxyArp      INTEGER
418        }
419
420    hpicfIpConfigAddress OBJECT-TYPE
421        SYNTAX      IpAddress
422        MAX-ACCESS  read-write
423        STATUS      deprecated
424        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
425
426                    This variable contains the IP address for this
427                    interface."
428        ::= { hpicfIpConfigEntry 1 }
429
430    hpicfIpConfigAddrMask OBJECT-TYPE
431        SYNTAX      IpAddress
432        MAX-ACCESS  read-write
433        STATUS      deprecated
434        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
435
436                    This variable contains the IP subnet mask for
437                    this interface."
438        ::= { hpicfIpConfigEntry 2 }
439
440    hpicfIpConfigDefaultRouter OBJECT-TYPE
441        SYNTAX      IpAddress
442        MAX-ACCESS  read-write
443        STATUS      deprecated
444        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
445
446                    This variable contains the IP address of the
447                    default router for this interface.  For SLIP
448                    interfaces, this object contains the IP address
449                    of the node at the other end of the serial
450                    connection."
451        ::= { hpicfIpConfigEntry 3 }
452
453    hpicfIpConfigPingRouter OBJECT-TYPE
454        SYNTAX      TruthValue
455        MAX-ACCESS  read-write
456        STATUS      deprecated
457        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
458
459                    This object is used to configure whether this agent
460                    will periodically send ICMP echo request packets to
461                    the IP default router for this interface.  Since a
462                    networking device typically does not transmit unless
463                    it receives a management request, and since some
464                    autodiscovery applications work by scanning ARP
465                    caches, this ICMP echo can be used to try to stay in
466                    our default router's ARP cache so that we can be
467                    discovered.  This object allows the network manager
468                    to enable or disable sending these ICMP echo
469                    requests."
470        ::= { hpicfIpConfigEntry 4 }
471
472    hpicfIpConfigMtu OBJECT-TYPE
473        SYNTAX      Integer32 (68..65535)
474        MAX-ACCESS  read-write
475        STATUS      deprecated
476        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
477
478                    This object is used to configure the largest
479                    datagram that IP will send on this interface.  Note
480                    that for some interface types, this value may not
481                    be changeable, and this object will be implemented
482                    as read-only on those interfaces.  Also note that
483                    most interfaces will not allow the full range of
484                    values defined above, since the upper limit on the
485                    MTU is constrained by the interface type."
486        ::= { hpicfIpConfigEntry 5 }
487
488    hpicfIpConfigAdminStatus OBJECT-TYPE
489        SYNTAX      INTEGER {
490                        disable(1),
491                        useConfigured(2),
492                        learn(3)
493                    }
494        MAX-ACCESS  read-write
495        STATUS      deprecated
496        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
497
498                    Setting this flag to 'learn' (the default) will
499                    clear any existing IP address configuration for
500                    this interface, and will cause the device to use a
501                    dynamic method (e.g. BootP) to obtain its IP
502                    configuration for this interface.  This flag must be
503                    set to 'useConfigured' in order to configure an IP
504                    address for the interface.  Setting this flag to
505                    'disable' will disable the IP protocol stack on this
506                    interface."
507        ::= { hpicfIpConfigEntry 6 }
508
509    hpicfIpConfigProxyArp OBJECT-TYPE
510        SYNTAX      INTEGER {
511                        enabled(1),
512                        disabled(2)
513                    }
514        MAX-ACCESS  read-write
515        STATUS      deprecated
516        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
517
518                    Enables/disables ARP proxy on the interface. If set
519                    to enabled(1), the switch will respond on ARP request
520                    for IP addresses from other subnets."
521        ::= { hpicfIpConfigEntry 7 }
522
523    hpicfIpConfigLocalProxyArp OBJECT-TYPE
524        SYNTAX      INTEGER {
525                        enabled(1),
526                        disabled(2)
527                    }
528        MAX-ACCESS  read-write
529        STATUS      deprecated
530        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
531
532                    Enables/disables local ARP proxy on the interface. If set
533                    to enabled(1), the switch will respond on ARP request
534                    for IP addresses from local subnets."
535        ::= { hpicfIpConfigEntry 8 }
536
537
538    -- IP secondary addresses
539
540    hpicfIpAddrTable OBJECT-TYPE
541        SYNTAX      SEQUENCE OF HpicfIpAddrEntry
542        MAX-ACCESS  not-accessible
543        STATUS      deprecated
544        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
545
546                    A table that contains the secondary addresses
547                    configured for an interface."
548        ::= { hpicfBasicIpConfig 2 }
549
550    hpicfIpAddrEntry OBJECT-TYPE
551        SYNTAX      HpicfIpAddrEntry
552        MAX-ACCESS  not-accessible
553        STATUS      deprecated
554        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
555
556                    Information about a secondary IP address assigned
557                    to an interface."
558        INDEX       { ifIndex,
559                      hpicfIpAddrAddr }
560        ::= { hpicfIpAddrTable 1 }
561
562    HpicfIpAddrEntry ::=
563        SEQUENCE {
564            hpicfIpAddrAddr               IpAddress,
565            hpicfIpAddrMask               IpAddress,
566            hpicfIpAddrStatus             RowStatus
567        }
568
569    hpicfIpAddrAddr OBJECT-TYPE
570        SYNTAX      IpAddress
571        MAX-ACCESS  not-accessible
572        STATUS      deprecated
573        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
574
575                    The secondary IP address."
576        ::= { hpicfIpAddrEntry 1 }
577
578    hpicfIpAddrMask OBJECT-TYPE
579        SYNTAX      IpAddress
580        MAX-ACCESS  read-create
581        STATUS      deprecated
582        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
583
584                    The subnet mask for the address. If not specified
585                    at the time of row creation, defaults to the
586                    class-based netmask for the address."
587        ::= { hpicfIpAddrEntry 2 }
588
589    hpicfIpAddrStatus OBJECT-TYPE
590        SYNTAX      RowStatus
591        MAX-ACCESS  read-create
592        STATUS      deprecated
593        DESCRIPTION "********* THIS OBJECT IS DEPRECATED *********
594
595                    The status of an IP Address entry."
596        ::= { hpicfIpAddrEntry 3 }
597
598
599    -- Global default gateway config objects
600
601    hpicfIpGlobalDefaultRouter OBJECT-TYPE
602        SYNTAX      IpAddress
603        MAX-ACCESS  read-write
604        STATUS      current
605        DESCRIPTION "This variable contains the IP address of the
606                    default router for this system.  The value of
607                    this object is ignored when ipForwarding is
608                    equal to 'forwarding'.  This object is only used
609                    when hpicfIpGlobalDefaultRouterSource is 'manual'.
610                    Note that a configured static route to address
611                    0.0.0.0 takes precedence over the value of this
612                    object."
613        ::= { hpicfBasicIpConfig 3 }
614
615    hpicfIpGlobalPingRouter OBJECT-TYPE
616        SYNTAX      TruthValue
617        MAX-ACCESS  read-write
618        STATUS      current
619        DESCRIPTION "This object is used to configure whether this
620                    device will periodically send ICMP echo request
621                    packets to its IP default router.  Since a
622                    networking device typically does not transmit
623                    unless it receives a management request, and since
624                    some autodiscovery applications work by scanning
625                    ARP caches, this ICMP echo can be used to try to
626                    stay in our default router's ARP cache so that we
627                    can be discovered.  This object allows the network
628                    manager to enable or disable sending these ICMP echo
629                    requests.  The value of this object is ignored when
630                    ipForwarding is equal to 'forwarding'."
631        ::= { hpicfBasicIpConfig 4 }
632
633    hpicfIpZeroBroadcastEnable OBJECT-TYPE
634        SYNTAX      TruthValue
635        MAX-ACCESS  read-write
636        STATUS      current
637        DESCRIPTION "This object is used to configure whether switch
638                     should silently discard on receipt any packet
639                     addressed to 0.0.0.0 or {<Network>, 0}.If these
640                     packets are not silently discarded, they must be
641                     treated as IP broadcasts.This object is by default
642                     configured to discard zero broadcast packet"
643        ::= { hpicfBasicIpConfig 5 }
644
645
646    hpicfBasicIpxConfig OBJECT IDENTIFIER ::= { hpicfBasic 9 }
647
648    hpicfIpxConfigTable OBJECT-TYPE
649        SYNTAX      SEQUENCE OF HpicfIpxConfigEntry
650        MAX-ACCESS  not-accessible
651        STATUS      current
652        DESCRIPTION "This table contains IPX per-interface configuration
653                    information that will take effect after the next
654                    reset of the device."
655        ::= { hpicfBasicIpxConfig 1 }
656
657    hpicfIpxConfigEntry OBJECT-TYPE
658        SYNTAX      HpicfIpxConfigEntry
659        MAX-ACCESS  not-accessible
660        STATUS      current
661        DESCRIPTION "An entry in the hpicfIpxConfigTable containing the
662                    IPX configuration information for a single
663                    interface."
664        INDEX       { ifIndex }
665        ::= { hpicfIpxConfigTable 1 }
666
667    HpicfIpxConfigEntry ::=
668        SEQUENCE {
669            hpicfIpxConfigNodeAddress       MacAddress,
670            hpicfIpxConfigDefaultRouter     MacAddress,
671            hpicfIpxConfigRouterEncaps      INTEGER,
672            hpicfIpxConfigAdminStatus       INTEGER
673        }
674
675    hpicfIpxConfigNodeAddress OBJECT-TYPE
676        SYNTAX      MacAddress
677        MAX-ACCESS  read-only
678        STATUS      current
679        DESCRIPTION "The IPX node address that the agent will use for
680                    this interface.  Note that in many, but not all,
681                    cases, this object duplicates the value of
682                    ifPhysAddress."
683        ::= { hpicfIpxConfigEntry 1 }
684
685    hpicfIpxConfigDefaultRouter OBJECT-TYPE
686        SYNTAX      MacAddress
687        MAX-ACCESS  read-write
688        STATUS      current
689        DESCRIPTION "The IPX node address of the default router for
690                    this interface."
691        ::= { hpicfIpxConfigEntry 2 }
692
693    hpicfIpxConfigRouterEncaps OBJECT-TYPE
694        SYNTAX      INTEGER {
695                        ethernetII(1),
696                        ieee8022(2),
697                        snap(3),
698                        ieee8023Raw(4),
699                        noGateway(5),
700                        learn(6)
701                    }
702        MAX-ACCESS  read-write
703        STATUS      current
704        DESCRIPTION "The type of encapsulation to for packets sent to
705                    the default router on this interface.  Note that
706                    some of the enumerations for this object may not
707                    be appropriate for some interface types."
708        ::= { hpicfIpxConfigEntry 3 }
709
710    hpicfIpxConfigAdminStatus OBJECT-TYPE
711        SYNTAX      INTEGER {
712                        enable(1),
713                        disable(2)
714                    }
715        MAX-ACCESS  read-write
716        STATUS      current
717        DESCRIPTION "Setting this flag to 'enable' (the default) will
718                    enable the IPX protocol stack on this interface.
719                    Setting this flag to 'disable' will disable the IPX
720                    protocol stack on this interface."
721        ::= { hpicfIpxConfigEntry 4 }
722
723    hpicfIpxNetTable OBJECT-TYPE
724        SYNTAX      SEQUENCE OF HpicfIpxNetEntry
725        MAX-ACCESS  not-accessible
726        STATUS      current
727        DESCRIPTION "This table contains the IPX network number in use
728                    for each encapsulation type on the agent's
729                    interfaces.  This information is learned dynamically
730                    by the agent.  An entry will only exist in this table
731                    for a particular encapsulation type on a particular
732                    interface if we have discovered a network number for
733                    that encapsulation type on that interface."
734        ::= { hpicfBasicIpxConfig 2 }
735
736    hpicfIpxNetEntry OBJECT-TYPE
737        SYNTAX      HpicfIpxNetEntry
738        MAX-ACCESS  not-accessible
739        STATUS      current
740        DESCRIPTION "An entry in the table, containing the IPX network
741                    number for a single encapsulation type on one of the
742                    agent's interfaces."
743        INDEX       { ifIndex, hpicfIpxNetEncaps }
744        ::= { hpicfIpxNetTable 1 }
745
746    HpicfIpxNetEntry ::=
747        SEQUENCE {
748            hpicfIpxNetEncaps               INTEGER,
749            hpicfIpxNetNumber               OCTET STRING
750        }
751
752    hpicfIpxNetEncaps OBJECT-TYPE
753        SYNTAX      INTEGER {
754                        ethernetII(1),
755                        ieee8022(2),
756                        snap(3),
757                        ieee8023Raw(4)
758                    }
759        MAX-ACCESS  not-accessible
760        STATUS      current
761        DESCRIPTION "The encapsulation type for this entry."
762        ::= { hpicfIpxNetEntry 1 }
763
764    hpicfIpxNetNumber OBJECT-TYPE
765        SYNTAX      OCTET STRING (SIZE(4))
766        MAX-ACCESS  read-only
767        STATUS      current
768        DESCRIPTION "The IPX network number for this encapsulation on
769                    this interface, in network byte order."
770        ::= { hpicfIpxNetEntry 2 }
771
772    hpicfBasicTraps OBJECT IDENTIFIER ::= { hpicfBasic 10 }
773
774    -- The HP ICF Fixed Trap Table
775
776    hpicfFixedTrapTable OBJECT-TYPE
777        SYNTAX      SEQUENCE OF HpicfFixedTrapEntry
778        MAX-ACCESS  not-accessible
779        STATUS      current
780        DESCRIPTION "A table of mappings from notification ids to RMON
781                    events.
782
783                    This table contains one row for each notification
784                    type supported by the agent.  It provides a way of
785                    configuring an RMON eventTable entry to be triggered
786                    whenever this notification occurs.  This way, each
787                    notification can be configured to use a particular
788                    community name (which selects a set of entries in
789                    the trap destination table to send the notification
790                    to), and provides a common point for configuring the
791                    action to take when the notification condition
792                    occurs."
793        ::= { hpicfBasicTraps 1 }
794
795    hpicfFixedTrapEntry OBJECT-TYPE
796        SYNTAX      HpicfFixedTrapEntry
797        MAX-ACCESS  not-accessible
798        STATUS      current
799        DESCRIPTION "An entry in the table, describing the mapping for
800                    a single notification id."
801        INDEX       { hpicfFixedTrapID }
802        ::= { hpicfFixedTrapTable 1 }
803
804    HpicfFixedTrapEntry ::=
805        SEQUENCE {
806            hpicfFixedTrapID                OBJECT IDENTIFIER,
807            hpicfFixedTrapEventIndex        Integer32
808        }
809
810    hpicfFixedTrapID OBJECT-TYPE
811        SYNTAX      OBJECT IDENTIFIER
812        MAX-ACCESS  not-accessible
813        STATUS      current
814        DESCRIPTION "The object identifier of the notification this entry
815                    provides mapping information for.
816
817                    For notifications that are defined using the SNMPv2
818                    NOTIFICATION-TYPE macro, the OID value assigned by
819                    the macro is used directly as the hpicfFixedTrapID.
820                    For traps defined using the SNMpv1 TRAP-TYPE macro,
821                    the value of hpicfFixedTrapID is formed by adding
822                    two subids to the trap enterprise.  The first added
823                    subid is 0, and the second is the specific trap
824                    value assigned by the macro to the trap.  Note: this
825                    is the method specified in RFC 1908, 'Coexistence
826                    between Version 1 and Version 2 of the
827                    Internet-standard Network Management Framework' for
828                    converting the enterprise and specific-trap fields
829                    of a received Trap-PDU into a value of snmpTrapOID
830                    for use in building an SNMPv2-Trap-PDU in a proxy
831                    agent."
832        ::= { hpicfFixedTrapEntry 1 }
833
834    hpicfFixedTrapEventIndex OBJECT-TYPE
835        SYNTAX      Integer32 (0..65535)
836        MAX-ACCESS  read-write
837        STATUS      current
838        DESCRIPTION "The index of the eventEntry in the RMON MIB that
839                    will be triggered when a condition exists for which
840                    this notification is supposed to be sent.  The
841                    eventEntry identified by a particular value of this
842                    index is the same as indentified by the same value
843                    of the eventIndex object.  If there is no
844                    corresponding entry in the eventTable, then no
845                    association exists.  In particular, if this value is
846                    zero, no associated event will be generated, as zero
847                    is not a valid event index.
848
849                    Note that some agents may implement this object
850                    read-only.  In this case, it will indicate a
851                    permanent entry in the eventTable for each
852                    notification."
853        ::= { hpicfFixedTrapEntry 2 }
854
855    hpicfTrapDestTable OBJECT-TYPE
856        SYNTAX      SEQUENCE OF HpicfTrapDestEntry
857        MAX-ACCESS  not-accessible
858        STATUS      deprecated
859        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
860                     A table of trap destinations."
861        ::= { hpicfBasicTraps 2 }
862
863    hpicfTrapDestEntry OBJECT-TYPE
864        SYNTAX      HpicfTrapDestEntry
865        MAX-ACCESS  not-accessible
866        STATUS      current
867        DESCRIPTION "An entry in the table, containing information about
868                    a single trap destination."
869        INDEX       { hpicfTrapDestIndex }
870        ::= { hpicfTrapDestTable 1 }
871
872    HpicfTrapDestEntry ::=
873        SEQUENCE {
874            hpicfTrapDestIndex              Integer32,
875            hpicfTrapDestVersion            INTEGER,
876            hpicfTrapDestCommunity          OCTET STRING,
877            hpicfTrapDestTDomain            TDomain,
878            hpicfTrapDestTAddress           TAddress,
879            hpicfTrapDestFilter             Integer32,
880            hpicfTrapDestStatus             RowStatus,
881	    hpicfTrapDestNotifyType         INTEGER,
882	    hpicfTrapDestRetries            Interger32,
883	    hpicfTrapDestTimeout            TimeInterval
884        }
885
886    hpicfTrapDestIndex OBJECT-TYPE
887        SYNTAX      Integer32 (1..65535)
888        MAX-ACCESS  not-accessible
889        STATUS      deprecated
890        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
891                     A value that uniquely identifies this
892                     hpicfTrapDestEntry."
893        ::= { hpicfTrapDestEntry 1 }
894
895    hpicfTrapDestVersion OBJECT-TYPE
896        SYNTAX      INTEGER {
897                        snmpv1(1),
898                        snmpv2c(2)
899                    }
900        MAX-ACCESS  read-create
901        STATUS      deprecated
902        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
903                    This object is used to indicate what version of
904                    SNMP should be used to send the trap to this
905                    destination.  When the value of this object is
906                    'snmpv1', the trap will be sent to this destination
907                    as a Trap-PDU using an SNMPv1 message wrapper, as
908                    specified in RFC 1157.  When the value of this
909                    object is 'snmpv2c', the trap will be sent to this
910                    destination as a SNMPv2-Trap-PDU using the
911                    Community-based SNMPv2 framework as specified in
912                    RFC 1901.
913
914                    An agent should reject an attempt to set an instance
915                    of this object to a value representing a version of
916                    the SNMP framework that is not supported by that
917                    agent."
918        DEFVAL      { snmpv1 }
919        ::= { hpicfTrapDestEntry 2 }
920
921    hpicfTrapDestCommunity OBJECT-TYPE
922        SYNTAX      OCTET STRING (SIZE(1..32))
923        MAX-ACCESS  read-create
924        STATUS      deprecated
925        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
926                    A community to which this destination address
927                    belongs.
928
929                    This entry is associated with any entry in the RMON
930                    MIB's eventTable whose value of eventCommunity is
931                    equal to the value of this object.  Every time an
932                    associated event entry sends a trap due to an event,
933                    that trap will be sent to each address in the
934                    hpicfTrapDestTable with a hpicfTrapDestCommunity
935                    equal to eventCommunity.
936
937                    This object may not be modified if the associated
938                    hpicfTrapDestStatus object is equal to active(1)."
939        DEFVAL      { '7075626C6963'h } -- public
940        ::= { hpicfTrapDestEntry 3 }
941
942    hpicfTrapDestTDomain OBJECT-TYPE
943        SYNTAX      TDomain
944        MAX-ACCESS  read-create
945        STATUS      deprecated
946        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
947                     The transport domain to use to send this trap.
948
949                    This object may not be modified if the associated
950                    hpicfTrapDestStatus object is equal to active(1)."
951        ::= { hpicfTrapDestEntry 4 }
952
953    hpicfTrapDestTAddress OBJECT-TYPE
954        SYNTAX      TAddress
955        MAX-ACCESS  read-create
956        STATUS      deprecated
957        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
958                    The address to send traps to on behalf of this
959                    entry, formatted according to the value of the
960                    corresponding instance of the hpicfTrapDestTDomain
961                    object.
962
963                    This object may not be modified if the associated
964                    hpicfTrapDestStatus object is equal to active(1)."
965        ::= { hpicfTrapDestEntry 5 }
966
967    hpicfTrapDestFilter OBJECT-TYPE
968        SYNTAX      Integer32 (0..31)
969        MAX-ACCESS  read-create
970        STATUS      deprecated
971        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
972                    The type of events that will be sent to this trap
973                    receiver.  This filter is mainly used for limiting
974                    'system event' traps that will be sent to a specific
975                    receiver.
976
977                    This filter is specified as a sum of values, where
978                    each value specifies a classification of traps that
979                    will be sent to this trap receiver.  The value for a
980                    particular trap class C is computed as 2 raised to
981                    a value representing C.  The trap classes are
982                    defined as follows:
983
984                    C (bit#)   Trap class
985                    -----------------------------------------------
986                    0          SNMP traps
987                    1          informational events
988                    2          warning events
989                    3          critical events
990                    4          debug events (HP internal use only)
991
992                    For example, to specify that this trap receiver
993                    should recieve SNMP traps and critical event traps,
994                    this object should be set to a value of 9 (2^0 +
995                    2^3).
996
997                    Note that some agents may not support
998                    trap filtering.  Those agents may either implement
999                    this object as read-only, or with a restricted
1000                    write syntax."
1001        DEFVAL      { 1 }   -- SNMP traps only
1002        ::= { hpicfTrapDestEntry 6 }
1003
1004    hpicfTrapDestStatus OBJECT-TYPE
1005        SYNTAX      RowStatus
1006        MAX-ACCESS  read-create
1007        STATUS      deprecated
1008        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
1009                     The status of this trap destination entry.
1010
1011                    An entry may not exist in the active state unless
1012                    all of the objects in the entry are consistent.  In
1013                    particular, the value of hpicfTrapDestAddress must
1014                    have a legal length and value for the protocol
1015                    specified by hpicfTrapDestProtocol."
1016        ::= { hpicfTrapDestEntry 7 }
1017
1018    hpicfTrapDestNotifyType OBJECT-TYPE
1019        SYNTAX      INTEGER {
1020                        trap(1),
1021                        inform(2)
1022                    }
1023        MAX-ACCESS  read-create
1024        STATUS      deprecated
1025        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
1026                    This object is used to indicate what type of
1027                    SNMP trap/informs should be used.
1028                    When the value of this object is 'trap',
1029		    notifications will be sent. When the value of this
1030		    object is 'inform', informs will be sent."
1031
1032        DEFVAL      { trap }
1033        ::= { hpicfTrapDestEntry 8 }
1034
1035    hpicfTrapDestRetries OBJECT-TYPE
1036        SYNTAX      Integer32 (0..255)
1037        MAX-ACCESS  read-create
1038        STATUS      deprecated
1039        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
1040                    This object is used to indicate what number of
1041                    retries to be attempted when a response is not
1042		    received for a generated message."
1043
1044        DEFVAL      { 3 }
1045        ::= { hpicfTrapDestEntry 9 }
1046
1047    hpicfTrapDestTimeout OBJECT-TYPE
1048        SYNTAX      TimeInterval
1049        MAX-ACCESS  read-create
1050        STATUS      deprecated
1051        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
1052                    This object is used to indicate what number of
1053                    seconds between retries to be attempted when a
1054		    response is not received for a generated message."
1055
1056        DEFVAL      { 1500 }
1057        ::= { hpicfTrapDestEntry 10 }
1058
1059    -- HP Basic extensions to the Remote Monitoring MIB.
1060
1061    hpicfBasicRmon  OBJECT IDENTIFIER ::= { hpicfBasic 11 }
1062
1063    hpicfBasicAlarm OBJECT IDENTIFIER ::= { hpicfBasicRmon 3 }
1064
1065    hpicfBasicAlarmNVCapacity OBJECT-TYPE
1066        SYNTAX      Integer32
1067        MAX-ACCESS  read-only
1068        STATUS      current
1069        DESCRIPTION "The maximum number of alarmTable entries this
1070                    agent is capable of saving in nonvolatile storage."
1071        ::= { hpicfBasicAlarm 1 }
1072
1073    hpicfBasicAlarmTable OBJECT-TYPE
1074        SYNTAX      SEQUENCE OF HpicfBasicAlarmEntry
1075        MAX-ACCESS  not-accessible
1076        STATUS      current
1077        DESCRIPTION "HP ICF specific extension to the RMON alarm table."
1078        ::= { hpicfBasicAlarm 2 }
1079
1080    hpicfBasicAlarmEntry OBJECT-TYPE
1081        SYNTAX      HpicfBasicAlarmEntry
1082        MAX-ACCESS  not-accessible
1083        STATUS      current
1084        DESCRIPTION "Extensions for a single row in the RMON alarm
1085                    table."
1086        AUGMENTS    { alarmEntry }
1087        ::= { hpicfBasicAlarmTable 1 }
1088
1089    HpicfBasicAlarmEntry ::=
1090        SEQUENCE {
1091            hpicfBasicAlarmStorageType      StorageType
1092        }
1093
1094    hpicfBasicAlarmStorageType OBJECT-TYPE
1095        SYNTAX      StorageType
1096        MAX-ACCESS  read-create
1097        STATUS      current
1098        DESCRIPTION "The storage type for this alarm entry."
1099        DEFVAL      { volatile }
1100        ::= { hpicfBasicAlarmEntry 1 }
1101
1102    hpicfBasicEvent OBJECT IDENTIFIER ::= { hpicfBasicRmon 9 }
1103
1104    hpicfBasicEventNVCapacity OBJECT-TYPE
1105        SYNTAX      Integer32
1106        MAX-ACCESS  read-only
1107        STATUS      current
1108        DESCRIPTION "The maximum number of eventTable entries this
1109                    agent is capable of saving in nonvolatile storage."
1110        ::= { hpicfBasicEvent 1 }
1111
1112    hpicfBasicEventTable OBJECT-TYPE
1113        SYNTAX      SEQUENCE OF HpicfBasicEventEntry
1114        MAX-ACCESS  not-accessible
1115        STATUS      current
1116        DESCRIPTION "HP ICF specific extension to the RMON event table."
1117        ::= { hpicfBasicEvent 2 }
1118
1119    hpicfBasicEventEntry OBJECT-TYPE
1120        SYNTAX      HpicfBasicEventEntry
1121        MAX-ACCESS  not-accessible
1122        STATUS      current
1123        DESCRIPTION "Extensions for a single row in the RMON event
1124                    table."
1125        AUGMENTS    { eventEntry }
1126        ::= { hpicfBasicEventTable 1 }
1127
1128    HpicfBasicEventEntry ::=
1129        SEQUENCE {
1130            hpicfBasicEventStorageType      StorageType
1131        }
1132
1133    hpicfBasicEventStorageType OBJECT-TYPE
1134        SYNTAX      StorageType
1135        MAX-ACCESS  read-create
1136        STATUS      current
1137        DESCRIPTION "The storage type for this event entry.
1138
1139                    Rows having the value 'permanent' allow write access
1140                    to the associated instances of eventCommunity and
1141                    eventType."
1142        DEFVAL      { volatile }
1143        ::= { hpicfBasicEventEntry 1 }
1144
1145
1146    -- HP ICF Basic Traps
1147
1148    hpicfSelfTestTrap NOTIFICATION-TYPE
1149        OBJECTS     { hpicfSelfTestResultText }
1150        STATUS      current
1151        DESCRIPTION "An hpicfSelfTestTrap indicates that the agent has
1152                    detected a non-critical failure.  The value of the
1153                    hpicfSelfTestResultText object describing the failure
1154                    is sent in the trap.  Note that this trap is sent
1155                    whenever a new failure is detected.
1156
1157                    An agent should throttle the generation of
1158                    consecutive hpicfSelfTestTraps so that there is at
1159                    least a five-second gap between traps of this type.
1160                    When traps are throttled, the are dropped, not
1161                    queued for sending at a future time.  (Note that
1162                    'generating' a trap means sending to all configured
1163                    recipients.)."
1164        ::= { hpicfCommonTrapsPrefix 4 }
1165
1166
1167    -- HP ICF BASIC snmpTargetAddrLog Filter
1168
1169    hpicfBasicSnmpTargetAddrLogFilter OBJECT IDENTIFIER ::= { hpicfBasic 12}
1170
1171    hpicfSnmpTargetAddrLogFilterTable OBJECT-TYPE
1172        SYNTAX      SEQUENCE OF HpicfSnmpTargetAddrLogFilterEntry
1173        MAX-ACCESS  not-accessible
1174        STATUS      current
1175        DESCRIPTION "Adds an HpicfSnmpTargetAddrLogFilterEntry to
1176                     snmpTargetAddrTable."
1177        ::= { hpicfBasicSnmpTargetAddrLogFilter 1}
1178
1179    hpicfSnmpTargetAddrLogFilterEntry OBJECT-TYPE
1180        SYNTAX      HpicfSnmpTargetAddrLogFilterEntry
1181        MAX-ACCESS  not-accessible
1182        STATUS      current
1183        DESCRIPTION "Adds an HpicfSnmpTargetAddrLogFilterEntry to snmpTargetAddrTable."
1184        AUGMENTS    { snmpTargetAddrEntry }
1185        ::= { hpicfSnmpTargetAddrLogFilterTable 1 }
1186
1187    HpicfSnmpTargetAddrLogFilterEntry ::= SEQUENCE {
1188        hpicfSnmpTargetAddrLogFilter Integer32 (0..31)
1189    }
1190
1191    hpicfSnmpTargetAddrLogFilter OBJECT-TYPE
1192        SYNTAX      Integer32 (0..31)
1193        MAX-ACCESS  read-create
1194        STATUS      current
1195        DESCRIPTION "The type of events that will be sent to this trap
1196                    receiver.  This filter is mainly used for limiting
1197                    'system event' traps that will be sent to a specific
1198                    receiver.
1199
1200                    This filter is specified as a sum of values, where
1201                    each value specifies a classification of traps that
1202                    will be sent to this trap receiver.  The value for a
1203                    particular trap class C is computed as 2 raised to
1204                    a value representing C.  The trap classes are
1205                    defined as follows:
1206
1207                    C (bit#)   Trap class
1208                    -----------------------------------------------
1209                    0          SNMP traps
1210                    1          informational events
1211                    2          warning events
1212                    3          critical events
1213                    4          debug events (HP internal use only)
1214
1215                    For example, to specify that this trap receiver
1216                    should recieve SNMP traps and critical event traps,
1217                    this object should be set to a value of 9 (2^0 +
1218                    2^3).
1219
1220                    Note that some agents may not support
1221                    trap filtering.  Those agents may either implement
1222                    this object as read-only, or with a restricted
1223                    write syntax."
1224        DEFVAL      { 1 }   -- SNMP traps only
1225        ::= { hpicfSnmpTargetAddrLogFilterEntry 1 }
1226
1227    -- HP ICF BASIC Domain Name Services Objects
1228
1229    hpicfBasicDNSConfig OBJECT IDENTIFIER ::= { hpicfBasic 15}
1230
1231    hpicfDNSDefaultDomainSuffix OBJECT-TYPE
1232        SYNTAX      DisplayString (SIZE (0..255))
1233        MAX-ACCESS  read-write
1234        STATUS      current
1235        DESCRIPTION "The default domain name (A unique designator on the
1236                     network composed of symbols separated by dots) to
1237                     which resolver appends host names before sending the
1238                     queries to name servers.  An example of a valid
1239                     default domain suffix is 'hp.com'.  The resolver
1240                     will not use a default domain suffix if this object
1241                     is set to empty-string (which is the default value.)"
1242        ::= { hpicfBasicDNSConfig 1 }
1243
1244    hpicfDNSNameServerTable OBJECT-TYPE
1245        SYNTAX      SEQUENCE OF HpicfDNSNameServerEntry
1246        MAX-ACCESS  not-accessible
1247        STATUS      deprecated
1248        DESCRIPTION "#### Deprecated #### A table that contains information about the
1249                    (DNS) Name Server configuration in this
1250                    device."
1251        ::= { hpicfBasicDNSConfig 2 }
1252
1253    hpicfDNSNameServerEntry OBJECT-TYPE
1254        SYNTAX      HpicfDNSNameServerEntry
1255        MAX-ACCESS  not-accessible
1256        STATUS      deprecated
1257        DESCRIPTION "### deprecated ###Information about name server configuration entry
1258                     on this resolver device. "
1259        INDEX       { hpicfDNSNameServerAddress }
1260        ::= { hpicfDNSNameServerTable 1 }
1261
1262    HpicfDNSNameServerEntry ::=
1263        SEQUENCE {
1264            hpicfDNSNameServerAddress     IpAddress,
1265            hpicfDNSNameServerEntryStatus RowStatus
1266        }
1267
1268    hpicfDNSNameServerAddress OBJECT-TYPE
1269        SYNTAX      IpAddress
1270        MAX-ACCESS  not-accessible
1271        STATUS      deprecated
1272        DESCRIPTION "### Deprecated ###IPv4 address of the given name server."
1273        ::= { hpicfDNSNameServerEntry 1 }
1274
1275    hpicfDNSNameServerEntryStatus OBJECT-TYPE
1276        SYNTAX      RowStatus
1277        MAX-ACCESS  read-create
1278        STATUS      deprecated
1279        DESCRIPTION "### Deprecated ###The row status of a given name server entry."
1280        ::= { hpicfDNSNameServerEntry 2 }
1281
1282    hpicfInetDNSNameServerTable OBJECT-TYPE
1283        SYNTAX      SEQUENCE OF HpicfInetDNSNameServerEntry
1284        MAX-ACCESS  not-accessible
1285        STATUS      current
1286        DESCRIPTION "A table that contains information about the
1287                    (DNS) Name Server configuration in this
1288                    device.This table has 3 index's PRIORITY ADDRTYPE
1289                    ADDR,for each pririoty only one address can be configured."
1290
1291        ::= { hpicfBasicDNSConfig 3 }
1292
1293    hpicfInetDNSNameServerEntry OBJECT-TYPE
1294        SYNTAX      HpicfInetDNSNameServerEntry
1295        MAX-ACCESS  not-accessible
1296        STATUS      current
1297        DESCRIPTION "An entry in hpicfInetDNSNameServerEntry contains single
1298                     manually configured DNS Address
1299                     on this resolver device. "
1300        INDEX       { hpicfInetDNSNameServerAddrIndex,
1301							 hpicfInetDNSNameServerAddrType,
1302                      hpicfInetDNSNameServerAddress }
1303        ::= { hpicfInetDNSNameServerTable 1 }
1304
1305    HpicfInetDNSNameServerEntry ::=
1306        SEQUENCE {
1307				hpicfInetDNSNameServerAddrIndex	 INTEGER,
1308            hpicfInetDNSNameServerAddrType    InetAddressType,
1309            hpicfInetDNSNameServerAddress     InetAddress,
1310            hpicfInetDNSNameServerEntryStatus RowStatus
1311        }
1312
1313	 hpicfInetDNSNameServerAddrIndex OBJECT-TYPE
1314		SYNTAX		INTEGER(0..255)
1315		MAX-ACCESS 	not-accessible
1316		STATUS	   current
1317    DESCRIPTION "Index(which is also treated as priority) of DNS server address
1318                 configured."
1319		 ::=	{ hpicfInetDNSNameServerEntry 1 }
1320
1321    hpicfInetDNSNameServerAddrType OBJECT-TYPE
1322        SYNTAX      InetAddressType
1323        MAX-ACCESS  not-accessible
1324        STATUS      current
1325        DESCRIPTION "Address Type of the DNS Name server stored in hpicfInetDNSNameServer
1326                     Address."
1327        ::= { hpicfInetDNSNameServerEntry 2 }
1328
1329    hpicfInetDNSNameServerAddress OBJECT-TYPE
1330        SYNTAX      InetAddress
1331        MAX-ACCESS  not-accessible
1332        STATUS      current
1333        DESCRIPTION "Address of DNS and type of address stored is
1334                      is mentioned in hpicfInetDNSNameServerAddType
1335                     This field needs to be used in conjuction with
1336                     hpicfInetDNSNameServerAddrType."
1337        ::= { hpicfInetDNSNameServerEntry 3 }
1338
1339    hpicfInetDNSNameServerEntryStatus OBJECT-TYPE
1340        SYNTAX      RowStatus
1341        MAX-ACCESS  read-create
1342        STATUS      current
1343        DESCRIPTION "The row status of a given name server entry."
1344        ::= { hpicfInetDNSNameServerEntry 4 }
1345    -- HP ICF BASIC Banner
1346
1347    hpicfBannerStatus OBJECT-TYPE
1348        SYNTAX      INTEGER {
1349                        enabled(1),
1350                        disabled(2)
1351                    }
1352        MAX-ACCESS  read-write
1353        STATUS      current
1354        DESCRIPTION "When the value of this object is 'enabled(1)', it means
1355                    that the banner has been configured and will be displayed
1356                    at console or web-ui login. When the value of this object
1357		    is disabled(2), it means the banner has been unconfigured."
1358	DEFVAL      { 1 }
1359
1360        ::= { hpicfBasic 13 }
1361
1362    hpicfBanner     OBJECT IDENTIFIER ::= { hpicfBasic 14}
1363
1364    hpicfBannerMOTD OBJECT-TYPE
1365        SYNTAX      OCTET STRING (SIZE(1..1300))
1366        MAX-ACCESS  read-write
1367        STATUS      current
1368        DESCRIPTION "An administratively configured message that is displayed
1369                     to the user when logged in to the device through
1370                     either the console or web-ui"
1371        ::= { hpicfBanner 1 }
1372
1373
1374   hpicfResetDefault OBJECT-TYPE
1375        SYNTAX      INTEGER {
1376                        primary(1),
1377                        secondary(2)
1378                    }
1379        MAX-ACCESS  read-write
1380        STATUS      current
1381        DESCRIPTION "The switch boots from 'primary image' or 'secondary image'
1382                    based on this object."
1383        ::= { hpicfBasic 16 }
1384
1385
1386   hpicfTelnet6Enable OBJECT-TYPE
1387	SYNTAX      INTEGER {
1388			enabled(1),
1389			disabled(2)
1390		    }
1391        MAX-ACCESS  read-write
1392	STATUS      current
1393	DESCRIPTION "When the value of this object is 'enabled(1)', the
1394	             telnet6 server on this agent is running and allowed to
1395		     accept connections.  When the value of this object is
1396		     'disabled(2)', no incoming telnet6 connections will be
1397		     accepted by this agent."
1398        ::= { hpicfBasic 17 }
1399
1400
1401    -- Conformance information
1402
1403    hpicfBasicConformance OBJECT IDENTIFIER ::= { hpicfBasicMib 1 }
1404
1405    hpicfBasicCompliances OBJECT IDENTIFIER ::= { hpicfBasicConformance 1 }
1406    hpicfBasicGroups      OBJECT IDENTIFIER ::= { hpicfBasicConformance 2 }
1407
1408    -- compliance statements
1409
1410
1411    hpicfBasicCompliance MODULE-COMPLIANCE
1412        STATUS      deprecated
1413        DESCRIPTION "********* THIS COMPLIANCE IS DEPRECATED *********
1414
1415                    A compliance statement basic management and
1416                    configuration of HP ICF hubs."
1417        MODULE
1418            MANDATORY-GROUPS { hpicfBasicGroup }
1419
1420            GROUP       hpicfTelnetGroup
1421            DESCRIPTION "This group is required for devices that
1422                        support telnet access."
1423
1424        ::= { hpicfBasicCompliances 1 }
1425
1426
1427    hpicfNewBasicCompliance MODULE-COMPLIANCE
1428        STATUS      deprecated
1429        DESCRIPTION "********* THIS COMPLIANCE IS DEPRECATED *********
1430
1431                    A new compliance statement for this module."
1432        MODULE
1433            MANDATORY-GROUPS { hpicfNewBasicGroup,
1434                               hpicfBasicIpConfigGroup,
1435                               hpicfBasicIpxConfigGroup,
1436                               hpicfBasicFixedTrapGroup,
1437                               hpicfBasicTrapDestGroup,
1438                               hpicfBasicRmonNVGroup,
1439                               hpicfBasicSelfTestNotifyGroup }
1440
1441            GROUP       hpicfDiscoverGroup
1442            DESCRIPTION "This group is required for devices that use
1443                        the mapping announcement feature for topology.
1444                        This method is generally only used in devices
1445                        that would ordinarily not be originating traffic
1446                        other than responses to network management
1447                        requests (e.g. repeaters and switches)."
1448
1449--            GROUP       hpicfBasicSnmpNotifyLogFilterTable
1450--             DESCRIPTION "This group is required for devices that support
1451--                         SNMPv3."
1452
1453            OBJECT      hpicfIpConfigPingRouter
1454            MIN-ACCESS  read-only
1455            DESCRIPTION "Write access to this object is only required
1456                        in devices that would ordinarily not be
1457                        originating traffic other than responses to
1458                        network management requests (e.g. repeaters and
1459                        switches)."
1460
1461            OBJECT      hpicfIpConfigMtu
1462            MIN-ACCESS  read-only
1463            DESCRIPTION "Write access to this object is not required."
1464
1465            OBJECT      hpicfFixedTrapEventIndex
1466            MIN-ACCESS  read-only
1467            DESCRIPTION "Write access to this object is not required.
1468                        This would allow configuration of the
1469                        community name and action to be taken for each
1470                        fixed trap, but would not allow changing the
1471                        eventIndex that the trap points to."
1472
1473            OBJECT      hpicfTrapDestFilter
1474            MIN-ACCESS  read-only
1475            DESCRIPTION "Write access to this object is not required."
1476
1477            OBJECT      hpicfTrapDestVersion
1478            SYNTAX      INTEGER { snmpv1(1) }
1479            DESCRIPTION "Support for the 'snmpv2c' enumeration should
1480                        only be implemented if the agent supports the
1481                        Community-based SNMPv2 framework."
1482
1483        ::= { hpicfBasicCompliances 2 }
1484
1485    hpicfBasicCompliance3 MODULE-COMPLIANCE
1486        STATUS      deprecated
1487        DESCRIPTION  "********* THIS COMPLIANCE IS DEPRECATED *********"
1488
1489        MODULE
1490            MANDATORY-GROUPS { hpicfNewBasicGroup,
1491                               hpicfBasicIpConfigGroup2,
1492                               hpicfBasicFixedTrapGroup,
1493                               hpicfBasicTrapDestGroup,
1494                               hpicfBasicSelfTestNotifyGroup }
1495
1496            GROUP       hpicfBasicIpxConfigGroup
1497            DESCRIPTION "This group is only required for devices that
1498                        support management access over an IPX
1499                        protocol stack."
1500
1501            GROUP       hpicfAnnounceDiscoveryGroup
1502            DESCRIPTION "This group is required for devices that use
1503                        the mapping announcement feature for topology.
1504                        This method is generally only used in devices
1505                        that would ordinarily not be originating traffic
1506                        other than responses to network management
1507                        requests (e.g. repeaters and switches)."
1508
1509            GROUP       hpicfBasicRmonNVGroup
1510            DESCRIPTION "This group is only required for devices that
1511                        allow management stations to selectively store
1512                        RMON alarms and events in non-volatile memory."
1513
1514            OBJECT      hpicfIpGlobalPingRouter
1515            MIN-ACCESS  read-only
1516            DESCRIPTION "Write access to this object is only required
1517                        in devices that would ordinarily not be
1518                        originating traffic other than responses to
1519                        network management requests (e.g. repeaters and
1520                        switches)."
1521
1522            OBJECT      hpicfIpConfigMtu
1523            MIN-ACCESS  read-only
1524            DESCRIPTION "Write access to this object is not required."
1525
1526            OBJECT      hpicfFixedTrapEventIndex
1527            MIN-ACCESS  read-only
1528            DESCRIPTION "Write access to this object is not required.
1529                        This would allow configuration of the
1530                        community name and action to be taken for each
1531                        fixed trap, but would not allow changing the
1532                        eventIndex that the trap points to."
1533
1534            OBJECT      hpicfTrapDestFilter
1535            MIN-ACCESS  read-only
1536            DESCRIPTION "Write access to this object is not required."
1537
1538            OBJECT      hpicfTrapDestVersion
1539            SYNTAX      INTEGER { snmpv1(1) }
1540            DESCRIPTION "Support for the 'snmpv2c' enumeration should
1541                        only be implemented if the agent supports the
1542                        Community-based SNMPv2 framework."
1543
1544        ::= { hpicfBasicCompliances 3 }
1545
1546
1547    hpicfBasicCompliance4 MODULE-COMPLIANCE
1548        STATUS      deprecated
1549        DESCRIPTION  "********* THIS COMPLIANCE IS DEPRECATED *********"
1550        MODULE
1551            MANDATORY-GROUPS { hpicfNewBasicGroup,
1552                               hpicfBasicIpConfigGroup2,
1553                               hpicfBasicFixedTrapGroup,
1554                               hpicfBasicSelfTestNotifyGroup }
1555
1556            GROUP       hpicfBasicIpxConfigGroup
1557            DESCRIPTION "This group is only required for devices that
1558                        support management access over an IPX
1559                        protocol stack."
1560
1561            GROUP       hpicfAnnounceDiscoveryGroup
1562            DESCRIPTION "This group is required for devices that use
1563                        the mapping announcement feature for topology.
1564                        This method is generally only used in devices
1565                        that would ordinarily not be originating traffic
1566                        other than responses to network management
1567                        requests (e.g. repeaters and switches)."
1568
1569            GROUP       hpicfBasicRmonNVGroup
1570            DESCRIPTION "This group is only required for devices that
1571                        allow management stations to selectively store
1572                        RMON alarms and events in non-volatile memory."
1573
1574            GROUP       hpicfSnmpTargetAddrLogFilterGroup
1575            DESCRIPTION "This group is required for devices that supports
1576                         SNMPv3 and log filtering."
1577
1578            OBJECT      hpicfIpGlobalPingRouter
1579            MIN-ACCESS  read-only
1580            DESCRIPTION "Write access to this object is only required
1581                        in devices that would ordinarily not be
1582                        originating traffic other than responses to
1583                        network management requests (e.g. repeaters and
1584                        switches)."
1585
1586            OBJECT      hpicfIpConfigMtu
1587            MIN-ACCESS  read-only
1588            DESCRIPTION "Write access to this object is not required."
1589
1590            OBJECT      hpicfFixedTrapEventIndex
1591            MIN-ACCESS  read-only
1592            DESCRIPTION "Write access to this object is not required.
1593                        This would allow configuration of the
1594                        community name and action to be taken for each
1595                        fixed trap, but would not allow changing the
1596                        eventIndex that the trap points to."
1597
1598        ::= { hpicfBasicCompliances 4 }
1599
1600    hpicfBasicCompliance5 MODULE-COMPLIANCE
1601        STATUS      deprecated
1602        DESCRIPTION  "********* THIS COMPLIANCE IS DEPRECATED *********"
1603        MODULE
1604            MANDATORY-GROUPS { hpicfNewBasicGroup,
1605                               hpicfBasicIpConfigGroup3,
1606                               hpicfBasicFixedTrapGroup,
1607                               hpicfBasicSelfTestNotifyGroup,
1608                               hpicfBasicBannerGroup }
1609
1610            GROUP       hpicfBasicIpxConfigGroup
1611            DESCRIPTION "This group is only required for devices that
1612                        support management access over an IPX
1613                        protocol stack."
1614
1615            GROUP       hpicfAnnounceDiscoveryGroup
1616            DESCRIPTION "This group is required for devices that use
1617                        the mapping announcement feature for topology.
1618                        This method is generally only used in devices
1619                        that would ordinarily not be originating traffic
1620                        other than responses to network management
1621                        requests (e.g. repeaters and switches)."
1622
1623            GROUP       hpicfBasicRmonNVGroup
1624            DESCRIPTION "This group is only required for devices that
1625                        allow management stations to selectively store
1626                        RMON alarms and events in non-volatile memory."
1627
1628            GROUP       hpicfSnmpTargetAddrLogFilterGroup
1629            DESCRIPTION "This group is required for devices that supports
1630                         SNMPv3 and log filtering."
1631
1632            OBJECT      hpicfIpGlobalPingRouter
1633            MIN-ACCESS  read-only
1634            DESCRIPTION "Write access to this object is only required
1635                        in devices that would ordinarily not be
1636                        originating traffic other than responses to
1637                        network management requests (e.g. repeaters and
1638                        switches)."
1639
1640            OBJECT      hpicfIpConfigMtu
1641            MIN-ACCESS  read-only
1642            DESCRIPTION "Write access to this object is not required."
1643
1644            OBJECT      hpicfFixedTrapEventIndex
1645            MIN-ACCESS  read-only
1646            DESCRIPTION "Write access to this object is not required.
1647                        This would allow configuration of the
1648                        community name and action to be taken for each
1649                        fixed trap, but would not allow changing the
1650                        eventIndex that the trap points to."
1651
1652        ::= { hpicfBasicCompliances 5 }
1653
1654    hpicfBasicCompliance6 MODULE-COMPLIANCE
1655        STATUS      deprecated
1656        DESCRIPTION "********* THIS COMPLIANCE IS DEPRECATED *********"
1657        MODULE
1658            MANDATORY-GROUPS { hpicfNewBasicGroup,
1659                               hpicfBasicIpConfigGroup3,
1660                               hpicfBasicFixedTrapGroup,
1661                               hpicfBasicSelfTestNotifyGroup
1662                               }
1663
1664            GROUP       hpicfBasicIpxConfigGroup
1665            DESCRIPTION "This group is only required for devices that
1666                        support management access over an IPX
1667                        protocol stack."
1668
1669            GROUP       hpicfAnnounceDiscoveryGroup
1670            DESCRIPTION "This group is required for devices that use
1671                        the mapping announcement feature for topology.
1672                        This method is generally only used in devices
1673                        that would ordinarily not be originating traffic
1674                        other than responses to network management
1675                        requests (e.g. repeaters and switches)."
1676
1677            GROUP       hpicfBasicRmonNVGroup
1678            DESCRIPTION "This group is only required for devices that
1679                        allow management stations to selectively store
1680                        RMON alarms and events in non-volatile memory."
1681
1682            GROUP       hpicfSnmpTargetAddrLogFilterGroup
1683            DESCRIPTION "This group is required for devices that supports
1684                         SNMPv3 and log filtering."
1685
1686            OBJECT      hpicfIpGlobalPingRouter
1687            MIN-ACCESS  read-only
1688            DESCRIPTION "Write access to this object is only required
1689                        in devices that would ordinarily not be
1690                        originating traffic other than responses to
1691                        network management requests (e.g. repeaters and
1692                        switches)."
1693
1694            OBJECT      hpicfIpConfigMtu
1695            MIN-ACCESS  read-only
1696            DESCRIPTION "Write access to this object is not required."
1697
1698            OBJECT      hpicfFixedTrapEventIndex
1699            MIN-ACCESS  read-only
1700            DESCRIPTION "Write access to this object is not required.
1701                        This would allow configuration of the
1702                        community name and action to be taken for each
1703                        fixed trap, but would not allow changing the
1704                        eventIndex that the trap points to."
1705
1706            GROUP       hpicfBasicDNSConfigGroup
1707            DESCRIPTION "This group is only required for devices that
1708                        support DNS resolver capability."
1709
1710        ::= { hpicfBasicCompliances 6 }
1711
1712    hpicfBasicCompliance7 MODULE-COMPLIANCE
1713        STATUS      current
1714        DESCRIPTION "An updated compliance statement for this module."
1715        MODULE
1716            MANDATORY-GROUPS { hpicfBasicGroup1,
1717                               hpicfBasicIpConfigGroup3,
1718                               hpicfBasicFixedTrapGroup,
1719                               hpicfBasicSelfTestNotifyGroup
1720                               }
1721
1722            GROUP       hpicfBasicIpxConfigGroup
1723            DESCRIPTION "This group is only required for devices that
1724                        support management access over an IPX
1725                        protocol stack."
1726
1727            GROUP       hpicfAnnounceDiscoveryGroup
1728            DESCRIPTION "This group is required for devices that use
1729                        the mapping announcement feature for topology.
1730                        This method is generally only used in devices
1731                        that would ordinarily not be originating traffic
1732                        other than responses to network management
1733                        requests (e.g. repeaters and switches)."
1734
1735            GROUP       hpicfBasicRmonNVGroup
1736            DESCRIPTION "This group is only required for devices that
1737                        allow management stations to selectively store
1738                        RMON alarms and events in non-volatile memory."
1739
1740            GROUP       hpicfSnmpTargetAddrLogFilterGroup
1741            DESCRIPTION "This group is required for devices that supports
1742                         SNMPv3 and log filtering."
1743
1744            OBJECT      hpicfIpGlobalPingRouter
1745            MIN-ACCESS  read-only
1746            DESCRIPTION "Write access to this object is only required
1747                        in devices that would ordinarily not be
1748                        originating traffic other than responses to
1749                        network management requests (e.g. repeaters and
1750                        switches)."
1751
1752            OBJECT      hpicfIpConfigMtu
1753            MIN-ACCESS  read-only
1754            DESCRIPTION "Write access to this object is not required."
1755
1756            OBJECT      hpicfFixedTrapEventIndex
1757            MIN-ACCESS  read-only
1758            DESCRIPTION "Write access to this object is not required.
1759                        This would allow configuration of the
1760                        community name and action to be taken for each
1761                        fixed trap, but would not allow changing the
1762                        eventIndex that the trap points to."
1763
1764            GROUP       hpicfBasicDNSConfigGroup
1765            DESCRIPTION "This group is only required for devices that
1766                        support DNS resolver capability."
1767
1768        ::= { hpicfBasicCompliances 7 }
1769
1770
1771
1772    -- units of conformance
1773
1774    hpicfBasicGroup OBJECT-GROUP
1775        OBJECTS     { hpicfReset,
1776                      hpicfSelfTest
1777                    }
1778        STATUS      deprecated
1779        DESCRIPTION "********* THIS GROUP IS DEPRECATED *********
1780
1781                    A collection of objects for basic reset/selftest
1782                    control on ICF devices."
1783        ::= { hpicfBasicGroups 1 }
1784
1785    hpicfTelnetGroup OBJECT-GROUP
1786        OBJECTS     { hpicfTelnetEnable }
1787        STATUS      deprecated
1788        DESCRIPTION "********* THIS GROUP IS DEPRECATED *********
1789
1790                    A collection of objects for managing the telnet
1791                    server on ICF devices."
1792        ::= { hpicfBasicGroups 2 }
1793
1794    hpicfNewBasicGroup OBJECT-GROUP
1795        OBJECTS     { hpicfReset,
1796                      hpicfSelfTest,
1797                      hpicfTelnetEnable,
1798                      hpicfConfigClear,
1799                      hpicfSelfTestResultCode,
1800                      hpicfSelfTestResultText,
1801                      hpicfSelfTestResultTime,
1802                      hpicfBannerStatus }
1803        STATUS      deprecated
1804        DESCRIPTION "********* THIS GROUP IS DEPRECATED *********
1805
1806                    A collection of objects for basic management of
1807                    ICF devices."
1808        ::= { hpicfBasicGroups 3 }
1809
1810    hpicfDiscoverGroup OBJECT-GROUP
1811        OBJECTS     { hpicfAnnounceAddress,
1812                      hpicfIfEntLogicalIndex }
1813        STATUS      deprecated
1814        DESCRIPTION "********* THIS GROUP IS DEPRECATED *********
1815
1816                    A collection of objects to assist in discovering
1817                    and mapping ICF devices."
1818        ::= { hpicfBasicGroups 4 }
1819
1820    hpicfBasicIpConfigGroup OBJECT-GROUP
1821        OBJECTS     { hpicfIpConfigAddress,
1822                      hpicfIpConfigAddrMask,
1823                      hpicfIpConfigDefaultRouter,
1824                      hpicfIpConfigPingRouter,
1825                      hpicfIpConfigMtu,
1826                      hpicfIpConfigAdminStatus
1827                    }
1828        STATUS      deprecated
1829        DESCRIPTION "********* THIS GROUP IS DEPRECATED *********
1830
1831                    A collection of objects for configuring the IP
1832                    protocol stack in ICF agents."
1833        ::= { hpicfBasicGroups 5 }
1834
1835    hpicfBasicIpxConfigGroup OBJECT-GROUP
1836        OBJECTS     { hpicfIpxConfigNodeAddress,
1837                      hpicfIpxConfigDefaultRouter,
1838                      hpicfIpxConfigRouterEncaps,
1839                      hpicfIpxConfigAdminStatus,
1840                      hpicfIpxNetNumber
1841                    }
1842        STATUS      current
1843        DESCRIPTION "A collection of objects for configuring the IPX
1844                    protocol stack in ICF agents."
1845        ::= { hpicfBasicGroups 6 }
1846
1847    hpicfBasicFixedTrapGroup OBJECT-GROUP
1848        OBJECTS     { hpicfFixedTrapEventIndex }
1849        STATUS      current
1850        DESCRIPTION "A collection of objects for managing fixed
1851                    (i.e. non-threshold) traps on ICF devices.
1852                    Implementation of this group requires
1853                    implementation of the RMON event group."
1854        ::= { hpicfBasicGroups 7 }
1855
1856    hpicfBasicTrapDestGroup OBJECT-GROUP
1857        OBJECTS     { hpicfTrapDestVersion,
1858                      hpicfTrapDestCommunity,
1859                      hpicfTrapDestTDomain,
1860                      hpicfTrapDestTAddress,
1861                      hpicfTrapDestFilter,
1862                      hpicfTrapDestStatus
1863                    }
1864        STATUS      deprecated
1865        DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
1866                    A collection of objects for configuring trap
1867                    destinations on ICF devices.  Implementation of this
1868                    group requires implementation of the RMON event
1869                    group."
1870        ::= { hpicfBasicGroups 8 }
1871
1872    hpicfBasicRmonNVGroup OBJECT-GROUP
1873        OBJECTS     { hpicfBasicAlarmNVCapacity,
1874                      hpicfBasicAlarmStorageType,
1875                      hpicfBasicEventNVCapacity,
1876                      hpicfBasicEventStorageType
1877                    }
1878        STATUS      current
1879        DESCRIPTION "A collection of objects for controlling which
1880                    RMON alarm and event table entries are saved in
1881                    non-volatile storage."
1882        ::= { hpicfBasicGroups 9 }
1883
1884    hpicfBasicSelfTestNotifyGroup NOTIFICATION-GROUP
1885        NOTIFICATIONS { hpicfSelfTestTrap }
1886        STATUS        current
1887        DESCRIPTION   "A collection of notifications used to indicate
1888                      changes in selfTest status"
1889        ::= { hpicfBasicGroups 10 }
1890
1891    hpicfBasicWebAgentGroup OBJECT-GROUP
1892        OBJECTS     { hpicfWebAgentEnable }
1893        STATUS      current
1894        DESCRIPTION "A collection of objects for managing the EHTTPD
1895                    server in ICF devices."
1896        ::= { hpicfBasicGroups 11 }
1897
1898    hpicfAnnounceDiscoveryGroup OBJECT-GROUP
1899        OBJECTS     { hpicfAnnounceDiscoveryAddress }
1900        STATUS      current
1901        DESCRIPTION "A collection of objects to assist in discovering
1902                    and mapping ICF devices."
1903        ::= { hpicfBasicGroups 12 }
1904
1905    hpicfBasicIpConfigGroup2 OBJECT-GROUP
1906        OBJECTS     { hpicfIpConfigAddress,
1907                      hpicfIpConfigAddrMask,
1908                      hpicfIpConfigMtu,
1909                      hpicfIpConfigAdminStatus,
1910                      hpicfIpGlobalDefaultRouter,
1911                      hpicfIpGlobalPingRouter
1912                    }
1913        STATUS      current
1914        DESCRIPTION "A collection of objects for configuring the IP
1915                    protocol stack in agents that support only a
1916                    single global default router."
1917        ::= { hpicfBasicGroups 13 }
1918
1919    hpicfBasicProxyArpGroup OBJECT-GROUP
1920        OBJECTS     { hpicfIpConfigProxyArp }
1921        STATUS      current
1922        DESCRIPTION "A group of objects for configuring proxy ARP
1923                    on devices that support IP forwarding."
1924        ::= { hpicfBasicGroups 14 }
1925
1926    hpicfBasicIpSecondaryGroup OBJECT-GROUP
1927        OBJECTS     { hpicfIpAddrMask,
1928                      hpicfIpAddrStatus
1929                    }
1930        STATUS      current
1931        DESCRIPTION "A group of objects for configuring secondary IP
1932                    addresses on devices that support more than one
1933                    IP address on an interface."
1934        ::= { hpicfBasicGroups 15 }
1935
1936    hpicfSnmpTargetAddrLogFilterGroup OBJECT-GROUP
1937        OBJECTS     { hpicfSnmpTargetAddrLogFilter }
1938        STATUS      current
1939        DESCRIPTION "A group of objects to add an HpicfSnmpTargetAddrLogFilterEntry
1940                     to snmpTargetAddrTable."
1941        ::= { hpicfBasicGroups 16 }
1942
1943    hpicfBasicIpConfigGroup3 OBJECT-GROUP
1944        OBJECTS     { hpicfIpConfigAddress,
1945                      hpicfIpConfigAddrMask,
1946                      hpicfIpConfigMtu,
1947                      hpicfIpConfigAdminStatus,
1948                      hpicfIpGlobalDefaultRouter,
1949                      hpicfIpGlobalPingRouter,
1950                      hpicfIpZeroBroadcastEnable
1951                    }
1952        STATUS      current
1953        DESCRIPTION "A collection of objects for configuring the IP
1954                    protocol stack in agents that support only a
1955                    single global default router."
1956        ::= { hpicfBasicGroups 17 }
1957
1958    hpicfBasicBannerGroup OBJECT-GROUP
1959        OBJECTS     { hpicfBannerMOTD }
1960        STATUS      current
1961        DESCRIPTION "A group of objects for configuring banners for
1962                     display on console and web-ui at login"
1963        ::= { hpicfBasicGroups 18 }
1964
1965    hpicfBasicDNSConfigGroup OBJECT-GROUP
1966        OBJECTS     { hpicfDNSDefaultDomainSuffix,
1967                      hpicfDNSNameServerEntryStatus
1968                    }
1969        STATUS      current
1970        DESCRIPTION "A collection of objects for configuring the DNS
1971                     resolver facility in agents that are capable of
1972                     resolving host names to IP addresses."
1973        ::= { hpicfBasicGroups 19 }
1974
1975    hpicfBasicGroup1 OBJECT-GROUP
1976        OBJECTS     { hpicfReset,
1977                      hpicfSelfTest,
1978                      hpicfTelnetEnable,
1979                      hpicfConfigClear,
1980                      hpicfSelfTestResultCode,
1981                      hpicfSelfTestResultText,
1982                      hpicfSelfTestResultTime,
1983                      hpicfBannerStatus,
1984                      hpicfResetDefault }
1985        STATUS      current
1986        DESCRIPTION "A collection of objects for basic management of
1987                    ICF devices."
1988        ::= { hpicfBasicGroups 20 }
1989
1990END
1991
1992