<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.innovaphone.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tsvatek</id>
	<title>innovaphone wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.innovaphone.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tsvatek"/>
	<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Special:Contributions/Tsvatek"/>
	<updated>2026-05-07T20:05:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55313</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55313"/>
		<updated>2020-02-13T07:23:06Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps using snmptrapd. The following example shows a snmptrapd.conf in /etc/snmp/. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should listen on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Important Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Helpful documents====&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;br /&gt;
&lt;br /&gt;
===Decoding of encrypted SNMPv3 packets in Wireshark===&lt;br /&gt;
Encrypted SNMPv3 packets can be decrypted by setting the credentials in the Wireshark Protocol Preferences.&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireshark_snmp_decode.jpg]]&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=File:Wireshark_snmp_decode.jpg&amp;diff=55312</id>
		<title>File:Wireshark snmp decode.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=File:Wireshark_snmp_decode.jpg&amp;diff=55312"/>
		<updated>2020-02-13T07:20:45Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55311</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55311"/>
		<updated>2020-02-12T22:11:11Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps using snmptrapd. The following example shows a snmptrapd.conf in /etc/snmp/. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should listen on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Important Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Helpful documents====&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55310</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55310"/>
		<updated>2020-02-12T22:09:56Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps using snmptrapd. The following example shows a snmptrapd.conf in /etc/snmp/. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should listen on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Helpful documents====&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55309</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55309"/>
		<updated>2020-02-12T22:08:07Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps using snmptrapd. The following example shows a snmptrapd.conf in /etc/snmp/. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Helpful documents====&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55308</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55308"/>
		<updated>2020-02-12T22:07:05Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps using snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Helpful documents====&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55307</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55307"/>
		<updated>2020-02-12T22:06:08Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Helpful documents====&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55306</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55306"/>
		<updated>2020-02-12T22:05:39Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Helpful documents&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55305</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55305"/>
		<updated>2020-02-12T22:05:26Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Helpful documents&lt;br /&gt;
&lt;br /&gt;
http://net-snmp.sourceforge.net/wiki/index.php/TUT:Configuring_snmptrapd_to_receive_SNMPv3_notifications&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55304</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55304"/>
		<updated>2020-02-12T22:03:59Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Helpful documents&lt;br /&gt;
&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55303</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55303"/>
		<updated>2020-02-12T22:03:46Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Helpful documents&lt;br /&gt;
https://support.nagios.com/kb/article/snmp-trap-snmptrapd-service-88.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55302</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55302"/>
		<updated>2020-02-12T21:23:40Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55301</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55301"/>
		<updated>2020-02-12T21:21:27Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Testing from a Microsoft Windows host===&lt;br /&gt;
iReasoning MIB Browser Professional could be a good choice. The program also includes a SNMPv3 Trap Recorder.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55300</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55300"/>
		<updated>2020-02-12T21:13:51Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog. Also make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55299</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55299"/>
		<updated>2020-02-12T21:11:40Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf im /etc/snmp/ Verzeichnis. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned. Because of the required write permissions to this directory, snmptraced must be started as root.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55298</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55298"/>
		<updated>2020-02-12T21:08:42Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! There are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55297</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55297"/>
		<updated>2020-02-12T21:07:42Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! there are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned.&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55296</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55296"/>
		<updated>2020-02-12T21:07:05Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Engine ID:&#039;&#039;&#039;&lt;br /&gt;
| Informative: This agent&#039;s engine id according to RFC3411&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
The following tests are based on Debian 9.&lt;br /&gt;
&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now the snmptrapd daemon must be activated and started.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl enable snmptrapd.service&lt;br /&gt;
# systemctl start snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively you can start snmptrapd directly from the command line. The events are displayed directly on the console. The snmptrapd service must be stopped before.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# systemctl stop snmptrapd.service&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#  snmptrapd -f -Lo&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: After each change to /etc/snmp/snmptrap.conf, you must also clean up /var/lib/snmp/snmptrapd.conf (or /var/net-snmp/snmptrapd.conf). Scroll down! there are many blank rows in it. This persistent file is automatically created and used when smnptrapd starts, but is not automatically cleaned.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55198</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55198"/>
		<updated>2020-02-11T10:49:01Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net [User] priv&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Pcap&amp;diff=55181</id>
		<title>Howto:Pcap</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Pcap&amp;diff=55181"/>
		<updated>2020-02-11T10:19:16Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With remote PCAP, network traffic can be captured directly from another network device, instead of capturing the network traffic from the own device.&lt;br /&gt;
