[prev in list] [next in list] [prev in thread] [next in thread] 

List:       net-snmp-users
Subject:    Re: HELP !!! I'm buried in noise!!
From:       Dan Miller <dan () anacominc ! com>
Date:       2016-04-21 20:58:55
Message-ID: 25683605-e2d2-d596-f99c-47b92b1b2e9a () anacominc ! com
[Download RAW message or body]

[Attachment #2 (text/html)]

<html>
  <head>
    <meta content="text/html; charset=gb18030" http-equiv="Content-Type">
  </head>
  <body bgcolor="#C0C0C0" text="#000000">
    <font face="Times New Roman, Times, serif">On 04/21/16 13:42, Wes
      Hardaker wrote:</font><br>
    <blockquote cite="mid:0ly486n168.fsf@wjh.hardakers.net" type="cite">
      <pre wrap="">
RFC3414 is indeed the exact document you need to read if you're
implementing things by hand.

Though I might wonder why you're implementing it by hand rather than
using something existing (since you're already using net-snmp).
</pre>
    </blockquote>
    <font face="Times New Roman, Times, serif">Well, because I'm using
      the utilities from net-snmp (under Win7/64) to test our agent, but
      the agent itself is running on an ARM9 core, with 96KB RAM and
      512KB FLASH.  I had hand-coded all our existing snmp v1 and v2
      support by reverse-engineering Wireshark packet dumps of
      interactions between net-snmp utilities and net-snmp snmpd running
      on another machine.  <br>
      <br>
      Unfortunately, that isn't so simple with the
      authentication/encryption requirements of v3!!  So my current plan
      is to identify the minimum set of functions that I need to extract
      from net-snmp into our firmware to get this job done.<br>
      <br>
      I have merged snmplib/openssl into our firmware, which takes up
      about 31KB.  But I definitely cannot pull in all of snmplib itself
      (over 66,000 lines).  So I'm tracing snmpget.c, along with the
      agent, to figure out what the minimum set of functionality that I
      need to pull in, to handle the auth/encryption, and then link them
      to my existing hand-coded snmp packet handlers.<br>
      <br>
      My current theory is that I should be able to extract
      generate_Ku() and whatever function it calls, to handle the tasks
      that I don't already know how to handle, but I've got some further
      analysis of the agent to go before I'll know if that is
      reasonable...<br>
      <br>
    </font>
  <br />
<table style="border-top: 1px solid #aaabb6;">
	<tr>
        <td style="width: 55px; padding-top: 13px;"><a \
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon" \
target="_blank"><img \
src="https://ipmcdn.avast.com/images/2016/icons/icon-envelope-tick-round-orange-v1.png" \
/></a></td>  <td style="width: 470px; padding-top: 15px; color: #41424e; font-size: \
13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Virus-free. <a \
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=link" \
target="_blank" style="color: #4453ea;">www.avast.com</a>  </td>
	</tr>
</table></body>
</html>



------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z

_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic