-- *****************************************************************
-- ATI802-FWUPGRADE-MIB.my:  ATI802 Firmware Upgrade Information
--
-- November 2005, Sam Hsieh
--
-- Copyright (c) 2005 by Allied Telesis, Inc.
-- All rights reserved.
--
-- *****************************************************************
--
-- **********************************************************************
-- * ATI Management MIB
-- **********************************************************************
ATI-FWUPGRADE-MIB DEFINITIONS ::= BEGIN
IMPORTS
        MODULE-IDENTITY, OBJECT-TYPE,
        NOTIFICATION-TYPE,Integer32, Counter32,
        Unsigned32 FROM SNMPv2-SMI
        DisplayString , MacAddress, RowStatus,
        TruthValue FROM SNMPv2-TC
        MODULE-COMPLIANCE, OBJECT-GROUP,
        NOTIFICATION-GROUP FROM SNMPv2-CONF
        ifIndex FROM RFC1213-MIB
        InterfaceIndex FROM IF-MIB
	      atDltWrap,ati802Mgmt FROM Ati-SMI;
-- **********************************************************************
-- * MODULE IDENTITY
-- **********************************************************************  
         
ati-fwupgrade-mib OBJECT IDENTIFIER ::= { atDltWrap 1 }    
         
         
ati802FWupgrade MODULE-IDENTITY
        LAST-UPDATED "200511160000Z"
        ORGANIZATION "Allied Telesis, Inc."
        CONTACT-INFO
		"	Allied Telesis, Inc.
            Maggie X. Wu

		Postal: 3200 North First Street
                San Jose, CA 95134
			    USA

		   Tel: +1 408 519-8766

		E-mail: maggie_wu@alliedtelesyn.com"
        DESCRIPTION
            "The Structure of Management Information for the
            Allied Telesis Wireless subsystem."
        REVISION      "200409110000Z"
        DESCRIPTION
                "Initial version."
        ::= { ati-fwupgrade-mib 1 }

        ati802FWEntry OBJECT IDENTIFIER ::= { ati802FWupgrade 1 }

    UCHAR ::= INTEGER(0..255)
	DNISWITCH ::= UCHAR{
		disable(1),
		enable(2)
	}	 

	IPv4ADDRESSTYPE  ::= OCTET STRING 

-- **********************************************************************
-- * Major sections
-- **********************************************************************
-- Station ManagemenT (SMT) Attributes
-- DEFINED AS "The SMT object class provides the necessary support
-- at the station to manage the processes in the station such that
-- the station may work cooperatively as a part of an enterprise mangement. 

fwupgradeenable OBJECT-TYPE
		SYNTAX DNISWITCH
		MAX-ACCESS read-write
		STATUS current
		DESCRIPTION
		"Configure allow to upgrade firmware by SNMP."
        ::= { ati802FWEntry 1 }    

tftpserverip OBJECT-TYPE
		SYNTAX IPv4ADDRESSTYPE
		MAX-ACCESS read-write
		STATUS current
		DESCRIPTION
		"TFTP SERVER IP address for firmware upgrade by SNMP."
        ::= { ati802FWEntry 2 }    

firmwarename OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (0..255))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
        "TFTP upgrade file name from server"
        ::= { ati802FWEntry 3 }

upgradeaction OBJECT-TYPE
		SYNTAX DNISWITCH
        ACCESS  write-only
        STATUS  mandatory
        DESCRIPTION
        "execute firmware upgrade"
        ::= { ati802FWEntry 4 }
-- ********************************************************************
-- * End of ati802FWupgrade 
-- ********************************************************************
END