&lt;br /&gt;
==Remote PCAP==&lt;br /&gt;
===Requirements===&lt;br /&gt;
&lt;br /&gt;
* You should have installed the latest wireshark Stable release 1.12.X - [http://www.wireshark.org/download.html Wireshark Download]&lt;br /&gt;
: You may also use newer builds, but make sure they are supported by our plugin DLL. See [[#Versions | Versions ]] below for a list of supported versions&lt;br /&gt;
* To view the standard debug output or ISDN LAPD/Q.931 packets, you have to install the &#039;&#039;innovaphone plugin&#039;&#039;  (&amp;lt;code&amp;gt;innovaphone_win32.dll&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;innovaphone_win64.dll&amp;lt;/code&amp;gt;, depending on your installed wireshark version, 32 bit or 64 bit). To convert text log output (from the &#039;&#039;Maintenance/Tracing&#039;&#039; page) you can use &#039;&#039;log2pcap.exe&#039;&#039;.&lt;br /&gt;
: To download both items, open the [http://download.innovaphone.com/ice/download/p/6.00/apps/ V6 application page], select the &#039;&#039;&#039;6000055&#039;&#039;&#039; folder and download the &#039;&#039;&#039;tools.zip&#039;&#039;&#039;.&lt;br /&gt;
: Again, if you use newer builds, make sure you download the DLLs from the appropriate &#039;&#039;apps&#039;&#039; package (see [[#Versions | Versions ]] below)&lt;br /&gt;
: To &#039;&#039;&#039;install&#039;&#039;&#039; a DLL version &#039;&#039;&#039;1059&#039;&#039;&#039; or previous, just copy it to your wireshark plugin directory and pay attention on your currently used version (e.g.: c:\programme\wireshark\plugins\1.12.0\).  Note that you need to re-install the DLL each time you update wireshark&lt;br /&gt;
: To &#039;&#039;&#039;install&#039;&#039;&#039; a DLL version &#039;&#039;&#039;1060&#039;&#039;&#039; or later, just copy it to your wireshark plugin &#039;&#039;&#039;epan&#039;&#039;&#039; directory and pay attention on your currently used version (e.g.: c:\programme\wireshark\plugins\2.6\epan\).  Note that you need to re-install the DLL each time you update wireshark&lt;br /&gt;
* Open the [http://wiki.innovaphone.com/index.php?title=Image:Pcap_example_isdn.zip example pcap file with lapd and q.931 packets] to check your current installation. It should look like this, if you have the innovaphone_winXX.dll correctly installed:&lt;br /&gt;
&lt;br /&gt;
[[Image:Pcap_sample_isdn.jpg|center|thumb|200px|PCAP ISDN example]]&lt;br /&gt;
&lt;br /&gt;
==== Using Wireshark &#039;&#039;Legacy&#039;&#039; ====&lt;br /&gt;
Starting with version 2, wireshark has a new user interface.  Unfortunately, we found this to be sluggish and buggy.  For that reason, we strongly recommend to use wireshark&#039;s &#039;&#039;legacy&#039;&#039; version.  It is available as an option (&#039;&#039;Wireshark 1, The classic user interface&#039;&#039;) in the installer&#039;s item selection.  You also may want to associate the trace file extensions (.pcap, .pcapng etc.) with &#039;&#039;Wireshark Legacy&#039;&#039; instead of the standard version (also available in the setup dialogue).&lt;br /&gt;
&lt;br /&gt;
===Setting up the rpcap server===&lt;br /&gt;
&lt;br /&gt;
* The rpcap server can be any innovaphone device. &lt;br /&gt;
* The remote pcap server is disabled per default. To enable it, just go to Diagnostics-&amp;gt;Tracing and check the &amp;quot;Enable&amp;quot; flag in the &amp;quot;Remote PCAP&amp;quot; group. If you are experiencing problems, also enable the trace flag with &amp;quot;config add PCAP /trace&amp;quot;.&lt;br /&gt;
* To capture all ip traffic (udp and tcp), enable the &amp;quot;IP (all tcp/udp traffic)&amp;quot; flag in the group &amp;quot;IP&amp;quot;. Otherwise just enable all the trace flags on the modules you want to capture.&lt;br /&gt;
&lt;br /&gt;
===Capturing with wireshark===&lt;br /&gt;
&lt;br /&gt;
===1.x.x - 1.7.x===&lt;br /&gt;
Open your wireshark and the capture options dialogue. Choose &amp;quot;remote&amp;quot; from the dropdown list and &lt;br /&gt;
Type &amp;quot;&amp;lt;IP-ADDRESS&amp;gt;/TRACE&amp;quot; into the host field.&lt;br /&gt;
&lt;br /&gt;
It should look like this: (Screenshot from older Wireshark, v.1.2.2)&lt;br /&gt;
[[Image:Wireshark_1.2.2_trace_settings.PNG|center|thumb|200px|Wireshark capture options]]&lt;br /&gt;
&lt;br /&gt;
Then just click on &amp;quot;Start&amp;quot; to start capturing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;gt;= 1.8.x ===&lt;br /&gt;
&lt;br /&gt;
Open your wireshark and „Capture Options“-&amp;gt;“Manage Interfaces“-&amp;gt;“Remote Interfaces“. Add the IP address of your device.&amp;lt;br&amp;gt;&lt;br /&gt;
The remote interface will be listed in your interface now and you can select it for capturing data.&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireshark_1.8.6_settings.png|center|thumb|200px|Wireshark capture options]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;gt;= 2.0.0 ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireshark_2.0.0_settings.jpg|center|thumb|200px|Wireshark capture options]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;gt;= 3.0.0 ===&lt;br /&gt;
&lt;br /&gt;
The innovaphone.dll is not supported currently with this Wireshark-version. Please do not upgrade to Wireshark 3.0 or up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RCAP does not currently work with innovaphone devices in newer Wireshark versions. If you only want to pull general remote PCAPs with it, you can also try the Wireshark Pipe feature. For this you have to create a new pipe interface in Wireshark in the following format.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
rpcap://[ip-address]/trace&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
During our tests we experienced some problems with it. Alternatively, you can add the pipe interface via the command line. First change to the Wireshark directory and replace [ip-address] with the innovaphone IP address.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
C:\Program Files\Wireshark&amp;gt;wireshark -ni rpcap://[ip-address]/trace&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Supported protocols===&lt;br /&gt;
&lt;br /&gt;
* ISDN: LAPD L2/L3 with dissector innovaphone.dll (enable Diagnostics-&amp;gt;Tracing TELX/PRIX/PPP)&lt;br /&gt;
* AC DSP: dsp with dissector Ac49xPacketRecording.dll (enable Diagnostics-&amp;gt;Tracing-&amp;gt;VOIP DSP)&lt;br /&gt;
* PPPoE: flag &amp;quot;/pcap&amp;quot; on module(s) PPPOE0/PPPOE1 enables pcap tracing&lt;br /&gt;
&lt;br /&gt;
* All TCP/UDP protocols which are supported by native wireshark dissectors or other dissectors which can be found searching the internet.&lt;br /&gt;
e.g.:&lt;br /&gt;
SIP&lt;br /&gt;
H.323&lt;br /&gt;
H.245&lt;br /&gt;
&lt;br /&gt;
Enable the corresponding flags under Diagnostics-&amp;gt;Tracing, if you only want to see specific UDP/TCP protocols. To see all, enable the &amp;quot;All TCP/UDP Traffic&amp;quot; flag under Diagnostics-&amp;gt;Tracing.&lt;br /&gt;
&lt;br /&gt;
==PCAP Log==&lt;br /&gt;
&lt;br /&gt;
Another possibility to get a pcap log file is to open http://IP/log.pcap&lt;br /&gt;
This file has a limited size just as the normal log file.&lt;br /&gt;
&lt;br /&gt;
==log2pcap==&lt;br /&gt;
&lt;br /&gt;
You need the tool log2pcap from the tools package, if you have a log.txt file, which contains pcap packets and you want to view them in wireshark. You can find the tool in the apps tool package (see above).&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
# log2pcap.exe input1 input2 ... inputX&lt;br /&gt;
# drag&amp;amp;drop one or more files on the log2pcap.exe&lt;br /&gt;
# use an asterisk like &amp;quot;log2pcap c:\*.txt&amp;quot; to convert all txt files into pcap files. Things like c:\test*.txt are not supported.&lt;br /&gt;
&lt;br /&gt;
* The resulting file name is always inputx.pcap (e.g. log.txt is converted into log.txt.pcap).&lt;br /&gt;
&lt;br /&gt;
Note: if you have a trace of a little endian box (e.g. IP3000, IP21) with V6 SR1 or SR2, you have to use the &amp;quot;-srlefix&amp;quot; switch (available since 08-1007):&lt;br /&gt;
&lt;br /&gt;
log2pcap.exe input1 -srlefix&lt;br /&gt;
&lt;br /&gt;
==General Informations==&lt;br /&gt;
&lt;br /&gt;
===Reading PCAP Traces===&lt;br /&gt;
&lt;br /&gt;
====Non-IP Pcap packets==== &lt;br /&gt;
It will nevertheless show source and destination IP addresses.   127.0.0.1 stand in for the traced device.  So if for example a Q.931 SETUP messages is sent from 127.0.0.0 to 127.0.0.1, then it is an incoming setup.&lt;br /&gt;
&lt;br /&gt;
====MAC: 00:90:33:00:00:00====&lt;br /&gt;
Sometimes people wonder why a pcap &#039;&#039;00:90:33:00:00:00&#039;&#039; appears as source or destination mac address.&lt;br /&gt;
The direction of the packets can be analyzed based on the Mac address.&lt;br /&gt;
: We use the devices MAC adress as source only if a packet &#039;&#039;&#039;is sent&#039;&#039;&#039;&lt;br /&gt;
: We use the devices MAC adress as destination only if a packet &#039;&#039;&#039;is received&#039;&#039;&#039;&lt;br /&gt;
The other field will be filled with &#039;&#039;00:90:33:00:00:00&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Disabling PCAP traces===&lt;br /&gt;
&lt;br /&gt;
You can disable the whole pcap tracing. Just configure a /disable-pcap to the CMD0 module. This can be useful if you do not want to see pcap traces in your log file.&lt;br /&gt;
&lt;br /&gt;
===Used ports===&lt;br /&gt;
&lt;br /&gt;
* The debug traces are encapsulated in UDP packets with port 4.&lt;br /&gt;
* The isdn traces are encapsulated in UDP packets with port 4.&lt;br /&gt;
* The ac dsp traces are encapsulated in UDP packets with port 50001.&lt;br /&gt;
* Wireshark uses port 2002 to connect to the running rpcap-server&lt;br /&gt;
* rpcap packets are transfered over a dynamically assigned port between server and client&lt;br /&gt;
&lt;br /&gt;
===Additional Remote PCAP trace===&lt;br /&gt;
&lt;br /&gt;
You can trace the remote pcap protocol with adding the trace flag by &amp;quot;config add PCAP /trace&amp;quot; if you are experiencing connection issues.&lt;br /&gt;
&lt;br /&gt;
===Timestamps===&lt;br /&gt;
&lt;br /&gt;
Since V7 Hotfix 26 and V8 Hotfix 13, the ntp timestamp is used instead of the uptime in rpcap packages. In converted log files with log2pcap, uptime is still used.&lt;br /&gt;
&lt;br /&gt;
===Decode TURN Traffic as RTP===&lt;br /&gt;
RTP Traffic encapsulated in TURN and encoded as STUN per default. You can change this behaviour as global setting in your Wireshark.&amp;lt;br /&amp;gt;&lt;br /&gt;
To activate RTP heuristic for TURN traffic go to &amp;quot;&#039;&#039;Analyze::Enabled Protocols&#039;&#039;&amp;quot; and enable the &amp;quot;&#039;&#039;rtp_stun&#039;&#039;&amp;quot; dissector.&lt;br /&gt;
&lt;br /&gt;
==Versions==&lt;br /&gt;
* Wireshark 1.6.8: DLL Version 1043 - V6 6000043 Application Packet&lt;br /&gt;
* Wireshark 1.11.1: DLL Version 1049&lt;br /&gt;
* Wireshark 1.12.2: DLL Version 1055 - V6 6000054 Application Packet&lt;br /&gt;
* Wireshark 2.0.x: DLL Version 1057 - V6 6000055 Application Packet&lt;br /&gt;
* Wireshark 2.2.x: DLL Version 1058 - V6 6000056 Application Packet&lt;br /&gt;
* Wireshark 2.4.x: DLL Version 1059 - V6 6000059 Application Packet&lt;br /&gt;
* Wireshark 2.6.1: DLL Version 1060 - V6 6000061 Application Packet&lt;br /&gt;
* Wireshark 3.0.0: not supported&lt;br /&gt;
&lt;br /&gt;
[http://download.innovaphone.com/ice/download/p/6.00/apps/ Download the &#039;&#039;tools&#039;&#039; package]&lt;br /&gt;
&lt;br /&gt;
==Known Problems==&lt;br /&gt;
&lt;br /&gt;
* Converting a log from a little endian box (like IP3000 and IP21) with firmware V6 SR1 or SR2 with the tool log2pcap will only work with log2pcap 08-1007 or higher and the switch &amp;quot;-srlefix&amp;quot;, see [[:#log2pcap|log2pcap]].&lt;br /&gt;
* Ac49xPacketRecording.dll works only with 0.99.7. Higher versions of wireshark won&#039;t start, if this dll was copied to the dll folder!&lt;br /&gt;
* Also some other dlls, contained in the tools package, won&#039;t work with each wireshark version. Just innovaphone.dll is always working.&lt;br /&gt;
* Even though &#039;&#039;All TCP/UDP Traffic&#039;&#039; is turned on, packets sent to the box acting as rpcap provider to a port that is not handled by the box (that is, where no listening socket is active) will currently not be shown&lt;br /&gt;
* If you use a 64-bit Windows Pc then you will need another innovaphone.dll, which is also contained in the latest tool package.&lt;br /&gt;
* The custom IP header from captured innovaphone packets contains dummy values for TOS (0), id (0), fragment offset (0) and TTL (128)&lt;br /&gt;
* After version 1.8.6 of wireshark the h225 packets are listed as malformed. So higher versions of wireshark could give troubles debugging the h.323 calls.&lt;br /&gt;
* &#039;&#039;&#039;Couldn&#039;t set the capture buffer size!&#039;&#039;&#039;: if you&#039;re experiencing this error message, please start wireshark with the option &amp;quot;-B 1&amp;quot; to set the buffer size to 1 MB&lt;br /&gt;
&lt;br /&gt;
===Missing msvcr120.dll or &amp;quot;module not found&amp;quot;/&amp;quot;Das angegebene Modul wurde nicht gefunden&amp;quot;===&lt;br /&gt;
You have to install the Visual C++ Redistributable Packages für Visual Studio 2013: http://www.microsoft.com/de-de/download/details.aspx?id=40784&lt;br /&gt;
&lt;br /&gt;
== Offline generation of PCAP Files ==&lt;br /&gt;
In version v12r1 and up, you can capture and store PCAP files without running Wireshark. This is done by setting the [[Reference12r1:Maintenance/Diagnostics/Tracing | &#039;&#039;Write PCAP to URL&#039;&#039; property ]] in &#039;&#039;Maintenance/Diagnostics/Tracing&#039;&#039; to an URL which points to a writeable WebDAV folder.&lt;br /&gt;
&lt;br /&gt;
This is useful if you need to trace a device for a long time or if you cannot run Wireshark to capture the trace.  However, it is not useful if the traced device restarts, as the last trace file will be incomplete then (due to buffered IO when writing the file).&lt;br /&gt;
&lt;br /&gt;
When you remove the URL, the current trace file will be flushed and no further one will be created.&lt;br /&gt;
&lt;br /&gt;
==Related Articles==&lt;br /&gt;
* [[Reference12r1:Maintenance/Diagnostics/Tracing]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;br /&gt;
&amp;lt;!-- Kewwords: sniffer ethereal packet capture network monitor --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55154</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55154"/>
		<updated>2020-02-11T10:09:52Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net user_name&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon it should losten on Port 162 and you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# netstat -ntulp | grep :162&lt;br /&gt;
udp        0      0 0.0.0.0:162             0.0.0.0:*                           28086/snmptrapd&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55141</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55141"/>
		<updated>2020-02-11T09:58:00Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;br /&gt;
Under Linux you can receive SNMPv3 traps with snmptrapd. The following example shows a snmptrapd.conf. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
createUser -e [engineID] [User] SHA [Password(Auth)] AES [Password(Crypt)]&lt;br /&gt;
authUser log,execute,net user_name&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After a restart of the snmptrapd daemon you can receive the traps in syslog.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# tail -f /var/log/syslog&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Note: Make sure that the Linux firewall does not block ports 161 and 162.&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55131</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55131"/>
		<updated>2020-02-11T09:42:18Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
Under Linux you can use snmpwalk to check the connection and read the OID tree. Replace the variables in the square brackets with the values of the snmp configuration on the innovaphone gateway.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# snmpwalk -v 3 -a SHA -A [Password(Auth)] -l authPriv -u [User] -x AES -X [Password(Crypt)] [IP address]&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55100</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55100"/>
		<updated>2020-02-11T09:35:27Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Testing SNMPv3 from a Linux host===&lt;br /&gt;
====snmpwalk====&lt;br /&gt;
&lt;br /&gt;
====SNMPv3 Traps====&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55095</id>
		<title>Reference13r2:Services/SNMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference13r2:Services/SNMP&amp;diff=55095"/>
		<updated>2020-02-11T09:34:03Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The VoIP device allows the operating state to be monitored using &#039;&#039;&#039;SNMP&#039;&#039;&#039; (Simple Network Management Protocol with version 1 and 3). Standard MIB II and a manufacturer-specific MIB (Management Information Base) are supported. Detailed information about this MIB can be obtained from a certified innovaphone dealer or downloaded directly in the download area of the innovaphone homepage. It is included in the folder &amp;quot;tools&amp;quot; of the &amp;quot;apps&amp;quot; package together with other applications and firmware. File name: INNO-MIB-V7.TXT (http://download.innovaphone.com/ice/6.00/).&lt;br /&gt;
&lt;br /&gt;
innovaphone uses the standard Ports for SNMP, UDP Port 161 and UDP Port 162 for SNMP traps, and they are not changeable.&lt;br /&gt;
&lt;br /&gt;
 Note: SNMP traps will not be send before an uptime of 90 seconds(will be collected in this time). Due to DHCP negotiation awaiting&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable:&#039;&#039;&#039;&lt;br /&gt;
| Enable the SNMP service (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Enable SNMPv1:&#039;&#039;&#039;&lt;br /&gt;
| SNMPv1 must be explicitely activated (default: deactivated).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Community:&#039;&#039;&#039;&lt;br /&gt;
| If the standard community name public is not being used, a different community name can be entered in this field.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Device Name:&#039;&#039;&#039;&lt;br /&gt;
| For more detailed information, a device name can be specified here for the SNMP agent.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Contact:&#039;&#039;&#039;&lt;br /&gt;
| As can a contact person (Contact).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Location:&#039;&#039;&#039;&lt;br /&gt;
| As can a location (Location).&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Authentication Trap:&#039;&#039;&#039;&lt;br /&gt;
| Access via SNMP is only possible if the correct community name is entered. If this check box is checked, a trap is generated in the case of access with an incorrect community name.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Trap Destination:&#039;&#039;&#039;&lt;br /&gt;
| Destinations for trap messages also have to be defined if the device is to trigger the traps defined in the manufacturer-specific innovaphone MIB.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Allowed Networks:&#039;&#039;&#039;&lt;br /&gt;
| To increase security, access to the device can be restricted by restricting SNMP access to a defined list of computers or IP address ranges. To disable SNMP access completely just enter &#039;&#039;0.0.0.0&#039;&#039; as &#039;&#039;Address&#039;&#039; and &#039;&#039;255.255.255.255&#039;&#039; as &#039;&#039;Mask&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Authentication:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;MD5&#039;&#039;, &#039;&#039;SHA1&#039;&#039;. A selection of &#039;&#039;NONE&#039;&#039; will force the encryption setting to &#039;&#039;NONE&#039;&#039;, also.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/Encryption:&#039;&#039;&#039;&lt;br /&gt;
| Choose from &#039;&#039;DES&#039;&#039;, &#039;&#039;AES128&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;SNMPv3/User,Password(Auth),Password(Crypt):&#039;&#039;&#039;&lt;br /&gt;
| Enter the credentials for this agent&#039;s authoritative engine. Two different passwords are configurable. One password for authentication and a different one for privacy/encryption.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In V7 the SNMP Traps are enhanced&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All events with type =Alarm are send via SNMP traps.&lt;br /&gt;
SNMP Trap delivers: code,severity,txt (e.g interface down) and Alarm –source (e.g IP0/ETH1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarm TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm,  -- Alarm Source&lt;br /&gt;
              trapGaugeParm,          -- Severity: indeterminate(0),major(1),critical(2)&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Text&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 6&lt;br /&gt;
&lt;br /&gt;
    innoDiagAlarmClear TRAP-TYPE&lt;br /&gt;
        ENTERPRISE  innovaphone&lt;br /&gt;
        VARIABLES   { &lt;br /&gt;
              trapGaugeParm,          -- Alarm Code&lt;br /&gt;
              trapDisplayStringParm   -- Alarm Source&lt;br /&gt;
        }&lt;br /&gt;
        DESCRIPTION&lt;br /&gt;
        &amp;quot;This trap corresponds to an alarm clearing under Administration/Diagnostics/Alarms&amp;quot;&lt;br /&gt;
        ::= 7&lt;br /&gt;
&lt;br /&gt;
===Test SNMPv3===&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Pcap&amp;diff=55032</id>
		<title>Howto:Pcap</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Pcap&amp;diff=55032"/>
		<updated>2020-02-11T09:14:06Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With remote PCAP, network traffic can be captured directly from another network device, instead of capturing the network traffic from the own device.&lt;br /&gt;
&lt;br /&gt;
==Remote PCAP==&lt;br /&gt;
===Requirements===&lt;br /&gt;
&lt;br /&gt;
* You should have installed the latest wireshark Stable release 1.12.X - [http://www.wireshark.org/download.html Wireshark Download]&lt;br /&gt;
: You may also use newer builds, but make sure they are supported by our plugin DLL. See [[#Versions | Versions ]] below for a list of supported versions&lt;br /&gt;
* To view the standard debug output or ISDN LAPD/Q.931 packets, you have to install the &#039;&#039;innovaphone plugin&#039;&#039;  (&amp;lt;code&amp;gt;innovaphone_win32.dll&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;innovaphone_win64.dll&amp;lt;/code&amp;gt;, depending on your installed wireshark version, 32 bit or 64 bit). To convert text log output (from the &#039;&#039;Maintenance/Tracing&#039;&#039; page) you can use &#039;&#039;log2pcap.exe&#039;&#039;.&lt;br /&gt;
: To download both items, open the [http://download.innovaphone.com/ice/download/p/6.00/apps/ V6 application page], select the &#039;&#039;&#039;6000055&#039;&#039;&#039; folder and download the &#039;&#039;&#039;tools.zip&#039;&#039;&#039;.&lt;br /&gt;
: Again, if you use newer builds, make sure you download the DLLs from the appropriate &#039;&#039;apps&#039;&#039; package (see [[#Versions | Versions ]] below)&lt;br /&gt;
: To &#039;&#039;&#039;install&#039;&#039;&#039; a DLL version &#039;&#039;&#039;1059&#039;&#039;&#039; or previous, just copy it to your wireshark plugin directory and pay attention on your currently used version (e.g.: c:\programme\wireshark\plugins\1.12.0\).  Note that you need to re-install the DLL each time you update wireshark&lt;br /&gt;
: To &#039;&#039;&#039;install&#039;&#039;&#039; a DLL version &#039;&#039;&#039;1060&#039;&#039;&#039; or later, just copy it to your wireshark plugin &#039;&#039;&#039;epan&#039;&#039;&#039; directory and pay attention on your currently used version (e.g.: c:\programme\wireshark\plugins\2.6\epan\).  Note that you need to re-install the DLL each time you update wireshark&lt;br /&gt;
* Open the [http://wiki.innovaphone.com/index.php?title=Image:Pcap_example_isdn.zip example pcap file with lapd and q.931 packets] to check your current installation. It should look like this, if you have the innovaphone_winXX.dll correctly installed:&lt;br /&gt;
&lt;br /&gt;
[[Image:Pcap_sample_isdn.jpg|center|thumb|200px|PCAP ISDN example]]&lt;br /&gt;
&lt;br /&gt;
==== Using Wireshark &#039;&#039;Legacy&#039;&#039; ====&lt;br /&gt;
Starting with version 2, wireshark has a new user interface.  Unfortunately, we found this to be sluggish and buggy.  For that reason, we strongly recommend to use wireshark&#039;s &#039;&#039;legacy&#039;&#039; version.  It is available as an option (&#039;&#039;Wireshark 1, The classic user interface&#039;&#039;) in the installer&#039;s item selection.  You also may want to associate the trace file extensions (.pcap, .pcapng etc.) with &#039;&#039;Wireshark Legacy&#039;&#039; instead of the standard version (also available in the setup dialogue).&lt;br /&gt;
&lt;br /&gt;
===Setting up the rpcap server===&lt;br /&gt;
&lt;br /&gt;
* The rpcap server can be any innovaphone device. &lt;br /&gt;
* The remote pcap server is disabled per default. To enable it, just go to Diagnostics-&amp;gt;Tracing and check the &amp;quot;Enable&amp;quot; flag in the &amp;quot;Remote PCAP&amp;quot; group. If you are experiencing problems, also enable the trace flag with &amp;quot;config add PCAP /trace&amp;quot;.&lt;br /&gt;
* To capture all ip traffic (udp and tcp), enable the &amp;quot;IP (all tcp/udp traffic)&amp;quot; flag in the group &amp;quot;IP&amp;quot;. Otherwise just enable all the trace flags on the modules you want to capture.&lt;br /&gt;
&lt;br /&gt;
===Capturing with wireshark===&lt;br /&gt;
&lt;br /&gt;
===1.x.x - 1.7.x===&lt;br /&gt;
Open your wireshark and the capture options dialogue. Choose &amp;quot;remote&amp;quot; from the dropdown list and &lt;br /&gt;
Type &amp;quot;&amp;lt;IP-ADDRESS&amp;gt;/TRACE&amp;quot; into the host field.&lt;br /&gt;
&lt;br /&gt;
It should look like this: (Screenshot from older Wireshark, v.1.2.2)&lt;br /&gt;
[[Image:Wireshark_1.2.2_trace_settings.PNG|center|thumb|200px|Wireshark capture options]]&lt;br /&gt;
&lt;br /&gt;
Then just click on &amp;quot;Start&amp;quot; to start capturing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;gt;= 1.8.x ===&lt;br /&gt;
&lt;br /&gt;
Open your wireshark and „Capture Options“-&amp;gt;“Manage Interfaces“-&amp;gt;“Remote Interfaces“. Add the IP address of your device.&amp;lt;br&amp;gt;&lt;br /&gt;
The remote interface will be listed in your interface now and you can select it for capturing data.&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireshark_1.8.6_settings.png|center|thumb|200px|Wireshark capture options]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;gt;= 2.0.0 ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireshark_2.0.0_settings.jpg|center|thumb|200px|Wireshark capture options]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;gt;= 3.0.0 ===&lt;br /&gt;
&lt;br /&gt;
The innovaphone.dll is not supported currently with this Wireshark-version. Please do not upgrade to Wireshark 3.0 or up.&lt;br /&gt;
&lt;br /&gt;
If you only want to pull general remote PCAPs with it, you can also try the Wireshark Pipe feature. The easiest way to do this is to start Wireshark from the command line as described below and then select the added pipe interface.&lt;br /&gt;
&lt;br /&gt;
First change to the Wireshark directory and replace [ip-address] with the innovaphone IP address.&lt;br /&gt;
&amp;lt;code type=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
C:\Program Files\Wireshark&amp;gt;wireshark -ni rpcap://[ip-address]/trace&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Supported protocols===&lt;br /&gt;
&lt;br /&gt;
* ISDN: LAPD L2/L3 with dissector innovaphone.dll (enable Diagnostics-&amp;gt;Tracing TELX/PRIX/PPP)&lt;br /&gt;
* AC DSP: dsp with dissector Ac49xPacketRecording.dll (enable Diagnostics-&amp;gt;Tracing-&amp;gt;VOIP DSP)&lt;br /&gt;
* PPPoE: flag &amp;quot;/pcap&amp;quot; on module(s) PPPOE0/PPPOE1 enables pcap tracing&lt;br /&gt;
&lt;br /&gt;
* All TCP/UDP protocols which are supported by native wireshark dissectors or other dissectors which can be found searching the internet.&lt;br /&gt;
e.g.:&lt;br /&gt;
SIP&lt;br /&gt;
H.323&lt;br /&gt;
H.245&lt;br /&gt;
&lt;br /&gt;
Enable the corresponding flags under Diagnostics-&amp;gt;Tracing, if you only want to see specific UDP/TCP protocols. To see all, enable the &amp;quot;All TCP/UDP Traffic&amp;quot; flag under Diagnostics-&amp;gt;Tracing.&lt;br /&gt;
&lt;br /&gt;
==PCAP Log==&lt;br /&gt;
&lt;br /&gt;
Another possibility to get a pcap log file is to open http://IP/log.pcap&lt;br /&gt;
This file has a limited size just as the normal log file.&lt;br /&gt;
&lt;br /&gt;
==log2pcap==&lt;br /&gt;
&lt;br /&gt;
You need the tool log2pcap from the tools package, if you have a log.txt file, which contains pcap packets and you want to view them in wireshark. You can find the tool in the apps tool package (see above).&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
# log2pcap.exe input1 input2 ... inputX&lt;br /&gt;
# drag&amp;amp;drop one or more files on the log2pcap.exe&lt;br /&gt;
# use an asterisk like &amp;quot;log2pcap c:\*.txt&amp;quot; to convert all txt files into pcap files. Things like c:\test*.txt are not supported.&lt;br /&gt;
&lt;br /&gt;
* The resulting file name is always inputx.pcap (e.g. log.txt is converted into log.txt.pcap).&lt;br /&gt;
&lt;br /&gt;
Note: if you have a trace of a little endian box (e.g. IP3000, IP21) with V6 SR1 or SR2, you have to use the &amp;quot;-srlefix&amp;quot; switch (available since 08-1007):&lt;br /&gt;
&lt;br /&gt;
log2pcap.exe input1 -srlefix&lt;br /&gt;
&lt;br /&gt;
==General Informations==&lt;br /&gt;
&lt;br /&gt;
===Reading PCAP Traces===&lt;br /&gt;
&lt;br /&gt;
====Non-IP Pcap packets==== &lt;br /&gt;
It will nevertheless show source and destination IP addresses.   127.0.0.1 stand in for the traced device.  So if for example a Q.931 SETUP messages is sent from 127.0.0.0 to 127.0.0.1, then it is an incoming setup.&lt;br /&gt;
&lt;br /&gt;
====MAC: 00:90:33:00:00:00====&lt;br /&gt;
Sometimes people wonder why a pcap &#039;&#039;00:90:33:00:00:00&#039;&#039; appears as source or destination mac address.&lt;br /&gt;
The direction of the packets can be analyzed based on the Mac address.&lt;br /&gt;
: We use the devices MAC adress as source only if a packet &#039;&#039;&#039;is sent&#039;&#039;&#039;&lt;br /&gt;
: We use the devices MAC adress as destination only if a packet &#039;&#039;&#039;is received&#039;&#039;&#039;&lt;br /&gt;
The other field will be filled with &#039;&#039;00:90:33:00:00:00&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Disabling PCAP traces===&lt;br /&gt;
&lt;br /&gt;
You can disable the whole pcap tracing. Just configure a /disable-pcap to the CMD0 module. This can be useful if you do not want to see pcap traces in your log file.&lt;br /&gt;
&lt;br /&gt;
===Used ports===&lt;br /&gt;
&lt;br /&gt;
* The debug traces are encapsulated in UDP packets with port 4.&lt;br /&gt;
* The isdn traces are encapsulated in UDP packets with port 4.&lt;br /&gt;
* The ac dsp traces are encapsulated in UDP packets with port 50001.&lt;br /&gt;
* Wireshark uses port 2002 to connect to the running rpcap-server&lt;br /&gt;
* rpcap packets are transfered over a dynamically assigned port between server and client&lt;br /&gt;
&lt;br /&gt;
===Additional Remote PCAP trace===&lt;br /&gt;
&lt;br /&gt;
You can trace the remote pcap protocol with adding the trace flag by &amp;quot;config add PCAP /trace&amp;quot; if you are experiencing connection issues.&lt;br /&gt;
&lt;br /&gt;
===Timestamps===&lt;br /&gt;
&lt;br /&gt;
Since V7 Hotfix 26 and V8 Hotfix 13, the ntp timestamp is used instead of the uptime in rpcap packages. In converted log files with log2pcap, uptime is still used.&lt;br /&gt;
&lt;br /&gt;
===Decode TURN Traffic as RTP===&lt;br /&gt;
RTP Traffic encapsulated in TURN and encoded as STUN per default. You can change this behaviour as global setting in your Wireshark.&amp;lt;br /&amp;gt;&lt;br /&gt;
To activate RTP heuristic for TURN traffic go to &amp;quot;&#039;&#039;Analyze::Enabled Protocols&#039;&#039;&amp;quot; and enable the &amp;quot;&#039;&#039;rtp_stun&#039;&#039;&amp;quot; dissector.&lt;br /&gt;
&lt;br /&gt;
==Versions==&lt;br /&gt;
* Wireshark 1.6.8: DLL Version 1043 - V6 6000043 Application Packet&lt;br /&gt;
* Wireshark 1.11.1: DLL Version 1049&lt;br /&gt;
* Wireshark 1.12.2: DLL Version 1055 - V6 6000054 Application Packet&lt;br /&gt;
* Wireshark 2.0.x: DLL Version 1057 - V6 6000055 Application Packet&lt;br /&gt;
* Wireshark 2.2.x: DLL Version 1058 - V6 6000056 Application Packet&lt;br /&gt;
* Wireshark 2.4.x: DLL Version 1059 - V6 6000059 Application Packet&lt;br /&gt;
* Wireshark 2.6.1: DLL Version 1060 - V6 6000061 Application Packet&lt;br /&gt;
* Wireshark 3.0.0: not supported&lt;br /&gt;
&lt;br /&gt;
[http://download.innovaphone.com/ice/download/p/6.00/apps/ Download the &#039;&#039;tools&#039;&#039; package]&lt;br /&gt;
&lt;br /&gt;
==Known Problems==&lt;br /&gt;
&lt;br /&gt;
* Converting a log from a little endian box (like IP3000 and IP21) with firmware V6 SR1 or SR2 with the tool log2pcap will only work with log2pcap 08-1007 or higher and the switch &amp;quot;-srlefix&amp;quot;, see [[:#log2pcap|log2pcap]].&lt;br /&gt;
* Ac49xPacketRecording.dll works only with 0.99.7. Higher versions of wireshark won&#039;t start, if this dll was copied to the dll folder!&lt;br /&gt;
* Also some other dlls, contained in the tools package, won&#039;t work with each wireshark version. Just innovaphone.dll is always working.&lt;br /&gt;
* Even though &#039;&#039;All TCP/UDP Traffic&#039;&#039; is turned on, packets sent to the box acting as rpcap provider to a port that is not handled by the box (that is, where no listening socket is active) will currently not be shown&lt;br /&gt;
* If you use a 64-bit Windows Pc then you will need another innovaphone.dll, which is also contained in the latest tool package.&lt;br /&gt;
* The custom IP header from captured innovaphone packets contains dummy values for TOS (0), id (0), fragment offset (0) and TTL (128)&lt;br /&gt;
* After version 1.8.6 of wireshark the h225 packets are listed as malformed. So higher versions of wireshark could give troubles debugging the h.323 calls.&lt;br /&gt;
* &#039;&#039;&#039;Couldn&#039;t set the capture buffer size!&#039;&#039;&#039;: if you&#039;re experiencing this error message, please start wireshark with the option &amp;quot;-B 1&amp;quot; to set the buffer size to 1 MB&lt;br /&gt;
&lt;br /&gt;
===Missing msvcr120.dll or &amp;quot;module not found&amp;quot;/&amp;quot;Das angegebene Modul wurde nicht gefunden&amp;quot;===&lt;br /&gt;
You have to install the Visual C++ Redistributable Packages für Visual Studio 2013: http://www.microsoft.com/de-de/download/details.aspx?id=40784&lt;br /&gt;
&lt;br /&gt;
== Offline generation of PCAP Files ==&lt;br /&gt;
In version v12r1 and up, you can capture and store PCAP files without running Wireshark. This is done by setting the [[Reference12r1:Maintenance/Diagnostics/Tracing | &#039;&#039;Write PCAP to URL&#039;&#039; property ]] in &#039;&#039;Maintenance/Diagnostics/Tracing&#039;&#039; to an URL which points to a writeable WebDAV folder.&lt;br /&gt;
&lt;br /&gt;
This is useful if you need to trace a device for a long time or if you cannot run Wireshark to capture the trace.  However, it is not useful if the traced device restarts, as the last trace file will be incomplete then (due to buffered IO when writing the file).&lt;br /&gt;
&lt;br /&gt;
When you remove the URL, the current trace file will be flushed and no further one will be created.&lt;br /&gt;
&lt;br /&gt;
==Related Articles==&lt;br /&gt;
* [[Reference12r1:Maintenance/Diagnostics/Tracing]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;br /&gt;
&amp;lt;!-- Kewwords: sniffer ethereal packet capture network monitor --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53600</id>
		<title>Howto:PTT</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53600"/>
		<updated>2019-09-30T19:02:41Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
innovaphone PBX, V7 and later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Keywords: PTT, push to talk, Push to Talk, Conference, Konferenz, Rundruf --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===Problem Details===&lt;br /&gt;
Some customers require a &#039;&#039;Push to Talk&#039;&#039; feature.  This essentially is a multi-party conference where all members are in mute-mode normally.  Only if one member wants to speak, the PTT button will be pressed which turns off local-mute as long as the button is pushed.&lt;br /&gt;
&lt;br /&gt;
===System Requirements===&lt;br /&gt;
You will need a PBX and a gateway with [[Reference:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29 | conferencing device]].  The endpoints you use must support auto-local-mute mode and PTT button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Auto-local-mute&#039;&#039; is a feature where the device when initiating or receiving a conference call goes into mute mode initially.  &#039;&#039;PTT Button&#039;&#039; is a button on the device that switches mute mode off as long as the button is pressed.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
In an innovaphone PBX setup, you would create a [[Reference7:Administration/PBX/Objects/Call Broadcast Conference|PBX Conference object]] and tick the &#039;&#039;Allow Announcement Calls&#039;&#039; or &#039;&#039;Call always as Announcement Call&#039;&#039; check mark.  &lt;br /&gt;
&lt;br /&gt;
The PTT session can be initiated by any device that is able to call into the conference object.  If it supports announcement calls, the auto-off-hook can be initiated call-by-call, if not, it will be done for each conference on this object.&lt;br /&gt;
&lt;br /&gt;
=== Known Problems ===&lt;br /&gt;
innovaphone IP phones have the &#039;&#039;auto-local-mute&#039;&#039; function, but they don&#039;t have a PTT button (as it does not make too much sense for fixed line devices).   You can however use the microphone key to turn on/off mute.  There are handsets available in the market which have a PTT button and should be compatible with fixed line innovaphone IP phones ([[User:Ckl|ckl]] 16:15, 4 February 2010 (CET) we are in the process of evaluating this - stay tuned).&lt;br /&gt;
&lt;br /&gt;
There is currently no known solution for the IP72.  You may want to have a look at Ascom&#039;s i75 though.&lt;br /&gt;
&lt;br /&gt;
=== PTT Headsets ===&lt;br /&gt;
There are a number of Jabra headsets that support PTT. The Mute button can be configured using the Jabra Direct software. After configuration, the headset can also be used with phones with USB connection. Please note that the headsets do PTT internally in the control unit and do not pass it on to e.g. the softphone. This has the advantage that the phone can be used for normal non-PTT conversations with the handset.&lt;br /&gt;
&lt;br /&gt;
Jabra has named the following headsets:&lt;br /&gt;
* Jabra Engage 50 + Jabra Engage Link&lt;br /&gt;
* Jabra Biz 2300&lt;br /&gt;
* Jabra Biz 2400II CC&lt;br /&gt;
* Jabra Link 260&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
[[Howto:Create Conference facility]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/PBX/Objects/Call Broadcast Conference]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Preferences]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Function-Keys/Dial]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53599</id>
		<title>Howto:PTT</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53599"/>
		<updated>2019-09-30T19:02:21Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
innovaphone PBX, V7 and later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Keywords: PTT, push to talk, Push to Talk, Conference, Konferenz, Rundruf --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===Problem Details===&lt;br /&gt;
Some customers require a &#039;&#039;Push to Talk&#039;&#039; feature.  This essentially is a multi-party conference where all members are in mute-mode normally.  Only if one member wants to speak, the PTT button will be pressed which turns off local-mute as long as the button is pushed.&lt;br /&gt;
&lt;br /&gt;
===System Requirements===&lt;br /&gt;
You will need a PBX and a gateway with [[Reference:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29 | conferencing device]].  The endpoints you use must support auto-local-mute mode and PTT button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Auto-local-mute&#039;&#039; is a feature where the device when initiating or receiving a conference call goes into mute mode initially.  &#039;&#039;PTT Button&#039;&#039; is a button on the device that switches mute mode off as long as the button is pressed.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
In an innovaphone PBX setup, you would create a [[Reference7:Administration/PBX/Objects/Call Broadcast Conference|PBX Conference object]] and tick the &#039;&#039;Allow Announcement Calls&#039;&#039; or &#039;&#039;Call always as Announcement Call&#039;&#039; check mark.  &lt;br /&gt;
&lt;br /&gt;
The PTT session can be initiated by any device that is able to call into the conference object.  If it supports announcement calls, the auto-off-hook can be initiated call-by-call, if not, it will be done for each conference on this object.&lt;br /&gt;
&lt;br /&gt;
=== Known Problems ===&lt;br /&gt;
innovaphone IP phones have the &#039;&#039;auto-local-mute&#039;&#039; function, but they don&#039;t have a PTT button (as it does not make too much sense for fixed line devices).   You can however use the microphone key to turn on/off mute.  There are handsets available in the market which have a PTT button and should be compatible with fixed line innovaphone IP phones ([[User:Ckl|ckl]] 16:15, 4 February 2010 (CET) we are in the process of evaluating this - stay tuned).&lt;br /&gt;
&lt;br /&gt;
There is currently no known solution for the IP72.  You may want to have a look at Ascom&#039;s i75 though.&lt;br /&gt;
&lt;br /&gt;
=== PTT Headsets ===&lt;br /&gt;
There are a number of Jabra headsets that support PTT. The Mute button can be configured using the Jabra Direct software. After configuration, the headset can also be used with phones with USB connection. Please note that the headsets do PTT internally in the control unit and do not pass it on to e.g. the softphone. This has the advantage that the phone can be used for normal non-PTT conversations with the handset.&lt;br /&gt;
&lt;br /&gt;
Jabra has named the following headsets:&lt;br /&gt;
- Jabra Engage 50 + Jabra Engage Link&lt;br /&gt;
- Jabra Biz 2300&lt;br /&gt;
- Jabra Biz 2400II CC&lt;br /&gt;
- Jabra Link 260&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
[[Howto:Create Conference facility]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/PBX/Objects/Call Broadcast Conference]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Preferences]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Function-Keys/Dial]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53598</id>
		<title>Howto:PTT</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53598"/>
		<updated>2019-09-30T19:00:38Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
innovaphone PBX, V7 and later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Keywords: PTT, push to talk, Push to Talk, Conference, Konferenz, Rundruf --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===Problem Details===&lt;br /&gt;
Some customers require a &#039;&#039;Push to Talk&#039;&#039; feature.  This essentially is a multi-party conference where all members are in mute-mode normally.  Only if one member wants to speak, the PTT button will be pressed which turns off local-mute as long as the button is pushed.&lt;br /&gt;
&lt;br /&gt;
===System Requirements===&lt;br /&gt;
You will need a PBX and a gateway with [[Reference:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29 | conferencing device]].  The endpoints you use must support auto-local-mute mode and PTT button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Auto-local-mute&#039;&#039; is a feature where the device when initiating or receiving a conference call goes into mute mode initially.  &#039;&#039;PTT Button&#039;&#039; is a button on the device that switches mute mode off as long as the button is pressed.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
In an innovaphone PBX setup, you would create a [[Reference7:Administration/PBX/Objects/Call Broadcast Conference|PBX Conference object]] and tick the &#039;&#039;Allow Announcement Calls&#039;&#039; or &#039;&#039;Call always as Announcement Call&#039;&#039; check mark.  &lt;br /&gt;
&lt;br /&gt;
The PTT session can be initiated by any device that is able to call into the conference object.  If it supports announcement calls, the auto-off-hook can be initiated call-by-call, if not, it will be done for each conference on this object.&lt;br /&gt;
&lt;br /&gt;
=== Known Problems ===&lt;br /&gt;
innovaphone IP phones have the &#039;&#039;auto-local-mute&#039;&#039; function, but they don&#039;t have a PTT button (as it does not make too much sense for fixed line devices).   You can however use the microphone key to turn on/off mute.  There are handsets available in the market which have a PTT button and should be compatible with fixed line innovaphone IP phones ([[User:Ckl|ckl]] 16:15, 4 February 2010 (CET) we are in the process of evaluating this - stay tuned).&lt;br /&gt;
&lt;br /&gt;
There is currently no known solution for the IP72.  You may want to have a look at Ascom&#039;s i75 though.&lt;br /&gt;
&lt;br /&gt;
=== PTT Headsets ===&lt;br /&gt;
There are a number of Jabra headsets that support PTT. The Mute button can be configured using the Jabra Direct software. After configuration, the headset can also be used with phones with USB connection. Please note that the headsets do PTT internally in the control unit and do not pass it on to e.g. the softphone. This has the advantage that the phone can be used for normal non-PTT conversations with the handset.&lt;br /&gt;
&lt;br /&gt;
Jabra has named the following headsets:&lt;br /&gt;
- Jabra Engage 50 + Jabra Engage Link&lt;br /&gt;
- Jabra Biz 2300&lt;br /&gt;
- Jabra Biz 2400II CC&lt;br /&gt;
- Jabra Link 260&lt;br /&gt;
&lt;br /&gt;
[[Image:Example.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
[[Howto:Create Conference facility]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/PBX/Objects/Call Broadcast Conference]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Preferences]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Function-Keys/Dial]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53597</id>
		<title>Howto:PTT</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:PTT&amp;diff=53597"/>
		<updated>2019-09-30T18:55:23Z</updated>

		<summary type="html">&lt;p&gt;Tsvatek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
innovaphone PBX, V7 and later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Keywords: PTT, push to talk, Push to Talk, Conference, Konferenz, Rundruf --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===Problem Details===&lt;br /&gt;
Some customers require a &#039;&#039;Push to Talk&#039;&#039; feature.  This essentially is a multi-party conference where all members are in mute-mode normally.  Only if one member wants to speak, the PTT button will be pressed which turns off local-mute as long as the button is pushed.&lt;br /&gt;
&lt;br /&gt;
===System Requirements===&lt;br /&gt;
You will need a PBX and a gateway with [[Reference:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29 | conferencing device]].  The endpoints you use must support auto-local-mute mode and PTT button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Auto-local-mute&#039;&#039; is a feature where the device when initiating or receiving a conference call goes into mute mode initially.  &#039;&#039;PTT Button&#039;&#039; is a button on the device that switches mute mode off as long as the button is pressed.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
In an innovaphone PBX setup, you would create a [[Reference7:Administration/PBX/Objects/Call Broadcast Conference|PBX Conference object]] and tick the &#039;&#039;Allow Announcement Calls&#039;&#039; or &#039;&#039;Call always as Announcement Call&#039;&#039; check mark.  &lt;br /&gt;
&lt;br /&gt;
The PTT session can be initiated by any device that is able to call into the conference object.  If it supports announcement calls, the auto-off-hook can be initiated call-by-call, if not, it will be done for each conference on this object.&lt;br /&gt;
&lt;br /&gt;
=== Known Problems ===&lt;br /&gt;
innovaphone IP phones have the &#039;&#039;auto-local-mute&#039;&#039; function, but they don&#039;t have a PTT button (as it does not make too much sense for fixed line devices).   You can however use the microphone key to turn on/off mute.  There are handsets available in the market which have a PTT button and should be compatible with fixed line innovaphone IP phones ([[User:Ckl|ckl]] 16:15, 4 February 2010 (CET) we are in the process of evaluating this - stay tuned).&lt;br /&gt;
&lt;br /&gt;
There is currently no known solution for the IP72.  You may want to have a look at Ascom&#039;s i75 though.&lt;br /&gt;
&lt;br /&gt;
=== PTT Headsets ===&lt;br /&gt;
There are a number of Jabra headsets that support PTT. The Mute button can be configured using the Jabra Direct software. Please note that the headsets do PTT internally in the control unit and do not pass it on to e.g. the softphone. This has the advantage that the phone can be used for normal non-PTT conversations with the handset.&lt;br /&gt;
&lt;br /&gt;
Jabra has named the following headsets:&lt;br /&gt;
- Jabra Engage 50 + Jabra Engage Link&lt;br /&gt;
- Jabra Biz 2300&lt;br /&gt;
- Jabra Biz 2400II CC&lt;br /&gt;
- Jabra Link 260&lt;br /&gt;
&lt;br /&gt;
[[Image:Example.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
[[Howto:Create Conference facility]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/PBX/Objects/Call Broadcast Conference]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference7:Administration/Gateway/Interfaces#Conferencing_interface_.28CONF.29]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Preferences]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Reference8:Configuration/Registration/Function-Keys/Dial]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Tsvatek</name></author>
	</entry>
</feed>