#### # First, map the community name to a "security name" # sec.name source community com2sec rwUser default praseed com2sec roUser default public #### # Second, map the security name into a group name: # groupName securityModel securityName group rwGroup v2c rwUser group roGroup v2c roUser #### # Third, create a view for us to let the group have rights to: # Make at least snmpwalk -v 1 localhost -c public system fast again. # name incl/excl subtree mask(optional) view systemview included .1 #### # Finally, grant the group read-only access to the systemview view. # group context sec.model sec.level prefix read write access rwGroup "" any noauth exact systemview systemview access roGroup "" any noauth exact systemview none ############################################################################### # System contact information # # It is also possible to set the sysContact and sysLocation system # variables through the snmpd.conf file: sysDescr WiMAX syslocation Praseed sysContact xxx@praseed.com # See the snmpd.conf manual page, and the output of "snmpd -H". createUser internal agentSecName internal rouser internal rocommunity public rwcommunity praseed notificationEvent linkUpTrap ".1.3.6.1.6.3.1.1.5.4" ".1.3.6.1.2.1.2.2.1.1" notificationEvent linkDownTrap ".1.3.6.1.6.3.1.1.5.3" ".1.3.6.1.2.1.2.2.1.1" monitor -r 2 -e linkUpTrap "Generate linkUp" ".1.3.6.1.2.1.2.2.1.8" != 2 monitor -r 2 -e linkDownTrap "Generate linkDown" ".1.3.6.1.2.1.2.2.1.8" == 2