246 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			246 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
------------------------------------------------------------------------------
 | 
						|
------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
--  File         : gbn8021xCM.mib
 | 
						|
--  Description  : Sample admin 802.1x CM module configuration MIB 
 | 
						|
--  Version      : 1.0  
 | 
						|
--  Date         : July 2, 2002     
 | 
						|
--
 | 
						|
--  Copyright (c) 1999-2000 admin Systems, Inc.  All Rights Reserved.
 | 
						|
--
 | 
						|
------------------------------------------------------------------------------
 | 
						|
 | 
						|
    GBNServiceCM-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
    IMPORTS
 | 
						|
        MODULE-IDENTITY, OBJECT-TYPE,
 | 
						|
        Integer32, IpAddress, 
 | 
						|
        NOTIFICATION-TYPE                       FROM SNMPv2-SMI
 | 
						|
        
 | 
						|
        DisplayString, MacAddress,
 | 
						|
        RowStatus, TruthValue                   FROM SNMPv2-TC
 | 
						|
        
 | 
						|
        MODULE-COMPLIANCE, OBJECT-GROUP         FROM SNMPv2-CONF
 | 
						|
        
 | 
						|
        gbnServiceAAA                           FROM ADMIN-MASTER-MIB
 | 
						|
        ;
 | 
						|
        
 | 
						|
 | 
						|
    gbn8021xCmMib MODULE-IDENTITY
 | 
						|
        LAST-UPDATED    "200207020000Z"  -- July 2, 2002
 | 
						|
        ORGANIZATION    "admin Systems, Inc."
 | 
						|
        CONTACT-INFO    "admin Systems, Inc.
 | 
						|
                         E-mail: support@admin.com.cn"
 | 
						|
 | 
						|
        DESCRIPTION     "admin CM Enterprise MIB definition."
 | 
						|
 | 
						|
        REVISION        "200207020000Z"  -- July 2, 2002
 | 
						|
        DESCRIPTION     "Initial MIB creation."
 | 
						|
 | 
						|
        ::= { gbnServiceAAA 1 }
 | 
						|
 | 
						|
 | 
						|
------------------------------------------------------------------------------
 | 
						|
--  Textual Conventions (i.e., these do not affect object encoding):
 | 
						|
------------------------------------------------------------------------------
 | 
						|
    --
 | 
						|
    --  "DURABLE":
 | 
						|
    --    Objects that are saved across a system reset and/or power cycle
 | 
						|
    --    are noted as "DURABLE" for convenience in the DESCRIPTION
 | 
						|
    --    section of the object definition.  Code must be explicitly
 | 
						|
    --    written to implement these DURABLE objects.
 | 
						|
    --
 | 
						|
 | 
						|
------------------------------------------------------------------------------
 | 
						|
--  define groups in GBN-8021xCM-MIB
 | 
						|
