MIBs Depot

Mac-Based-Authentication-MIB

Registered at
1.3.6.1.4.1.171.12.35
Last updated
2010-08-13 00:00
Organization
D-Link Corp.
Namespace
dlink
Source file
Mac-Based-Authentication-MIB
Digest
sha256:2644e0415774bf82efd04474423c2da685f5492c090db3814098ac640e0561a8

Description

.

Contact

http://support.dlink.com

Imports

FromSymbols
DLINK-ID-REC-MIBdlink-common-mgmt
Q-BRIDGE-MIBVlanId
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP
SNMPv2-SMIMODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, MacAddress, RowStatus, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

BRIDGE-MIB
DLINK-ID-REC-MIB
IANAifType-MIB
IF-MIB
Mac-Based-Authentication-MIB
P-BRIDGE-MIB
Q-BRIDGE-MIB
RFC1158-MIB
RFC1271-MIB
RMON-MIB
RMON2-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC
TOKEN-RING-RMON-MIB

Textual conventions

NameOIDSyntaxAccessStatus
PortList
type

Objects

NameOIDSyntaxAccessStatus
swMBACtrl
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.1
swMacBasedAuthState
OBJECT-TYPE
This object enables or disables the MAC-based Access Control status of the device.
1.3.6.1.4.1.171.12.35.1.1INTEGER {disabled(1), enabled(2)}read-writecurrent
swMacBasedAuthMethod
OBJECT-TYPE
This object indicates the type of authentication method. The RADIUS method is authenticated per authentication server.
1.3.6.1.4.1.171.12.35.1.2INTEGER {local(1), radius(2)}read-writecurrent
swMacBasedAuthPWD
OBJECT-TYPE
This object indicates the password of the RADIUS authentication method.
1.3.6.1.4.1.171.12.35.1.3DisplayString (SIZE(1..16))read-writecurrent
swMacBasedAuthVlanName
OBJECT-TYPE
This object indicates the VLAN name of the MAC-based Access Control guest VLAN.
1.3.6.1.4.1.171.12.35.1.4DisplayString (SIZE(0..32))read-writecurrent
swMacBasedAuthMemberPorts
OBJECT-TYPE
This object indicates the member ports of the MAC-based Access Control guest VLAN.
1.3.6.1.4.1.171.12.35.1.5PortListread-writecurrent
swMacBasedAuthVlanNameDelState
OBJECT-TYPE
Used to delete the guest VLAN of MAC-based Access Control.
1.3.6.1.4.1.171.12.35.1.7INTEGER {none(1), start(2)}read-writecurrent
swMacBasedAuthClearAllAction
OBJECT-TYPE
Used to clear the authentication state of all the ports.
1.3.6.1.4.1.171.12.35.1.8INTEGER {other(1), start(2)}read-writecurrent
swMacBasedAuthMaxUser
OBJECT-TYPE
This object indicates the maximum number of authorized client(s) on the whole device. Note: The maximum number of the authorized client(s) range is (0..N). The value N means the maximum number. This is determined by the project itself. When 0 is set, the maximum number of authorized clients is unlimited.
1.3.6.1.4.1.171.12.35.1.9INTEGERread-writecurrent
swMacBasedAuthFailOver
OBJECT-TYPE
This object sets the RADIUS authentication failover state. When the authentication failover is disabled and the RADIUS servers are unreachable, the authentication will fail. When the authentication failover is enabled and the RADIUS servers authentication are unreachable, the local database will be used to do the authentication. By default, the state is disabled.
1.3.6.1.4.1.171.12.35.1.10INTEGER {enabled(1), disabled(2)}read-writecurrent
swMacBasedAuthRadiusAuthorization
OBJECT-TYPE
This object sets the acceptance state of RADIUS authorization. When the authorization is enabled for the MAC-based Access Control's RADIUS method, the authorized attributes (for example VLAN, 802.1p default priority, and ACL) assigned by the local database will be accepted if the global authorization state is enabled.
1.3.6.1.4.1.171.12.35.1.11INTEGER {enabled(1), disabled(2)}read-writecurrent
swMacBasedAuthLocalAuthorization
OBJECT-TYPE
This object sets the acceptance state of local authorization. When the authorization is enabled for the MAC-based Access Control's local method, the authorized attributes assigned by the local database will be accepted if the global authorization state is enabled.
1.3.6.1.4.1.171.12.35.1.12INTEGER {enabled(1), disabled(2)}read-writecurrent
swMacBasedAuthTrapState
OBJECT-TYPE
This object is used to enable or disable the sending of MAC-based Access Control traps.
1.3.6.1.4.1.171.12.35.1.13INTEGER {enabled(1), disabled(2)}read-writecurrent
swMacBasedAuthLogState
OBJECT-TYPE
This object is used to enable or disable the generating of MAC-based Access Control logs.
1.3.6.1.4.1.171.12.35.1.14INTEGER {enabled(1), disabled(2)}read-writecurrent
swMacBasedAuthPwdType
OBJECT-TYPE
This object is used to configure the type of RADIUS authentication password for MAC-based Access Control. manual_string: Use the same string as password for all clients do RADIUS authentication, the string can be configured by swMacBasedAuthPWD. client_mac_address: Use the client¡¯s MAC address as the password for RADIUS authentication.
1.3.6.1.4.1.171.12.35.1.15INTEGER {manual_string(1), client_mac_address(2)}read-writecurrent
swMBAInfo
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.2
swMacBasedAuthPortInfoTable
OBJECT-TYPE
A table that displays the authentication state of every port.
1.3.6.1.4.1.171.12.35.2.1not-accessiblecurrent
swMacBasedAuthPortInfoEntry
OBJECT-TYPE
A table that displays the authentication state for each port.
1.3.6.1.4.1.171.12.35.2.1.1not-accessiblecurrent
swMacBasedAuthInfoPortIndex
OBJECT-TYPE
This object indicates the authenticated port number.
1.3.6.1.4.1.171.12.35.2.1.1.1INTEGERread-onlycurrent
swMacBasedAuthInfoMacIndex
OBJECT-TYPE
This object indicates the authenticated MAC address.
1.3.6.1.4.1.171.12.35.2.1.1.2MacAddressread-onlycurrent
swMacBasedAuthInfoStatus
OBJECT-TYPE
This object indicates the authenticated status.
1.3.6.1.4.1.171.12.35.2.1.1.3INTEGER {unconnected(1), connecting(2), authenticating(3), authenticated(4), blocked(5)}read-onlycurrent
swMacBasedAuthInfoAssignVLANName
OBJECT-TYPE
This object indicates the VLAN name that the port is assigned with once MAC authentication was successful.
1.3.6.1.4.1.171.12.35.2.1.1.4DisplayString (SIZE(1..32))read-onlycurrent
swMacBasedAuthClearMacAction
OBJECT-TYPE
When set to start (2), the user will return to an un-authenticated state. All the timers associated with the user will be reset. When the administrator performs a get operation, it always returns the other (1).
1.3.6.1.4.1.171.12.35.2.1.1.5INTEGER {other(1), start(2)}read-writecurrent
swMacBasedAuthInfoPriority
OBJECT-TYPE
This object indicates the priority that the port or MAC address is assigned to after it passes authentication. -1 will be displayed when the port or MAC address has not been assigned any priority
1.3.6.1.4.1.171.12.35.2.1.1.6INTEGERread-onlycurrent
swMacBasedAuthInfoAgingTime
OBJECT-TYPE
This object indicates the remaining time until the authenticated client returns to an unauthenticated state. -1 will be displayed before the port or MAC address passes authentication. 0 will be displayed when the aging time is set to infinite on the port. -2 indicates the host aging timeout, but MAC-based Access Control will hold this entry as expired (for stacking performance) and after the time has expired, the switch will delete it.
1.3.6.1.4.1.171.12.35.2.1.1.7INTEGERread-onlycurrent
swMacBasedAuthInfoBlockTime
OBJECT-TYPE
This object indicates the remaining time until the authentication failure client is allowed to start a new authentication. -1 will be displayed after the port or MAC address passes authentication. -2 indicates the host block timeout, but MAC-based Access Control will hold this entry as expired (for stacking performance) and after the time has expired, the switch will delete it.
1.3.6.1.4.1.171.12.35.2.1.1.8INTEGERread-onlycurrent
swMacBasedAuthInfoAssignVID
OBJECT-TYPE
This object indicates the VID that the port is assigned to once the MAC authentication was successful.
1.3.6.1.4.1.171.12.35.2.1.1.9INTEGER (0..4094)read-onlycurrent
swMacBasedAuthStateTable
OBJECT-TYPE
This table contains the MAC-based Access Control clients' authentication information.
1.3.6.1.4.1.171.12.35.2.2not-accessiblecurrent
swMacBasedAuthStateEntry
OBJECT-TYPE
This list contains the MAC-based Access Control host's authentication information.
1.3.6.1.4.1.171.12.35.2.2.1not-accessiblecurrent
swMacBasedAuthStatePort
OBJECT-TYPE
Specifies the MAC-based Access Control host's port number.
1.3.6.1.4.1.171.12.35.2.2.1.1INTEGERnot-accessiblecurrent
swMacBasedAuthStateOriginalVID
OBJECT-TYPE
Specifies the MAC-based Access Control host's original received VLAN ID.
1.3.6.1.4.1.171.12.35.2.2.1.2VlanIdnot-accessiblecurrent
swMacBasedAuthStateMacAddr
OBJECT-TYPE
Specifies the MAC-based Access Control host's MAC address.
1.3.6.1.4.1.171.12.35.2.2.1.3MacAddressnot-accessiblecurrent
swMacBasedAuthStateAuthStatus
OBJECT-TYPE
Specifies the MAC-based Access Control host's authentication state.
1.3.6.1.4.1.171.12.35.2.2.1.4INTEGER {authenticated(1), authenticating(2), blocked(3)}read-onlycurrent
swMacBasedAuthStateAssignVID
OBJECT-TYPE
Specifies the MAC-based Access Control host's assign VLAN ID.
1.3.6.1.4.1.171.12.35.2.2.1.5VlanIdread-onlycurrent
swMacBasedAuthStateAssignPriority
OBJECT-TYPE
Specifies the MAC-based Access Control host's priority assigned when it passes authentication. -1 indicates the host has no priority assigned.
1.3.6.1.4.1.171.12.35.2.2.1.6INTEGERread-onlycurrent
swMacBasedAuthStateRemainTime
OBJECT-TYPE
Specifies the remaining MAC-based Access Control host's aging or block time. When host's authentication state is 'authenticated' in swMacBasedAuthStateAuthStatus, this object indicates the host's aging time, the units are in minutes. When host's authentication state is 'blocked' in swMacBasedAuthStateAuthStatus, this object indicates the host's block time, the units are in seconds. 0 indicates that the authenticated host on the port will never age out. -2 indicates the host aging or block timeout, but MAC-based Access Control will hold this entry as expired (for stacking performance) and after the time expired, the switch will delete it.
1.3.6.1.4.1.171.12.35.2.2.1.7INTEGERread-onlycurrent
swMacBasedAuthStateDelAction
OBJECT-TYPE
Used to delete the specified authentication entry. Setting start (2) will delete this MAC-based Access Control host entry.
1.3.6.1.4.1.171.12.35.2.2.1.25INTEGER {other(1), start(2)}read-writecurrent
swMBAPortMgmt
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.3
swMacBasedAuthPortTable
OBJECT-TYPE
A table that contains the method and state for every port.
1.3.6.1.4.1.171.12.35.3.1not-accessiblecurrent
swMacBasedAuthPortEntry
OBJECT-TYPE
A list of method types and states for each port.
1.3.6.1.4.1.171.12.35.3.1.1not-accessiblecurrent
swMacBasedAuthPortIndex
OBJECT-TYPE
This object indicates the module's port number.
1.3.6.1.4.1.171.12.35.3.1.1.1INTEGER (1..65535)read-onlycurrent
swMacBasedAuthPortState
OBJECT-TYPE
This object enables or disables the authentication state of this port.
1.3.6.1.4.1.171.12.35.3.1.1.2INTEGER {enabled(1), disabled(2)}read-writecurrent
swMacBasedAuthPortMode
OBJECT-TYPE
This object specifies the mode of this entry. port_based: All users connected to a port share the first authentication result. host_based: Each user can have its own authentication result.
1.3.6.1.4.1.171.12.35.3.1.1.3INTEGER {port_based(1), host_based(2)}read-writecurrent
swMacBasedAuthPortAgingTime
OBJECT-TYPE
Specifies the time period that an authenticated host will be kept in an authenticated state. When the aging time has timed out, the host will be moved back to an unauthenticated state. Note: When 0 is set on the specified port, it means that the aging has been disabled, meaning that the aging time is set to infinite.
1.3.6.1.4.1.171.12.35.3.1.1.4INTEGER (0..1440)read-writecurrent
swMacBasedAuthPortBlockTime
OBJECT-TYPE
If a host fails to authenticate, the next authentication will not start within the block time unless the user clears the entry state manually. Note: When 0 is set on the specified port, it means that the block authentication fail MAC address block time is set to infinite.
1.3.6.1.4.1.171.12.35.3.1.1.5INTEGER (0..300)read-writecurrent
swMacBasedAuthClearPortAction
OBJECT-TYPE
When set to start (2), the specified port will return to an un-authenticated state. All the timers associated with the specified port will be reset. When the administrator performs a get operation, it always returns the other (1).
1.3.6.1.4.1.171.12.35.3.1.1.6INTEGER {other(1), start(2)}read-writecurrent
swMacBasedAuthPortMaxUser
OBJECT-TYPE
This object indicates the maximum number of authorized client(s) on the specified port. Note: The maximum number of authorized client (s) range is (0..N). The value N means the maximum number is determined by the project itself. When 0 is set on the specified port, the maximum number of authorized client(s) has no limit.
1.3.6.1.4.1.171.12.35.3.1.1.7INTEGERread-writecurrent
swMBAMgmt
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.4
swMacBasedAuthDatabaseTable
OBJECT-TYPE
A table that contains the MAC-based Access Control account information.
1.3.6.1.4.1.171.12.35.4.1not-accessiblecurrent
swMacBasedAuthDatabaseEntry
OBJECT-TYPE
A list that contains the MAC-based Access Control account information.
1.3.6.1.4.1.171.12.35.4.1.1not-accessiblecurrent
swMacBasedAuthDatabaseMacIndex
OBJECT-TYPE
This object indicates the MAC address for this user account.
1.3.6.1.4.1.171.12.35.4.1.1.1MacAddressread-onlycurrent
swMacBasedAuthDatabaseVlanName
OBJECT-TYPE
This object indicates the VLAN name for this user account.
1.3.6.1.4.1.171.12.35.4.1.1.2DisplayString (SIZE(1..32))read-createobsolete
swMacBasedAuthDatabaseStatus
OBJECT-TYPE
The status of this entry.
1.3.6.1.4.1.171.12.35.4.1.1.3RowStatusread-createcurrent
swMacBasedAuthDatabaseVID
OBJECT-TYPE
This object indicates the VID for this user account. 0 indicates to delete the configured VID in this user account.
1.3.6.1.4.1.171.12.35.4.1.1.5INTEGER (0..4094)read-createcurrent
swMBATrap
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.11
swMBANotify
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.11.1
swMBANotifyPrefix
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.11.1.0
swMBANotifyBidings
OBJECT-IDENTITY
1.3.6.1.4.1.171.12.35.11.1.1
swMacBasedAuthVID
OBJECT-TYPE
The VLAN ID for the host already exists.
1.3.6.1.4.1.171.12.35.11.1.1.1INTEGERaccessible-for-notifycurrent

Notifications

NameOIDStatus
swMacBasedAccessControlLoggedSuccess
NOTIFICATION-TYPE
The trap is sent when a MAC-based Access Control host has successfully logged in.
1.3.6.1.4.1.171.12.35.11.1.0.1current
swMacBasedAccessControlLoggedFail
NOTIFICATION-TYPE
The trap is sent when a MAC-based Access Control host's login fails.
1.3.6.1.4.1.171.12.35.11.1.0.2current
swMacBasedAccessControlAgesOut
NOTIFICATION-TYPE
The trap is sent when a MAC-based Access Control host ages out.
1.3.6.1.4.1.171.12.35.11.1.0.3current