cabhPsDevAccessControlEnable

CABH-PS-DEV-MIB · .1.3.6.1.4.1.4491.2.4.1.1.5.1

Object

scalar r/w Bits
This object specifies the interface type(s) for which the
PSDev Access Control Table access rules are enabled. If a 
bit field is set to 1, the PS MUST only forward traffic 
received through that interface type if the source physical
address is an entry in the cabhPsDevAccessControlTable. If 
a bit field is set to 1, the PS MUST only forward traffic 
destined to a device on that interface type if the 
destination physical address is an entry in the 
cabhPsDevAccessControlTable. If the bit field for an 
interface type is not set, i.e., if it is equal to 0, the 
PS MUST NOT apply forwarding restrictions for that 
interface type based on the Access Control Table. The PS 
MUST implement cabhPsDevAccessControlEnable for bit 1 
(wireless LAN) and for bit 3 (HomePlug). If the PS does not
implement cabhPsDevAccessControlEnable for any of the other
defined bits, the PS MUST return inconsistent value error, 
and not allow the bit to be set, if an attempt is made to 
set a bit that is not implemented.
          
If the PS implements a HomePNA interface and implements the
PSDev Access Control Table enable functionality for the 
HomePNA interface, then if bit 0 is set, the PS MUST apply 
PSDev Access Control Table access rules to any PS interface
of  IANAifType 220 (Home Phoneline Networking Alliance). If
the PS does not implement PSDev Access Control Table enable
functionality for the HomePNA interface, and an attempt is 
made to set bit 0 to value '1', the PS MUST return 
'Inconsistent Value' error and MUST NOT set bit 0 to value 
'1'.
          
If bit 1 (ieee80211) is set, the PS MUST apply PSDev 
Access Control Table access rules to any PS interface of 
IANAifType 71 (radio spread spectrum).
          
If the PS implements an IEEE 802.3/CSMA-CD interface and 
implements the PSDev Access Control Table enable 
functionality for the IEEE 802.3/CSMA-CD interface, then 
if bit 2 is set, the PS MUST apply PSDev Access Control 
Table access rules to any PS interface of  IANAifType 6 
(ethernetCsmacd). If the PS does not implement PSDev 
Access Control Table enable functionality for a IEEE 
802.3/CSMA-CD interface, and an attempt is made to set 
bit 2 to value '1', the PS MUST return 'Inconsistent 
Value' error and MUST NOT set bit 2 to value '1'.
          
If bit 3 (homeplug) is set, the PS MUST apply PSDev 
Access Control Table access rules to any PS HomePlug 
Powerline Alliance (HomePlug) interface as defined by 
HomePlug Powerline Alliance (www.homeplug.org).
          
If the PS implements a USB interface and implements the 
PSDev Access Control Table enable functionality for the 
USB interface, then if bit 4 is set, the PS MUST apply 
PSDev Access Control Table access rules to any PS 
interface of  IANAifType 160 (USB). If the PS does not 
implement PSDev Access Control Table enable functionality 
for the USB interface, and an attempt is made to set bit 
4 to value '1', the PS MUST return 'Inconsistent Value' 
error and MUST NOT set bit 4 to value '1'.
          
If the PS implements an IEEE 1394 interface and 
implements the PSDev Access Control Table enable 
functionality for the IEEE 1394 interface, then if bit 5 
is set, the PS MUST apply PSDev Access Control Table 
access rules to any PS interface of  IANAifType 144 
(IEEE1394 High Performance Serial Bus). If the PS does 
not implement PSDev Access Control Table enable 
functionality for the IEEE 1394 interface, and an attempt 
is made to set bit 5 to value '1', the PS MUST return 
'Inconsistent Value' error and MUST NOT set bit 5 to 
value '1'.
          
If the PS implements a SCSI interface and implements the 
PSDev Access Control Table enable functionality for the 
SCSI interface, then if bit 6 is set, the PS MUST apply 
PSDev Access Control Table access rules to any PS SCSI-2 
or SCSI-3 interface. If the PS does not implement PSDev 
Access Control Table enable functionality for the SCSI 
interface, and an attempt is made to set bit 6 to value 
'1', the PS MUST return 'Inconsistent Value' error and 
MUST NOT set bit 6 to value '1'.
          
If bit 7 (other) is set, the PS MAY apply PSDev Access 
Control Table filter access to any PS interface of a type
other than the types defined by bits 0 ? 6.

Context

MIB
CABH-PS-DEV-MIB
OID
.1.3.6.1.4.1.4491.2.4.1.1.5.1
Type
scalar
Access
readwrite
Status
current
Parent
cabhPsDevAccessControl
Groups
1

Scalars have one instance, identified by the .0 suffix.

Read the scalar instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'CABH-PS-DEV-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CABH-PS-DEV-MIB::cabhPsDevAccessControlEnable.0'
More examples
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'CABH-PS-DEV-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CABH-PS-DEV-MIB::cabhPsDevAccessControlEnable'

Syntax

Bits

Values & Constraints

Enumerated Values
0hpna
1ieee80211
2ieee8023
3homeplug
4usb
5ieee1394
6scsi
7other

Conformance