<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>I am trying to get an SNMP example to send an SNPM trap, but am not succeeding. Any example would do. I am using the tutorial in <a href="http://www.trapexit.org/SNMP_Quick_Start">http://www.trapexit.org/SNMP_Quick_Start</a> because it is easiest for me to understand. The tutorial says to enter:<o:p></o:p></p><p class=MsoNormal>snmpa:send_notification(snmp_master_agent, testMIBMyFirstCoolTrap, no_receiver, "DrpManager", "", []).<o:p></o:p></p><p class=MsoNormal>It returns ‘ok’, but there is no evidence in Wireshark, the agent’s Erlang SNMP log, or the SNMP manager that the trap was actually sent.<o:p></o:p></p><p class=MsoNormal>Using the Erlang debugger, I step through ‘snmpa’ code and find that the list of notify targets is empty.<o:p></o:p></p><p class=MsoNormal>Please tell me how snmpa should know the notify targets.<o:p></o:p></p><p class=MsoNormal>Here is what I have tried:<o:p></o:p></p><p class=MsoNormal>I tried changing the NotifyName argument from “DrpManager” to “”, because “DrpManager” does not appear in anywhere in the conf or mib files and the doc says that empty string should cause it to send to all targets, but my debugger stepping shows that the list is still empty.<o:p></o:p></p><p class=MsoNormal>I tried changing NotifyName to "MyFirstCoolTrap" because notify.conf contains {"MyFirstCoolTrap", "tag1", trap}, but the list is still empty.<o:p></o:p></p><p class=MsoNormal>I wonder if the agent is supposed to know about the manager (before the send_notification/6) because of the manager’s call to<o:p></o:p></p><p class=MsoNormal>snmpm:sync_get("simple_user", "otp agent", [[erlNodeName,1]]), which does appear in the agent’s SNMP log.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>