āĻāĻāĻŋ āĻšāĻ˛ mib2c āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
mib2c -- āĻāĻā§āĻ¨ā§āĻ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
mib2c [-h] -c āĻāĻ¨āĻĢāĻŋāĻāĻĢāĻžāĻāĻ˛ [-I PATH] [-f OutNAME] [-i][-s][-q][-S VAR=VAL] āĻŽāĻŋāĻŦāĻ¨ā§āĻĄ
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
mib2c āĻā§āĻ˛āĻāĻŋ āĻāĻŽāĻāĻāĻŦāĻŋ āĻā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻāĻļ āĻ¨ā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻāĻŽāĻāĻāĻŦāĻŋ āĻĢāĻžāĻāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤)
āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻ¸āĻŋ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻāĻāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§.
āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ MIB āĻŽāĻĄāĻŋāĻāĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻ¤āĻŋāĻ¨āĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨:
- MIB āĻ¸āĻāĻā§āĻāĻž āĻĢāĻžāĻāĻ˛
- āĻ¸āĻŋ āĻšā§āĻĄāĻžāĻ° āĻĢāĻžāĻāĻ˛
- āĻ¸āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĢāĻžāĻāĻ˛āĨ¤
mib2c āĻā§āĻ˛ āĻĻā§āĻāĻŋ C āĻā§āĻĄ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ MIB āĻ¸āĻāĻā§āĻāĻž āĻĢāĻžāĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, mib2c
āĻāĻāĻāĻŋ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯āĻž āĻĨā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻŽāĻĄāĻŋāĻāĻ˛āĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦāĻž āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĨ¤
MIBNODE āĻšāĻ˛ āĻļā§āĻ°ā§āĻˇ āĻ¸ā§āĻ¤āĻ°ā§āĻ° mib āĻ¨ā§āĻĄ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻŋ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨āĨ¤ āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ mib2c āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ mib āĻ¨ā§āĻĄ (āĻ¯ā§āĻŽāĻ¨ ifTable), āĻāĻāĻāĻŋ mib āĻĢāĻžāĻāĻ˛ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻ āĻāĻāĻ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻā§āĻ˛āĨ¤
mib2c āĻā§āĻ˛ SMIv1 āĻāĻŦāĻ SMIv2 MIB āĻāĻāĻ¯āĻŧāĻ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§āĨ¤
mib2c āĻāĻ° āĻāĻ¨ā§āĻ¯ C āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ MIB āĻĢāĻžāĻāĻ˛ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻāĻŦāĻ āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¤ā§ āĻšāĻŦā§
āĻāĻŽāĻāĻāĻŦāĻŋāĨ¤ MIB āĻĢāĻžāĻāĻ˛ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ mib2c āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻ¤ā§, āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ MIBS āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻĒāĻ¨āĻŋ āĻ¯ā§ MIB āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻā§āĻ¨āĨ¤ āĻāĻ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻ˛:
MIBS=+NET-SNMP-āĻāĻŋāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛-MIB
or
MIBS=āĻ¸āĻŽāĻ¸ā§āĻ¤
āĻĒā§āĻ°āĻĨāĻŽ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ mib2c NET-SNMP-TUTORIAL-MIB āĻŽāĻŋāĻŦ āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻā§,
āĻĄāĻŋāĻĢāĻ˛ā§āĻ MIB āĻŽāĻĄāĻŋāĻāĻ˛āĨ¤ āĻ¸ā§āĻ¯ā§āĻāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻšāĻ˛ā§ MIB āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻāĻŦāĻ āĻŽā§āĻ˛āĻ¤ āĻāĻā§āĻ¨ā§āĻ āĻ¯ā§ āĻŽāĻĄāĻŋāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ mib2c āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ MIB āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻā§
MIB āĻĢāĻžāĻāĻ˛āĨ¤ MIB āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻšāĻ˛ /usr/share/snmp/mibsāĨ¤ āĻāĻ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ MIBDIRS āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻāĻ¯āĻŧ MIB āĻĢāĻžāĻāĻ˛ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŦāĻ MIB āĻĢāĻžāĻāĻ˛ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
snmp.conf āĻĢāĻžāĻāĻ˛āĨ¤ āĻĻāĻ¯āĻŧāĻž āĻāĻ°ā§ āĻĻā§āĻā§āĻ¨ snmp.conf(5) āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž *.c āĻāĻŦāĻ *.h āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-h āĻāĻāĻāĻŋ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨.
-c āĻāĻ¨āĻĢāĻŋāĻāĻĢāĻžāĻāĻ˛
āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ CONFIGFILE āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ / usr / āĻļā§āĻ¯āĻŧāĻžāĻ° āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ (āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
mib2c āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§)āĨ¤ -c āĻāĻ¨āĻĢāĻŋāĻāĻĢāĻžāĻāĻ˛ āĻāĻžāĻĄāĻŧāĻžāĻ mib2c āĻāĻ˛āĻā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ CONFIGFILE āĻāĻ° āĻŦā§āĻ§ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻŦā§, āĻ āĻ°ā§āĻĨāĻžā§,
āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻĢāĻžāĻāĻ˛, āĻ¨āĻ¤ā§āĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻš āĻ¯āĻž āĻāĻĒāĻ¨āĻŋ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ,
% mib2c ifTable
CONFIGFILE āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ CONFIGFILE-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤:
mib2c.mfd.conf
mib2c.scalar.conf
mib2c.int_watch.conf
mib2c.iterate.conf
mib2c.create-dataset.conf
mib2c.array-user.conf
mib2c.column_defines.conf
mib2c.column_enums.conf
āĻ¸ā§āĻā§āĻ˛āĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°āĻž:
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻŋāĻā§ āĻ¸ā§āĻā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄ āĻ˛āĻŋāĻāĻā§āĻ¨, āĻāĻžāĻ˛āĻžāĻ¨:
mib2c -c mib2c.scalar.conf MIBNODE
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻžāĻĻā§āĻāĻžāĻŦā§ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻā§āĻ˛āĻžāĻ°ā§ "āĻāĻžāĻ" āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨:
mib2c -c mib2c.int_watch.conf MIBNODE
āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§:
āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻšāĻ˛ MIBs for Dummies, āĻŦāĻž MFD,
āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛. āĻāĻāĻŋ āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦ SNMP āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ˛ā§āĻāĻŋāĻ¯āĻŧā§ āĻ°āĻžāĻā§, āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
āĻā§āĻ, āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻāĻ¤ā§ āĻ¸āĻšāĻāĨ¤ āĻāĻāĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧ āĻāĻŦāĻ āĻāĻžāĻ˛
āĻ¨āĻĨāĻŋāĻā§āĻā§āĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛āĨ¤ āĻāĻā§āĻ¨ā§āĻ/āĻŽāĻŋāĻŦāĻā§āĻ°ā§āĻĒ/if-mib/ifTable/ifTable*.c āĻĻā§āĻā§āĻ¨
āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛:
mib2c -c mib2c.mfd.conf MIBNODE
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĄā§āĻāĻž āĻ āĻ¨ā§āĻ¯ āĻā§āĻĨāĻžāĻ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ (āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻ¤ā§ āĻ¨āĻ¯āĻŧ
āĻāĻā§āĻ¨ā§āĻā§āĻ° āĻŽā§āĻŽāĻ°āĻŋ) āĻāĻŦāĻ āĻ¸āĻ āĻŋāĻāĻāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋāĻ° āĻāĻĒāĻ° "āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ" āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
SNMP āĻ¸āĻžāĻ°āĻŋāĻ° āĻĄā§āĻāĻž āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ āĻāĻā§āĻ¨ā§āĻ/mibgroup/mibII/vacm_context.c āĻĻā§āĻā§āĻ¨
āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛:
mib2c -c mib2c.iterate.conf MIBNODE
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĄā§āĻāĻž āĻāĻā§āĻ¨ā§āĻā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ (āĻ āĻ°ā§āĻĨāĻžā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻā§āĻ¸) āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĄā§āĻāĻž āĻāĻžāĻ˛āĻŋāĻ¤ (āĻ āĻ°ā§āĻĨāĻžā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻ¨ā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž āĻ¯āĻāĻ¨ a
āĻ¸ā§āĻ āĻāĻā§)āĨ¤ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ agent/mibgroup/examples/data_set.c āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĻā§āĻā§āĻ¨
āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛:
mib2c -c mib2c.create-dataset.conf MIBNODE
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĄā§āĻāĻž āĻāĻā§āĻ¨ā§āĻā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ (āĻ āĻ°ā§āĻĨāĻžā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻāĻ¤ā§āĻ¸), āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¸ā§āĻā§ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĄā§āĻāĻž āĻŦāĻžāĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻāĻ˛ā§ āĻāĻžāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§āĻ¨:
mib2c -c mib2c.array-user.conf MIBNODE
āĻšā§āĻĄāĻžāĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ˛āĻžāĻŽ āĻ¨āĻŽā§āĻŦāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻž āĻ¸āĻš āĻāĻāĻāĻŋ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§:
mib2c -c mib2c.column_defines.conf MIBNODE
āĻ¯ā§āĻā§āĻ¨ āĻāĻ˛āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ enum-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻž āĻ¸āĻš āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻšā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§
enums:
mib2c -c mib2c.column_enums.conf MIBNODE
āĻā§āĻĄā§āĻ° 4.X āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§ (āĻĒā§āĻ°ā§āĻ¨ā§ API)
mib2c -c mib2c.old-api.conf MIBNODE
-IāĻĒāĻžāĻĨ PATH-āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻžāĻ§āĻŋāĻ āĻĒāĻžāĻĨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻžāĻ§āĻŋāĻ -āĻāĻŽāĻŋ āĻ¸ā§āĻāĻ āĻāĻ°āĻŋ āĻŦāĻž āĻāĻŽāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°āĻž āĻĒāĻžāĻĨā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
-f āĻāĻāĻāĻ¨āĻžāĻŽ
āĻāĻāĻāĻĒā§āĻ āĻā§āĻĄāĻāĻŋ OUTNAME.c āĻāĻŦāĻ OUTNAME.h-āĻ āĻ°āĻžāĻā§āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, mib2c āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻŦā§
āĻĢāĻžāĻāĻ˛ā§ āĻāĻāĻāĻĒā§āĻ āĻā§āĻĄ āĻ¯āĻž āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§
āĻāĻ¨ā§āĻ¯, āĻ¯āĻž āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻžāĻāĻšā§āĻ āĻāĻžāĻ¨ āĻāĻŋ.
-i āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻā§āĻĄā§ āĻāĻ¨ā§āĻĄā§āĻ¨ā§āĻ āĻāĻžāĻ˛āĻžāĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
-s MIBNODE.sed āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž āĻāĻŦāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻā§āĻĄā§ sed ââāĻāĻžāĻ˛āĻžāĻ¨āĨ¤ āĻāĻ āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻā§āĻĄā§ āĻ˛āĻ mib āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
-q "āĻļāĻžāĻ¨ā§āĻ¤" āĻŽā§āĻĄā§ āĻāĻžāĻ˛āĻžāĻ¨, āĻ¯āĻž mib2c āĻā§āĻĒāĻ¨ā§āĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻā§ āĻāĻŽ āĻāĻ°ā§āĨ¤
-SVAR=VAL
āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ VAR, mib2c.*.conf āĻĢāĻžāĻāĻ˛ā§, VAL āĻŽāĻžāĻ¨āĻ¤ā§ āĻĒā§āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧ
āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ mib2c āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ (mib2c.*.conf) āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯, āĻ¯āĻžāĻāĻšā§āĻ, āĻ¤āĻžāĻ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻ˛ā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ C āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
UCD-DEMO-MIB::ucdDemoPublic āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
% mib2c -c mib2c.scalar.conf ucdDemoPublic
ucdDemoPublic.h āĻ āĻ˛ā§āĻāĻž
ucdDemoPublic.c āĻ āĻ˛ā§āĻāĻž
ucdDemoPublic.h-āĻ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻ¨ā§āĻĄā§āĻ¨ā§āĻ
ucdDemoPublic.c āĻ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻ¨ā§āĻĄā§āĻ¨ā§āĻ
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ ucdDemoPublic.c āĻāĻŦāĻ ucdDemoPublic.h āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ.
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ C āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
TCP-MIB::tcpConnTable āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻĄāĻŋāĻāĻ˛āĨ¤
% mib2c -c mib2c.iterate.conf tcpConnTable
tcpConnTable.h āĻ āĻ˛ā§āĻāĻž
tcpConnTable.c āĻ āĻ˛ā§āĻāĻž
tcpConnTable.h-āĻ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻ¨ā§āĻĄā§āĻ¨ā§āĻ
tcpConnTable.c āĻ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻ¨ā§āĻĄā§āĻ¨ā§āĻ
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ tcpConnTable.c āĻāĻŦāĻ tcpConnTable.h āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻžāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ.
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ mib2c āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