version1 = $enabled; $this->community_name = $community; $this->auth_traps_enabled = $authTraps; } }; // Handel the progress screen if opened and get the NEW data if ($_SERVER[REQUEST_METHOD] == "POST") { $operationInProgress = true; $status = new ReturnStatus(); error_log("snmp settings = enabled: ".$_POST['enabled']." community: ".$_POST['community_name']." traps enabled: ".$_POST['auth_traps_enabled']); $snmpInfo = new SNMPInfo($_POST['enabled'], $_POST['community_name'], $_POST['auth_traps_enabled']); error_log("Setting SNMP with: ". $_POST['enabled'] .", ". $_POST['community_name'].", ".$_POST['auth_traps_enabled']); set_snmp_settings($user, $snmpInfo ); print $status->out(); return; } else { // Load stuff up for the first time $snmpSettings = get_snmp_settings( $user ); error_log("snmp settings = ". print_r($snmpSettings, true) ); } ?> Setup SNMP
Setup - SNMP
Select enabled to enabled SNMP v1, and V2c, enter the SNMP community, and select authorization traps for enabling traps when a snmp authorization failure occurs.

Select the settings you would like to modify:

Current Settings: New Settings:
SNMP V1 and V2c enabled: version1 ? "Enabled" : "Disabled"; ?> version1 ? "checked" : ''?> >
SNMP Authorization Traps: auth_traps_enabled ? "Enabled" : "Disabled"; ?> auth_traps_enabled ? "checked" : ''?> >
SNMP Community: community_name ?>