RoamAbout-MIB DEFINITIONS ::= BEGIN

IMPORTS
        enterprises, Counter, IpAddress
            FROM RFC1155-SMI
        OBJECT-TYPE
            FROM RFC-1212
        ifIndex
            FROM IF-MIB
        DisplayString, PhysAddress
            FROM RFC1213-MIB;

dec               OBJECT IDENTIFIER ::= { enterprises 36 }
ema               OBJECT IDENTIFIER ::= { dec 2 }
decMIBextension   OBJECT IDENTIFIER ::= { ema 18 }
roamabout         OBJECT IDENTIFIER ::= { decMIBextension 35 }


rabtPCCardType OBJECT-TYPE
        SYNTAX  INTEGER  {
                        none(1),
                        ds915(2),    -- 915Mhz DS card
                        ds2400(3),   -- non-IEEE 2.4Ghz DS card
                        fh2400(4),   -- non-IEEE 2.4Ghz FH card
                        ds80211(5),   -- IEEE 802.11 2.4Ghz DS card
                        unknown(15)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The type of PC card inserted in the Access Point."
        ::= { roamabout 1 }


rabtIPAddressState OBJECT-TYPE
        SYNTAX  INTEGER  {
                        volatile(1),
                        non-volatile(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Determines the state of IP Address storage.
                 A value of 2 causes the current IP address
                 to be stored in NVRAM."
        ::= { roamabout 2 }


rabtBridgeMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        workgroup(1),
                        lan-to-lan(2),
                        lan-to-lan-hub(3)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "CURRENT Access Point bridge mode state.  LAN-to-LAN mode is
                 the improved name for 802.11.  LAN-to-LAN used to be called
                 full-bridge pre-802.11."
        ::= { roamabout 3 }

rabtUplineDumpMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Determines whether or not a dump file
                 is created on an Access Point crash."
        ::= { roamabout 4 }

rabtMemorySize OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The size of the memory in the Access Point in Mbytes."
        ::= { roamabout 5 }

rabtUpgradeFlash OBJECT-TYPE
        SYNTAX  INTEGER  {
                upgrade-flash(1)
        }
        ACCESS  write-only
        STATUS  mandatory
        DESCRIPTION
                "Causes the Access Point to attempt a flash upgrade.
                 Be aware that this causes the Access Point to reset."
        ::= { roamabout 6 }

rabtForceUplineDump OBJECT-TYPE
        SYNTAX  INTEGER  {
                force-dump(1)
        }
        ACCESS  write-only
        STATUS  mandatory
        DESCRIPTION
                "Causes the Access Point to attempt a upline dump.
                 Be aware that this causes the Access Point to reset."
        ::= { roamabout 7 }

rabtStationName OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (0..20))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The wireless station name sent out as part of
                 the beacon messages.  Valid only when a DS card
                 is inserted in the Access Point."
        ::= { roamabout 8 }

rabtIPSubnetMask OBJECT-TYPE
        SYNTAX  IpAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The IP subnet mask for this access Point."
        ::= { roamabout 9 }

rabtDSChannel OBJECT-TYPE
        SYNTAX  INTEGER  {
                        typeA-f2425Mhz(2),
                        typeB-f2460Mhz(3),
                        typeC-f2484Mhz(4),
                        typeD-f2430Mhz(5),      -- actually 2430.5 MHz
                        ieee1-f2412Mhz(6),
                        ieee3-f2422Mhz(7),
                        ieee5-f2432Mhz(8),
                        ieee2-f2442Mhz(9),
                        ieee4-f2452Mhz(10),
                        ieee6-f2462Mhz(11)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The channel number for the wireless non-IEEE 2400DS card.
                 This value is only valid currently if a 2400DS card
                 is installed.  After changing this value, it will not
                 be loaded onto the card until reset is performed."
        ::= { roamabout 10 }

rabtDSCountryVariant OBJECT-TYPE
        SYNTAX  INTEGER  {
                        unknown(1),
                        north-america(2),
                        europe(3),
                        france(4),
                        japan(5)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Describes the country variant of the 2400DS card.
                 This value is only valid currently if a 2400DS card
                 is installed."
        ::= { roamabout 11 }

rabtDSCurrentNWID OBJECT-TYPE
        SYNTAX  OCTET STRING  (SIZE  (2))
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The WaveLAN Network ID (NWID) this RF-modem
                 is currently operating with."
        ::= { roamabout 12 }


rabtEncryptionEnable OBJECT-TYPE
        SYNTAX  INTEGER  {
                        disable(1),
                        enable(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Used to enable or disable encryption of the wireless radio
                 signals if the installed PC Card supports encryption, and
                 the Access Point is in the 'trusted' security mode.  After
                 changing this value, it will not be loaded onto the card
                 until reset is performed.

                 This value varies from wliEncSelect in that it shows the
                 future value of the encryption mode after the next reset,
                 and wliEncSelect is read-only.

                 If the Access Point is in the 'non-trusted' security mode,
                 this parameter cannot be set via SNMP, only through the
                 console port." 

        ::= { roamabout 13 }

--
-- This is the new PTP Diagnostic section.  It only applies to non-IEEE DS
-- cards.
--

rabtPTPDiag               OBJECT IDENTIFIER ::= { roamabout 14 }

rabtPTPRemoteStationMAC OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The MAC address for the remote station to participate
                 in the Point-to-Point diagnostic test.

                 To initiate a search for a participating station, write the
                 broadcast address (FF-FF-FF-FF-FF-FF) to this variable."

        ::= { rabtPTPDiag 1 }

rabtPTPRemoteStationName OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (0..20))
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The wireless station name of the remote station
                 participating in the Point-to-Point diagnostic test."

        ::= { rabtPTPDiag 2 }

rabtPTPRemoteSignalLevel OBJECT-TYPE
        SYNTAX  INTEGER (0..36)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The last remote signal level value obtained from the 
                 Point-to-Point diagnostic test.

                 A value of 0 is returned if the last sample was not valid."

        ::= { rabtPTPDiag 3 }

rabtPTPRemoteNoiseLevel OBJECT-TYPE
        SYNTAX  INTEGER (0..36)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The last remote noise level value obtained from the
                 Point-to-Point diagnostic test.

                 A value of 0 is returned if the last sample was not valid."

        ::= { rabtPTPDiag 4 }

rabtPTPRemoteSignalQuality OBJECT-TYPE
        SYNTAX  INTEGER (0..15)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The last remote signal quality value obtained from the
                 Point-to-Point diagnostic test.

                 A value of 0 is returned if the PTP Diagnostic testing is
                 not currently active."

        ::= { rabtPTPDiag 5 }

rabtPTPInterval OBJECT-TYPE
        SYNTAX  INTEGER (0..1000)
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Writing a 1 to this variable causes a single PTP sample to
                 be performed."

        ::= { rabtPTPDiag 6 }

rabtPTPLocalSignalLevel OBJECT-TYPE
        SYNTAX  INTEGER (0..36)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The last LOCAL Signal Level value obtained from the 
                 Point-to-Point diagnostic test.

                 A value of 0 is returned if the last sample was not valid."

        ::= { rabtPTPDiag 7 }

rabtPTPLocalNoiseLevel OBJECT-TYPE
        SYNTAX  INTEGER (0..36)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The last LOCAL Noise Level value obtained from the
                 Point-to-Point diagnostic test.

                 A value of 0 is returned if the last sample was not valid."

        ::= { rabtPTPDiag 8 }

rabtPTPLocalSignalQuality OBJECT-TYPE
        SYNTAX  INTEGER (0..15)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The last LOCAL signal quality value obtained from the 
                 Point-to-Point diagnostic test.

                 A value of 0 is returned if the last sample was not valid."

        ::= { rabtPTPDiag 9 }

rabtPTPRemoteContents OBJECT-TYPE
        SYNTAX OCTET STRING (SIZE  (84))
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The exact byte-by-byte contents of the PTP packet returned by
                the remote station."

        ::= { rabtPTPDiag 10 }


--
-- This is the new IEEE 802.11 section.  It only applies to IEEE 802.11 DS
-- cards.
--

                rabtDot11         OBJECT IDENTIFIER ::= { roamabout 15 }

                rabtDot11Current  OBJECT IDENTIFIER ::= { rabtDot11 1 }
                rabtDot11Future   OBJECT IDENTIFIER ::= { rabtDot11 2 }
                rabtDot11General  OBJECT IDENTIFIER ::= { rabtDot11 3 }
                rabtDot11Bldg     OBJECT IDENTIFIER ::= { rabtDot11 4 }
                rabtDot11WEP      OBJECT IDENTIFIER ::= { rabtDot11 5 }


rabtDot11CurrentChannel OBJECT-TYPE
        SYNTAX  INTEGER (1..14)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The CURRENT channel."

        ::= { rabtDot11Current 1 }

rabtDot11CurrentNetworkName OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (1..32))
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The CURRENT network name."

        ::= { rabtDot11Current 2 }


rabtDot11CurrentStationName OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (1..20))
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Defines the CURRENT station name of the radio interface,
                 used by client utilities."

        ::= { rabtDot11Current 3 }

rabtDot11CurrentOperationalRate OBJECT-TYPE
                SYNTAX OCTET STRING (SIZE(1..126))
                ACCESS read-only
                STATUS mandatory
                DESCRIPTION
                        "This attribute shall specify the set of data rates
                         at which the station may transmit data.  Each octet
                         contains a value representing a rate.  Each rate
                         shall be within the range from 2 to 127,
                         corresponding to data rates in increments of
                         500 kb/s from 1 Mb/s to 63.5 Mb/s, and shall be
                         supported (as indicated in the supported rates
                         table) for receiving data. This value is reported in
                         transmitted Beacon, Probe Request, Probe Response,
                         Association Request, Association Response,
                         Reassociation Request, and Reassociation Response
                         frames, and is used to determine whether a BSS
                         with which the station desires to synchronize is
                         suitable. It is also used when starting a BSS,
                         as specified in  10.3."
        ::= { rabtDot11Current 4 }

rabtDot11CurrentSystemScale OBJECT-TYPE
        SYNTAX  INTEGER  {
                        low(1),
                        medium(2),
                        high(3)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Specifies the CURRENT Access Point density in the ESS."

        ::= { rabtDot11Current 5 }

rabtDot11CurrentDTIMPeriod OBJECT-TYPE
        SYNTAX  INTEGER (1..255)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Defines the CURRENT number of beacon intervals between
                 successive DTIMs."

        ::= { rabtDot11Current 6 }

rabtDot11CurrentFragmentationThreshold OBJECT-TYPE
        SYNTAX INTEGER (256..2346)
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION

        "This attribute shall specify the mandatory maximum size, in
         octets, of the MPDU that may be delivered to the PHY. An MSDU
         shall be broken into fragments if its size exceeds the value
         of this attribute after adding MAC headers and trailers. An MSDU
         or MMPDU shall be fragmented when the resulting frame has an 
         individual address in the Address1 field, and the length of the 
         frame is larger than this threshold. The default value for this
         attribute shall be the lesser of 2346 or the aMPDUMaxLength of 
         the attached PHY and shall never exceed the lesser of 2346 or 
         the aMPDUMaxLength of the attached PHY. The value of this
         attribute shall never be less than 256. "

        ::= { rabtDot11Current 7 }

rabtDot11CurrentRTSThreshold OBJECT-TYPE
        SYNTAX INTEGER (0..2347)
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION

        "This attribute shall indicate the number of octets in an MPDU,
         below which an RTS/CTS handshake shall not be performed. An
         RTS/CTS handshake shall be performed at the beginning of any
         frame exchange sequence where the MPDU is of type Data or
         Management, the MPDU has an individual address in the Address1
         field, and the length of the MPDU is greater than
         this threshold. (For additional details, refer to Table 21 in
         9.7.) Setting this attribute to be larger than the maximum
         MSDU size shall have the effect of turning off the RTS/CTS
         handshake for frames of Data or Management type transmitted by
         this STA. Setting this attribute to zero shall have the effect
         of turning on the RTS/CTS handshake for all frames of Data or
         Management type transmitted by this STA. The default value of
         this attribute shall be 2347."

        ::= { rabtDot11Current 8 }



rabtDot11CurrentMulticastPMBuffering OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Defines if multicast MAC frames are CURRENTLY buffered for
                 transmission after DTIM.  If disabled, MAC frames are
                 immediately placed in the output queue for transmission."

        ::= { rabtDot11Current 9 }

rabtDot11CurrentSecureAccess OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "When this mode is set to enabled, the AP will only associate
                 with stations that have the same network name as the AP.
                 When this mode is set to disabled, a station with the
                 network name of ANY is allowed to associate."

        ::= { rabtDot11Current 10 }


rabtDot11CurrentTransmitRate OBJECT-TYPE
        SYNTAX  INTEGER  {
                        fixed1Mbit(1),
                        fixed2Mbit(2),
                        autoFallback(3),
                        fixedMediumRate(4),
                        fixedHighRate(5),
                        autoFallbackStd(6),
                        autoFallbackMedium(7)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "This value specifies the transmission rate of the AP. It is
                 implemented when cards that operate faster than the 2Mbit
                 802.11 standard are inserted."

        ::= { rabtDot11Current 11 }

rabtDot11CurrentPrivacyInvoked OBJECT-TYPE
        SYNTAX  INTEGER  {
                        true(1),
                        false(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "When this attribute is true, it shall indicate that the AP
                 is currently using the 802.11 WEP mechanism for transmitting
                 frames of type Data."

        ::= { rabtDot11Current 12 }

rabtDot11CurrentExcludeUnencrypted OBJECT-TYPE
        SYNTAX  INTEGER  {
                        true(1),
                        false(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "This value indicates the current setting of the dot11ExcludeUnencrypted
                 attribute in the AP."

        ::= { rabtDot11Current 13 }

rabtDot11CurrentSpanningTreeMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "This value indicates the current setting of the dot11SpanningTreeMode
                 attribute in the AP."

        ::= { rabtDot11Current 14 }

rabtDot11CurrentMulticastRate OBJECT-TYPE
        SYNTAX  INTEGER  {
                        fixed1Mbit(1),
                        fixed2Mbit(2),
                        fixedMediumRate(3),
                        fixedHighRate(4)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "This value specifies the Multicast data transmission 
                 rate of the AP. It is implemented when cards that operate
                 faster than the 2Mbit 802.11 standard are inserted."

        ::= { rabtDot11Current 15 }

rabtDot11CurrentIntraBSSRelay OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "When this mode is set to disabled, the AP entity within the PC Card 
                 will not relay frames from wireless client(s) to station(s) associated with it, instead 
                 forwards frames to the bridging entity within the AP.
                 When this mode is enabled the AP entity within the PC Card will
                 relay frames to destined for stations associated with it and will NOT
                 forward them to the bridging entity within the AP."

        ::= { rabtDot11Current 16 }

rabtDot11FutureChannel OBJECT-TYPE
        SYNTAX  INTEGER (1..14)
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Defines the FUTURE channel (communication frequency) to be
                 used for creating a BSS.  
                                 
                 Note that different subsets of channels are valid for
                 different registration domains.  The current domain can be
                 found at dot11CurrentRegDomain.  The valid channels per
                 domain are listed in the IEEE 802.11 specification.  Setting
                 an invalid channel will result in a SNMP BAD_VALUE error.

                 The term future means that a change takes effect after the
                 next reset of the Access Point.  The current channel can be
                 obtained from dot11CurrentChannel."

        ::= { rabtDot11Future 1 }


rabtDot11FutureNetworkName OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (1..32))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Defines the FUTURE Service Set IDentifier to be used for the
                 BSS.
                                                        
                 The term future means that a change takes effect after the
                 next reset of the Access Point.  The current BSSID can be
                 obtained from dot11DesiredSSID."

        ::= { rabtDot11Future 2 }

rabtDot11FutureStationName OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (1..20))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Defines the FUTURE station name of the radio interface,
                 used by client utilities.

                 The term future means that a change takes effect after the
                 next reset of the Access Point.  The current station name
                 can be read from rabtStationName."

        ::= { rabtDot11Future 3 }

rabtDot11FutureOperationalRate OBJECT-TYPE
                SYNTAX OCTET STRING (SIZE(1..126))
                ACCESS read-write
                STATUS mandatory
                DESCRIPTION
                        "This attribute shall specify the set of data rates
                         at which the station may transmit data.  Each octet
                         contains a value representing a rate.  Each rate
                         shall be within the range from 2 to 127,
                         corresponding to data rates in increments of
                         500 kb/s from 1 Mb/s to 63.5 Mb/s, and shall be
                         supported (as indicated in the supported rates
                         table) for receiving data. This value is reported in
                         transmitted Beacon, Probe Request, Probe Response,
                         Association Request, Association Response,
                         Reassociation Request, and Reassociation Response
                         frames, and is used to determine whether a BSS
                         with which the station desires to synchronize is
                         suitable. It is also used when starting a BSS,
                         as specified in  10.3."

        ::= { rabtDot11Future 4 }

rabtDot11FutureSystemScale OBJECT-TYPE
        SYNTAX  INTEGER  {
                        low(1),
                        medium(2),
                        high(3)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Specifies the FUTURE Access Point density in the ESS.  

                 The term future means that the change takes effect after the
                 next reset of the Access Point.  The current system scale is
                 found above at rabtDot11CurrentSystemScale."

        ::= { rabtDot11Future 5 }


rabtDot11FutureDTIMPeriod OBJECT-TYPE
        SYNTAX  INTEGER (1..255)
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Defines the FUTURE number of beacon intervals between
                 successive DTIMs. 
                                
                 The term future means that a change takes effect after the
                 next reset of the Access Point.   The current DTIM period
                 is at dot11DTIMPeriod."

        ::= { rabtDot11Future 6 }

rabtDot11FutureFragmentationThreshold OBJECT-TYPE
        SYNTAX INTEGER (256..2346)
        ACCESS read-write
        STATUS mandatory
        DESCRIPTION

        "This attribute shall specify the mandatory maximum size, in
         octets, of the MPDU that may be delivered to the PHY. An MSDU
         shall be broken into fragments if its size exceeds the value
         of this attribute after adding MAC headers and trailers. An MSDU
         or MMPDU shall be fragmented when the resulting frame has an 
         individual address in the Address1 field, and the length of the 
         frame is larger than this threshold. The default value for this
         attribute shall be the lesser of 2346 or the aMPDUMaxLength of 
         the attached PHY and shall never exceed the lesser of 2346 or 
         the aMPDUMaxLength of the attached PHY. The value of this
         attribute shall never be less than 256. "

        ::= { rabtDot11Future 7 }

rabtDot11FutureRTSThreshold OBJECT-TYPE
        SYNTAX INTEGER (0..2347)
        ACCESS read-write
        STATUS mandatory
        DESCRIPTION

        "This attribute shall indicate the number of octets in an MPDU,
         below which an RTS/CTS handshake shall not be performed. An
         RTS/CTS handshake shall be performed at the beginning of any
         frame exchange sequence where the MPDU is of type Data or
         Management, the MPDU has an individual address in the Address1
         field, and the length of the MPDU is greater than
         this threshold. (For additional details, refer to Table 21 in
         9.7.) Setting this attribute to be larger than the maximum
         MSDU size shall have the effect of turning off the RTS/CTS
         handshake for frames of Data or Management type transmitted by
         this STA. Setting this attribute to zero shall have the effect
         of turning on the RTS/CTS handshake for all frames of Data or
         Management type transmitted by this STA. The default value of
         this attribute shall be 2347."

        ::= { rabtDot11Future 8 }

rabtDot11FutureMulticastPMBuffering OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Defines if multicast MAC frames are to be buffered for
                 transmission after DTIM in the FUTURE.  If disabled, MAC
                 frames will be immediately placed in the output queue for
                 transmission.

                 The term future means that a change takes effect after the
                 next reset of the Access Point.  The current multicast PM
                 buffering state is read from
                 rabtDot11CurrentMulticastPMBuffering."

        ::= { rabtDot11Future 9 }


rabtDot11FutureSecureAccess OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "When this mode is set to enabled, the AP will only associate
                 with stations that have the same network name as the AP.
                 When this mode is set to disabled, a station with the
                 network name of ANY is allowed to associate.

                 The term future means that a change takes effect after the
                 next reset of the Access Point.  The current multicast PM
                 buffering state is read from
                 rabtDot11CurrentMulticastPMBuffering."

        ::= { rabtDot11Future 10 }


rabtDot11FutureTransmitRate OBJECT-TYPE
        SYNTAX  INTEGER  {
                        fixed1Mbit(1),
                        fixed2Mbit(2),
                        autoFallback(3),
                        fixedMediumRate(4),
                        fixedHighRate(5),
                        autoFallbackStd(6),
                        autoFallbackMedium(7)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "This value specifies the transmission rate of the AP. It is
                 implemented when cards that operate faster than the 2Mbit
                 802.11 standard are inserted."

        ::= { rabtDot11Future 11 }

rabtDot11FuturePrivacyInvoked OBJECT-TYPE
        SYNTAX  INTEGER  {
                        true(1),
                        false(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "This value specifies the future setting of the
                 dot11PrivacyInvoked attribute in the AP."

        ::= { rabtDot11Future 12 }

rabtDot11FutureExcludeUnencrypted OBJECT-TYPE
        SYNTAX  INTEGER  {
                        true(1),
                        false(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "This value specifies the future value of the
                 dot11ExcludeUnencrypted attribute in the AP."

        ::= { rabtDot11Future 13 }

rabtDot11FutureSpanningTreeMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "This value indicates the future setting of the dot11SpanningTreeMode
                 attribute in the AP."

        ::= { rabtDot11Future 14 }

rabtDot11FutureMulticastRate OBJECT-TYPE
        SYNTAX  INTEGER  {
                        fixed1Mbit(1),
                        fixed2Mbit(2),
                        fixedMediumRate(3),
                        fixedHighRate(4)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "This value specifies the Multicast Data transmission rate
                 of the AP. It is implemented when cards that operate faster
                 than the 2Mbit 802.11 standard are inserted."

        ::= { rabtDot11Future 15 }

rabtDot11FutureIntraBSSRelay OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "When this mode is set to disabled, the AP entity within 
                 the PC Card will not relay frames from wireless client(s)
                 to station(s) associated with it, instead forwards frames
                 to the bridging entity within the AP. When this mode is
                 enabled the AP entity within the PC Card will relay frames
                 to destined for stations associated with it and will NOT
                 forward them to the bridging entity within the AP."

        ::= { rabtDot11Future 16 }


--
-- 802.11 General Information
--

rabtDot11PCCardVersions OBJECT-TYPE
        SYNTAX  DisplayString (SIZE (1..80))
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Specifies the version identifiers for the PC card."

        ::= { rabtDot11General 1 }


--
-- This is the 802.11 Building-to-Building section.
--

rabtDot11BldgRemoteMAC OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CURRENT MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11Bldg 1 }

rabtDot11FutureBldgRemoteMAC OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
            "The FUTURE MAC address for the remote station participating
             in a 802.11 Building-to-Building link.

             Setting this MAC address and then ISSUING A RESET
             places the AP in the Building-to-Building mode."

        ::= { rabtDot11Bldg 2 }


rabtFutureBridgeMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        workgroup(1),
                        point-to-point(2),
                        point-to-multipoint(3)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "FUTURE Access Point bridge mode state.  Point-to-point mode is
                 the improved name for 802.11.  Point-to-point used to be called
                 full-bridge pre-802.11.  pre-802.11 was dynamic.  It now
                 requires a reset to implement.  Point-to-multipoint is an
                 optional feature that requires a valid activation key to be
                 set before this setting will be allowed."

        ::= { rabtDot11Bldg 3 }


-- **********************************************************************
-- *    rabtDot11BldgExt Extensions
-- **********************************************************************
rabtDot11BldgExt        OBJECT IDENTIFIER ::= { rabtDot11Bldg 4 }
rabtDot11BldgExtCurrent OBJECT IDENTIFIER ::= { rabtDot11BldgExt 1 }
rabtDot11BldgExtFuture  OBJECT IDENTIFIER ::= { rabtDot11BldgExt 2 }

rabtDot11BldgRelayMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Enabling relay mode allows the Access Point in a point to
                 multi-point configuration to relay broadcast messages to
                 other wireless AP's."

        ::= { rabtDot11BldgExtCurrent 1 }

rabtDot11BldgRemoteMAC2 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CURRENT MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtCurrent 2 }

rabtDot11BldgRemoteMAC3 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CURRENT MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtCurrent 3 }

rabtDot11BldgRemoteMAC4 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CURRENT MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtCurrent 4 }

rabtDot11BldgRemoteMAC5 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CURRENT MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtCurrent 5 }

rabtDot11BldgRemoteMAC6 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CURRENT MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtCurrent 6 }

rabtDot11BldgFutureRelayMode OBJECT-TYPE
        SYNTAX  INTEGER  {
                        enabled(1),
                        disabled(2)
                }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Enabling relay mode allows the Access Point in a point to
                 multi-point configuration to relay broadcast messages to
                 other wireless AP's."

        ::= { rabtDot11BldgExtFuture 1 }

rabtDot11BldgFutureRemoteMAC2 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
            "The FUTURE MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtFuture 2 }

rabtDot11BldgFutureRemoteMAC3 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
            "The FUTURE MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtFuture 3 }

rabtDot11BldgFutureRemoteMAC4 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
            "The FUTURE MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtFuture 4 }

rabtDot11BldgFutureRemoteMAC5 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
            "The FUTURE MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtFuture 5 }

rabtDot11BldgFutureRemoteMAC6 OBJECT-TYPE
        SYNTAX  PhysAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
            "The FUTURE MAC address for the remote station participating
            in a 802.11 Building-to-Building link."

        ::= { rabtDot11BldgExtFuture 6 }


-- **********************************************************************
-- *    End rabtDot11BldgExt Extensions
-- **********************************************************************


rabtDot11BldgMPActivationKey OBJECT-TYPE
        SYNTAX OCTET STRING (SIZE(16))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Point-to-multipoint bridge mode is an optional product
                 which requires an activation key to enable.  A valid
                 RoamAbout multipoint activation key must be entered
                 as a string of ACSCII characters translating to the
                 binary HEX value of the key before the Access Point will
                 accept the point-to-multipoint bridge mode setting.

                 Returns SNMP_BAD_VALUE if validation fails."

        ::= { rabtDot11Bldg 5 }


rabtDot11WEPEnhancedImplemented OBJECT-TYPE
        SYNTAX  INTEGER  {
                        true(1),
                        false(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "This value indicates whether the AP is capable of Enhanced
                 Wireless Equivalent Privacy (WEP), using 128-bit keys."

        ::= { rabtDot11WEP 1 }

rabtDot11WEPExcludeSNMP OBJECT-TYPE
        SYNTAX  INTEGER  {
                        true(1),
                        false(2)
                }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "This value indicates that SNMP management of WEP attributes
                 is disabled in the AP."

        ::= { rabtDot11WEP 2 }

-- **********************************************************************
-- *    Key State  TABLE
-- **********************************************************************

rabtdot11KeyStateTable OBJECT-TYPE
        SYNTAX SEQUENCE OF RabtDot11KeyStateEntry
        ACCESS not-accessible
        STATUS mandatory
        DESCRIPTION
            "A conceptual table containing a set of booleans
            identifying if an encryption key has been set or not."

    ::= {  rabtDot11WEP 3 }

rabtdot11KeyStateEntry OBJECT-TYPE
        SYNTAX RabtDot11KeyStateEntry
        ACCESS not-accessible
        STATUS mandatory
        DESCRIPTION
            "An Entry (conceptual row) in the Key State Table.

            ifIndex - Each 802.11 interface is represented by an
            ifEntry.  Interface tables in this MIB module are indexed
            by ifIndex."
        INDEX {ifIndex, rabtdot11KeyStateIndex}

    ::= {  rabtdot11KeyStateTable  1 }

RabtDot11KeyStateEntry ::= SEQUENCE {
            rabtdot11KeyStateIndex    INTEGER,
            rabtDot11KeyState         INTEGER
}

rabtdot11KeyStateIndex OBJECT-TYPE
        SYNTAX INTEGER
        ACCESS not-accessible
        STATUS mandatory
        DESCRIPTION
            "The auxiliary variable used to identify instances
             of the columnar objects in the Key State Table."
    ::= { rabtdot11KeyStateEntry 1 }

rabtDot11KeyState OBJECT-TYPE
                SYNTAX INTEGER { set(1), notset(2) }
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION

            "The state column used for determining if an
             encryption key is set or not."

        DEFVAL {notset}
    ::= {  rabtdot11KeyStateEntry 2 }

-- **********************************************************************
-- *    End Of Key State  TABLE
-- **********************************************************************


-- ***********************************************************************
-- *    Objects to support manual configuration of the primitive loader.
-- *
-- *    These objects make it possible to do firmware upgrades and crash
-- *    dump uploads even if there is no BootP server on the same subnet
-- *    as the AccessPoint.
-- *
-- *    Note that you MUST configure the AccessPoint's IP address if you
-- *    want a manually-configured TFTP transfer to work.  (You may also
-- *    need to specify a subnet mask and default gateway IP address.)
-- ***********************************************************************

roamaboutLoader OBJECT IDENTIFIER ::= { roamabout 16 }

rabtFirmwareUseBootp OBJECT-TYPE
        SYNTAX  INTEGER { true(1), false(2) }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Controls where the AccessPoint gets the information that
                 it needs to download new firmware.

                 When true(1), indicates that the AP should use the BootP
                 protocol to auto-configure parameters such as its own IP
                 address, gateway IP, subnet, TFTP server IP address, and
                 file name.

                 When false(2), indicates that the AccessPoint should use
                 locally-configured parameters stored in NVRAM."
        ::= { roamaboutLoader 1 }

rabtFirmwareServerIP OBJECT-TYPE
        SYNTAX  IpAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The IP address of the TFTP server that should be used for
                 firmware downloads.

                 This value will be ignored when 'rabtFirmwareUseBootp' is
                 'false(2)'."
        ::= { roamaboutLoader 2 }

rabtFirmwareFilename OBJECT-TYPE
        SYNTAX  OCTET STRING (SIZE ( 0..128 ))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The name of the remote file that contains the firmware to
                 be downloaded.

                 This value will be ignored when 'rabtFirmwareUseBootp' is
                 'false(2)'."
        ::= { roamaboutLoader 3 }

rabtFirmwareStatus OBJECT-TYPE
        SYNTAX  INTEGER {
                --
                -- Generic status codes
                --
                         none(1),
                             -- The AccessPoint hasn't tried to load firmware
                             -- since the last time parameters were cleared.

                         success(2),
                             -- The last firmware load attempt succeeded.

                         flashStatusUnknown(3),
                             -- Indicates that the TFTP file transfer appears
                             -- to have succeeded, but that the Flash Blaster
                             -- status is unknown.
                             --
                             -- This can happen if the Flash Blaster computes
                             -- that the action of programming the flash will
                             -- overwrite the routines that called it.  Flash
                             -- Blaster may choose to reset the AP itself, in
                             -- a "controlled" fashion, in such circumstances.

                         unspecifiedFailure(4),
                             -- The last firmware load attempt failed for some
                             -- reason other than those called out below.


                --
                -- Flash Blaster codes.
                --
                         flashInvalidSize(51),
                             -- Flash Blaster was asked to write an image that
                             -- was too large - or to write an image partially
                             -- or completely outside the supposed destination
                             -- area of flash.

                         flashByteCopyFailure(52),
                             -- A flash write failed.  (Currently returned for
                             -- the case where writing the CRC failed.)

                         flashUnknownFlashType(53),
                             -- Flash Blaster couldn't identify the flash chip
                             -- (i.e., the firmware you tried to load probably
                             -- is not the right firmware for your equipment).

                         flashFatalError(54),
                             -- Generally signals a programming error.

                         flashEraseFailure(55),
                         flashWriteFailure(56),
                         flashVppFailure(57),
                         flashCmdSequenceError(58),

                         flashOperationTimeout(59),
                             -- The flash chip did not respond in a timely way
                             -- to an operation (e.g., programming or erasing)

                         flashCrcFailure(60),
                             -- The CRC of freshly-written flash doesn't match
                             -- the expected value, indicating data corruption

                --
                -- Primitive Loader codes
                --
                         modeError(101),
                             -- Generally signals a programming error.  The
                             -- program was asked to do an undefined task.

                         headerOffsetError(102),
                             -- The downloaded firmware image isn't aligned
                             -- properly.

                         headerSizeError(103),
                             -- The primitive loader thinks the firmware is
                             -- too big to fit in the target area of flash.

                         imageSizeError(104),
                             -- The new firmware image was too large to fit
                             -- into the "landing pad" area.

                         imageCrcError(105),
                             -- According to CRC tests, the just-downloaded
                             -- firmware is corrupt.  (Generally the loader
                             -- will retry the TFTP transfer a few times if
                             -- it runs into this sort of trouble; when you
                             -- get this error, it probably means that your
                             -- network is really messed up or that there's
                             -- corrupt firmware on your TFTP server.)

                         wrongImage(106),
                             -- The downloaded file does not hold firmware,
                             -- or at least not firmware that's appropriate
                             -- for this AccessPoint unit.

                         retriesExceeded(107),
                             -- The AccessPoint got tired of failed upload/
                             -- download attempts, and gave up.

                         tftpTimeout(108),
                         unknownXferId(109),
                         portUnreachable(110),

                         loadStateError(111),
                             -- The primitive loader's state machine got out
                             -- of sync.  Probably indicates a bug.

                         filterError(112),
                         wrongTidReceived(113),
                         wrongBlockNumber(114),

                         landingPadError(116),
                              -- Indicates that, due to a bug (or some other
                              -- unexpected condition), the "landing pad" is
                              -- outside of DRAM.

                         noIpAddress(117),
                               -- No IP address was set for the AccessPoint.

                         tftpErrFileNotFound(201),
                         tftpErrAccessViolation(202),
                         tftpErrDiskFull(203),
                         tftpErrIllegalOperation(204),
                         tftpErrUnknownXferId(205),
                         tftpErrFileAlreadyExists(206),
                         tftpErrNoSuchUser(207)
                             -- These seven error codes indicate that the
                             -- AccessPoint received various kinds of TFTP
                             -- errors from the server.
                        }
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Indicates the success or failure of the AccessPoint's most
                 recent attempt to download new firmware.  In the case of a
                 failure, the value of this object may provide some clue as
                 to what caused the failure.

                 This MIB object does not distinguish 'managment-initiated'
                 reloads from reloads that the AccessPoint initiates."
        ::= { roamaboutLoader 4 }

rabtCrashUploadUseBootp OBJECT-TYPE
        SYNTAX  INTEGER { true(1), false(2) }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Controls where the AccessPoint gets the information that
                 it needs to upload crash dumps.

                 When true(1), indicates that the AP should use the BootP
                 protocol to auto-configure parameters such as its own IP
                 address, gateway IP, subnet, TFTP server IP address, and
                 directory name.

                 When false(2), indicates that the AccessPoint should use
                 locally-configured parameters stored in NVRAM."
        ::= { roamaboutLoader 5 }

rabtCrashUploadServerIP OBJECT-TYPE
        SYNTAX  IpAddress
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The IP address of the TFTP server that should be used for
                 crash dump uploads.

                 This value will be ignored when 'rabtCrashUploadUseBootp'
                 is 'false(2)'."
        ::= { roamaboutLoader 6 }

rabtCrashUploadDirectory OBJECT-TYPE
        SYNTAX  OCTET STRING(SIZE (0..128 ))
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The name of the remote directory to which all crash dumps
                 should be uploaded.

                 This value will be ignored when 'rabtCrashUploadUseBootp'
                 is 'false(2)'."
        ::= { roamaboutLoader 7 }

-- ***********************************************************************
-- *    End of primitive loader objects
-- ***********************************************************************


-- ***********************************************************************
-- *    Miscellaneous console objects
-- ***********************************************************************

roamaboutConsole OBJECT IDENTIFIER ::= { roamabout 17 }

rabtUseConsolePassword OBJECT-TYPE
        SYNTAX  INTEGER { true(1), false(2) }
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Indicates whether the AccessPoint console (command line
                 interface) should be password-protected.

                 ------------------------ NOTE -------------------------

                 Currently, password protection won't take effect unless
                 the read-write community string is something OTHER than
                 'public'.  This could change, though it's unlikely.

                 -------------------------------------------------------"
        ::= { roamaboutConsole 1 }


-- ***********************************************************************
-- *    IP Address Source objects
-- *
-- *    Objects to support use of BOOTP or DHCP protocols to obtain an
-- *    IP Address for the AP.
-- *
-- *    These objects make it possible to use either BOOTP or DHCP to
-- *    obtain an IP Address from a BOOTP or DHCP server, either at
-- *    bootp-up time, or during run-time.  BOOTP is the default.
-- *
-- *    Note that IF you configure the AccessPoint's IP address 
-- *    manually, this address overrides the use of protocols.
-- *    Note also that the use of BOOTP requires configuration of a
-- *    BOOTP Server with the applicable IP Address and Subnet and 
-- *    optional Gateway for the AP.
-- *
-- ***********************************************************************

roamaboutIpAddrSource OBJECT IDENTIFIER ::= { roamabout 18 }

rabtDhcpOrBootp OBJECT-TYPE
        SYNTAX  INTEGER { bootp(1),dhcp(2)}
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Setting this value will cause the AP to immediately
                 attempt to obtain a new IP Address using the specified 
                 protocol if no manual address has been configured.  If
                 an IP Address has been manually configured, that IP
                 Address will be used as the AP's IP Address.  The
                 chosen protocol will also be used after reboot."

        ::= { roamaboutIpAddrSource 1 }

rabtIpAddrSource OBJECT-TYPE
        SYNTAX  INTEGER { bootp(1),dhcp(2),manual(3),nosource(4)}
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "Indicates how the AccessPoint obtained its current
                 IP Address."

        ::= { roamaboutIpAddrSource 2 }

-- ***********************************************************************
-- *    VLAN Compatibility Objects
-- *
-- *    Objects to support VLAN Compatibility Mode.
-- *
-- ***********************************************************************

roamaboutVlanCompatibility OBJECT IDENTIFIER ::= { roamabout 19 }

rabtVlanModeCurrent OBJECT-TYPE
        SYNTAX  INTEGER { enabled(1),disabled(2)}
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The current value of VLAN Compatibility Mode."

        ::= { roamaboutVlanCompatibility 1 }

rabtVlanModeFuture OBJECT-TYPE
        SYNTAX  INTEGER { enabled(1),disabled(2)}
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "Setting this value to enabled will put the AP in
                 VLAN Compatibility Mode after reset.  Setting it 
                 to disabled will turn off VLAN Compatibility Mode
                 after reset."

        ::= { roamaboutVlanCompatibility 2 }

rabtManagementVlanIdCurrent OBJECT-TYPE
        SYNTAX  INTEGER (2..4095)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
                "The current value of the Management VLAN ID."

        ::= { roamaboutVlanCompatibility 3 }

rabtManagementVlanIdFuture OBJECT-TYPE
        SYNTAX  INTEGER (2..4095)
        ACCESS  read-write
        STATUS  mandatory
        DESCRIPTION
                "The Management VLAN ID after reset.  The default is
                 4095 which means that the Management VLAN ID 
                 has not been configured and will not be used.
                 In this case all management packets must be
                 untagged to be received, and will be sent
                 untagged.  The management VLAN ID may be
                 configured without enabling VLAN Compatibility
                 Mode, but has no effect then.  If a VLAN ID is
                 configured, then in VLAN Compatibility Mode,
                 the AP accepts only packets for itself with this
                 VLAN ID."

        ::= { roamaboutVlanCompatibility 4 }


END
