RC-BRIDGE-MIB-AC DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY				    FROM SNMPv2-SMI
    AGENT-CAPABILITIES              FROM SNMPv2-CONF
    ruggedcomAgentCapability        FROM RUGGEDCOM-MIB;

ruggedcomBridgeACModule MODULE-IDENTITY
    LAST-UPDATED "201102221700Z"      -- Feb 22, 17:00 EST 2011;
    ORGANIZATION "RuggedCom - Industrial Strength Networks"
    CONTACT-INFO
       "Postal: RuggedCom Inc.
                300 Applewood Crescent
                Concord, Ontario, 
                L4K 5C7 Canada
        Tel:    1-905-856-5288
        E-Mail: support@ruggedcom.com"
    DESCRIPTION
        "The capabilities description for BRIDGE-MIB."
        
	REVISION    "201402221700Z"      -- Feb 22, 17:00 EST 2014;
    DESCRIPTION                
        "Added ruggedcomBridgeAC02 capabilities statements for specific support."

	REVISION    "201102221700Z"      -- Feb 22, 17:00 EST 2011;
    DESCRIPTION                
        "Initial version of this MIB module."

    ::= { ruggedcomAgentCapability 3 }

-- ---------------------------------------------------------------------- --
--  BRIDGE MIB Agent Capabilities
-- ---------------------------------------------------------------------- --
ruggedcomBridgeAC  	AGENT-CAPABILITIES
    PRODUCT-RELEASE "ROS-CF52"
    STATUS          current
    DESCRIPTION
        "BRIDGE-MIB Agent Capabilities."

    SUPPORTS BRIDGE-MIB
    -- rfc 4188
    
        INCLUDES    { dot1dBaseBridgeGroup, dot1dBasePortGroup,
                      dot1dStpBridgeGroup, dot1dStpPortGroup,
                      dot1dTpBridgeGroup, dot1dTpFdbGroup, 
                      dot1dTpGroup, dot1dNotificationGroup }

        VARIATION   dot1dBasePortDelayExceededDiscards
            DESCRIPTION
                "The switch does not have a knowledge of the value of this 
                object.  In a response to a get request a zero value will 
                be returned."

        VARIATION   dot1dStpPriority        
            DESCRIPTION
                "Permissible values for this object are 0 to 61440, in steps
                of 4096, as per RFC 4188."
                
        VARIATION   dot1dStpTimeSinceTopologyChange
            DESCRIPTION
                "The time since the tcWhile timer for any port on this 
                Bridge was non-zero, as per RFV 4188."
                
        VARIATION   dot1dStpBridgeMaxAge
            DESCRIPTION
                "The value of this object will be rounded to the closest 
                number of tenths of a second."

        VARIATION   dot1dStpBridgeHelloTime
            DESCRIPTION
                "The value of this object will be rounded to the closest 
                number of tenths of a second."

        VARIATION   dot1dStpBridgeForwardDelay
            DESCRIPTION
                "The value of this object will be rounded to the closest 
                number of tenths of a second."
                
        VARIATION   dot1dStpPortPriority        
            DESCRIPTION
                "Permissible values for this object are 0 to 240, in steps
                of 16, as per RFC 4188."

        VARIATION   dot1dTpLearnedEntryDiscards        
            DESCRIPTION
                "The switch does not have a knowledge of the value of this 
                object.  In a response to a get request a zero value will 
                be returned."

        VARIATION   dot1dTpAgingTime        
            DESCRIPTION
                "The range of valid values is restricted to 15 to 800
                seconds.
                Lower limit of 15 seconds is a hardware limitation."

-- ---------------------------------------------------------------------- --
                
    ::= { ruggedcomBridgeACModule 1 }

ruggedcomBridgeAC01  	AGENT-CAPABILITIES
    PRODUCT-RELEASE "Ruggedcom ROX 2.4.1"
    STATUS          current
    DESCRIPTION
        "BRIDGE-MIB Agent Capabilities."

    SUPPORTS BRIDGE-MIB
    -- rfc 4188
    
        INCLUDES    { dot1dBaseBridgeGroup, dot1dBasePortGroup,
                      dot1dStpBridgeGroup, dot1dStpPortGroup,
                      dot1dTpBridgeGroup,
                      dot1dTpGroup, dot1dNotificationGroup }

		-- ROS Supports dot1dTpFdbGroup (mandatory Static Filtering Database info for the Bridge), --
 		-- but it is not implemented yet in ROX 2.1 (read-only)--
		-- dot1dTpFdbEntry includes: 	dot1dTpFdbAddress (static mac)
		--								dot1dTpFdbPort (port learned on)
		--								dot1dTpFdbStatus (other,invalid,learned,self,mgmt)

		-- ROS does not support dot1dStaticGroup (optional Static Filtering Database info for each port) --
		-- and it is not implemented yet in ROX 2.1 (read-create)--
		-- dot1dStaticEntry includes: 	dot1dStaticAddress (static mac)
		--								dot1dStaticReceivePort (port learned on)
		--								dot1dStaticAllowedToGoTo
		--								dot1dStaticStatus

        VARIATION   dot1dBasePortDelayExceededDiscards
            DESCRIPTION
                "The switch does not have a knowledge of the value of this
                object.  In a response to a get request a zero value will
                be returned."

        VARIATION   dot1dStpPriority
            DESCRIPTION
                "Permissible values for this object are 0 to 61440, in steps
                of 4096, as per RFC 4188."

        VARIATION   dot1dStpBridgeMaxAge
            DESCRIPTION
                "The value of this object will be rounded to the closest
                number of tenths of a second."

        VARIATION   dot1dStpBridgeHelloTime
            DESCRIPTION
                "The value of this object will be rounded to the closest
                number of tenths of a second."

        VARIATION   dot1dStpBridgeForwardDelay
            DESCRIPTION
                "The value of this object will be rounded to the closest
                number of tenths of a second."

        VARIATION   dot1dStpPortPriority
            DESCRIPTION
                "Permissible values for this object are 0 to 240, in steps
                of 16, as per RFC 4188."

        VARIATION   dot1dTpLearnedEntryDiscards
            DESCRIPTION
                "The switch does not have a knowledge of the value of this
                object.  In a response to a get request a zero value will
                be returned."

        VARIATION   dot1dTpAgingTime
            DESCRIPTION
                "The range of valid values is restricted to 15 to 800
                seconds. Lower limit of 15 seconds is a hardware limitation."

-- ---------------------------------------------------------------------- --
              
    ::= { ruggedcomBridgeACModule 2 }


ruggedcomBridgeAC02	AGENT-CAPABILITIES
    PRODUCT-RELEASE "ROS-MB"
    STATUS          current
    DESCRIPTION
        "BRIDGE-MIB Agent Capabilities."

    SUPPORTS BRIDGE-MIB
    -- rfc 4188
    
        INCLUDES    { dot1dBaseBridgeGroup, dot1dBasePortGroup,
                      dot1dTpGroup }

        VARIATION   dot1dBasePortDelayExceededDiscards
            DESCRIPTION
                "The switch does not have a knowledge of the value of this 
                object.  In a response to a get request a zero value will 
                be returned."

-- ---------------------------------------------------------------------- --
                
    ::= { ruggedcomBridgeACModule 3 }


END
