communityString

EQUIPMENT-MIB · sagemcom variant · .1.3.6.1.4.1.1038.107.6.1.2

Object

A unique textual string that can be used by a SNMP manager as
community string. It can be also used as password for other
configuration like http, not only snmp.
The table must have at least two entries associated with 
the iONOSANMsupervisor access right (this entry is created by 
equipement at startup with value `secret') and 
dIRECTACCESSsupervisor access right (this entry is 	
created by equipement	at startup  with value 'supervisor') . 
According to equipment implementation, it is possible to 
create other entries associed with lower rights that PDU 
community string can afford (actualy equal if 
IONOSANMsupervisor status is granted).
If the other access rights are created at startup by the equipment,
 its must use the following values : 'private' for 
'iONOSANMoperator, 'public' for 'iONOSANMobserver', 
 'operator' for dIRECTACCESSoperator, 'observer' for 
dIRECTACCESSobserver, and 'client' for the others.
              
All community string can be modified only by 
IONOSANMsupervisor.
A dIRECTACCESS community string can be modified by 
dIRECTACCESSsupervisor.
              
The reading of a community string gives *** for all 
access rights .
              
An entry may be discarded by setting its community string to 
void string. This should not be used by the administrator or 
he could discard himself

Context

MIB
EQUIPMENT-MIB
OID
.1.3.6.1.4.1.1038.107.6.1.2
Type
column
Access
readwrite
Status
current
Parent
communityEntry

Walk the column to discover its indexed instances, or supply every index to read one instance.

Walk the column
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'EQUIPMENT-MIB' -M '/opt/observium/mibs/sagemcom:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'EQUIPMENT-MIB::communityString'
More examples
Read one indexed instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'EQUIPMENT-MIB' -M '/opt/observium/mibs/sagemcom:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'EQUIPMENT-MIB::communityString.<index>'
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'EQUIPMENT-MIB' -M '/opt/observium/mibs/sagemcom:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'EQUIPMENT-MIB::communityString'

Syntax

Source
SNMPv2-TCDisplayString
Base type
OctetString
Display format
255a
Type Description
Represents textual information taken from the NVT ASCII
          
character set, as defined in pages 4, 10-11 of RFC 854.
          
To summarize RFC 854, the NVT ASCII repertoire specifies:
          
  - the use of character codes 0-127 (decimal)
          
  - the graphics characters (32-126) are interpreted as
    US ASCII
          
  - NUL, LF, CR, BEL, BS, HT, VT and FF have the special
    meanings specified in RFC 854
          
  - the other 25 codes have no standard interpretation
          
  - the sequence 'CR LF' means newline
          
  - the sequence 'CR NUL' means carriage-return
          
  - an 'LF' not preceded by a 'CR' means moving to the
    same column on the next line.
          
  - the sequence 'CR x' for any x other than LF or NUL is
    illegal.  (Note that this also means that a string may
    end with either 'CR LF' or 'CR NUL', but not with CR.)
          
Any object defined using this syntax may not exceed 255
characters in length.

Values & Constraints

Type Constraints
range: 0..255