------------------------------------------------------------------------------
 | 
						|
 | 
						|
 | 
						|
        -------------------------------------------------------------------
 | 
						|
        --Add gbn8021xCmConfTable MIB      2002/07/02     ouyangchunbo
 | 
						|
        -------------------------------------------------------------------
 | 
						|
        gbn8021xCmConfTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF gbn8021xCmConfEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A Table of Radius configuration table"
 | 
						|
        ::= { gbn8021xCmMib 1 }
 | 
						|
 | 
						|
        gbn8021xCmConfEntry OBJECT-TYPE
 | 
						|
        SYNTAX gbn8021xCmConfEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A list of radius parameters."
 | 
						|
        INDEX { DomainIndex }
 | 
						|
        ::= { gbn8021xCmConfTable 1 }
 | 
						|
 | 
						|
        gbn8021xCmConfEntry ::= SEQUENCE {
 | 
						|
            DomainIndex    Integer32,
 | 
						|
            DomainName     DisplayString,
 | 
						|
            ServerName     DisplayString,
 | 
						|
            MaxLinks       Integer32,
 | 
						|
            CurrentLinks   Integer32,
 | 
						|
            nActive        TruthValue,
 | 
						|
            bCmUsed        TruthValue,
 | 
						|
            scheme          Integer32
 | 
						|
        }
 | 
						|
 | 
						|
        DomainIndex OBJECT-TYPE
 | 
						|
        SYNTAX Integer32 (1..1024)
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A simple index into 'gbn8021xCmConfTable'."
 | 
						|
        ::= { gbn8021xCmConfEntry 1 }
 | 
						|
 | 
						|
        DomainName OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..24))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            " A simple DomainName of gbn8021xCmConfEntry."
 | 
						|
        ::= { gbn8021xCmConfEntry 2 }
 | 
						|
        
 | 
						|
        ServerName OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..32))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            " A simple ServerName of gbn8021xCmConfEntry."
 | 
						|
        ::= { gbn8021xCmConfEntry 3 }
 | 
						|
        
 | 
						|
        MaxLinks OBJECT-TYPE
 | 
						|
        SYNTAX Integer32(1..640)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "DURABLE: { 1024:all }
 | 
						|
             A simple MaxLinks of  'gbn8021xCmConfTable'.0xFFFF means disable"
 | 
						|
        ::= { gbn8021xCmConfEntry 4 }
 | 
						|
 | 
						|
        CurrentLinks OBJECT-TYPE
 | 
						|
        SYNTAX Integer32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
             "A simple CurrentLinks of  'gbn8021xCmConfTable'."
 | 
						|
        ::= { gbn8021xCmConfEntry 5 }
 | 
						|
 | 
						|
        nActive OBJECT-TYPE
 | 
						|
        SYNTAX TruthValue
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
             "Status of the current Domain 1-acitved  2 - unactived'."
 | 
						|
        ::= { gbn8021xCmConfEntry 6 }
 | 
						|
 | 
						|
 | 
						|
        bCmUsed OBJECT-TYPE
 | 
						|
        SYNTAX TruthValue
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
             "Status of the current Domain 1-used  2 - unused'."
 | 
						|
        ::= { gbn8021xCmConfEntry 7 }
 | 
						|
 | 
						|
        scheme OBJECT-TYPE
 | 
						|
          SYNTAX Integer32 {
 | 
						|
              radius(0),
 | 
						|
              local(1),
 | 
						|
              radiuslocal(2)
 | 
						|
          }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
             "scheme of this domain.default is radius(0)'."
 | 
						|
        ::= { gbn8021xCmConfEntry 8 }
 | 
						|
 | 
						|
 | 
						|
        gbn8021xEAPType OBJECT-TYPE
 | 
						|
          SYNTAX Integer32 {
 | 
						|
              eap-finish(1),
 | 
						|
              eap-transfer(2)  
 | 
						|
          }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
        "The operation form of EAP.
 | 
						|
        eap-finish :Eap msg be processed in local device 
 | 
						|
        eap-transfer:Eap msg will be transfered to RADIUS Server
 | 
						|
        "
 | 
						|
        ::= { gbn8021xCmMib 2 }
 | 
						|
        
 | 
						|
 | 
						|
        defaultDomain OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..24))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
          " A simple default domain name."
 | 
						|
        ::= { gbn8021xCmMib 3 }
 | 
						|
 | 
						|
        gbnLocalUserTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF GbnLocalUserEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A Table of local user table"
 | 
						|
        ::= { gbn8021xCmMib 4 }
 | 
						|
 | 
						|
        gbnLocalUserEntry OBJECT-TYPE
 | 
						|
        SYNTAX GbnLocalUserEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A list of local user."
 | 
						|
        INDEX { localUserName }
 | 
						|
        ::= { gbnLocalUserTable 1 }
 | 
						|
 | 
						|
        GbnLocalUserEntry ::= SEQUENCE {
 | 
						|
            localUserName    DisplayString,
 | 
						|
            localUserPassword     DisplayString,
 | 
						|
            localUserVlan     Integer32,
 | 
						|
            localUserStatus   RowStatus
 | 
						|
        }
 | 
						|
 | 
						|
        localUserName OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..64))
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "name of a local user'."
 | 
						|
        ::= { gbnLocalUserEntry 1 }        
 | 
						|
 | 
						|
        localUserPassword OBJECT-TYPE
 | 
						|
        SYNTAX DisplayString (SIZE(1..64))
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "password of a local user'."
 | 
						|
        ::= { gbnLocalUserEntry 2 }        
 | 
						|
 | 
						|
        localUserVlan OBJECT-TYPE
 | 
						|
        SYNTAX Integer32 (1..4094)
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "vlan attribute of a local user'."
 | 
						|
        ::= { gbnLocalUserEntry 3 }        
 | 
						|
 | 
						|
        localUserStatus OBJECT-TYPE
 | 
						|
        SYNTAX RowStatus
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "rowstartus of a local user'."
 | 
						|
        ::= { gbnLocalUserEntry 4 }        
 | 
						|
        
 | 
						|
--
 | 
						|
-- END of GBN-8021xCM-MIB                
 | 
						|
--
 | 
						|
 | 
						|
END
 | 
						|
 |