<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Recent changes to feature-requests</title><link>http://sourceforge.net/p/net-snmp/feature-requests/</link><description>Recent changes to feature-requests</description><language>en</language><lastBuildDate>Fri, 19 Apr 2013 19:31:33 -0000</lastBuildDate><item><title>#104 AgentX should pass through GETBULK requests</title><link>http://sourceforge.net/p/net-snmp/feature-requests/104/?limit=25#c4e8</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1) should be a non-issue, because you can use the SearchRange to scope the AgentX-GetBulk to exactly the registered range.  (It's almost as if they thought about this problem! ;-)&lt;/p&gt;
&lt;p&gt;2) could also be handled with SearchRange, by including the beginning of the more-specific registration as the ending OID, right?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bill Fenner</dc:creator><pubDate>Fri, 19 Apr 2013 19:31:33 -0000</pubDate><guid>http://sourceforge.net35217679a41b28abd10b029a79b1205a3066a71a</guid></item><item><title>#104 AgentX should pass through GETBULK requests</title><link>http://sourceforge.net/p/net-snmp/feature-requests/104/?limit=25#4884</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Well, the WWW part of the comment does indicate it was me.&lt;/p&gt;
&lt;p&gt;My recollection is that there are a few issues.  It is likely safe to do some of the time, like when the response is all you need for the outgoing packet to finish.&lt;/p&gt;
&lt;p&gt;But consider a few other cases:&lt;/p&gt;
&lt;p&gt;1) the response runs beyond the area covered by the agentx registration boundary (eg, the subagent returns stuff beyond range).  Each varbind in the response needs to be checked and possibly thrown out if it went too far.&lt;/p&gt;
&lt;p&gt;2) the case where another subagent has registered a lower level (more specific) oid.  We have code to deal with this now, but it needs to be done for each varbind as well.  Although my recollection is that the registration ranges are split into two when subagents register a lower level OID.  But it's been too long since I've looked at that code.&lt;/p&gt;
&lt;p&gt;So I do think some "fixing" likely needs to be done, though not what that function is doing.  &lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wes Hardaker</dc:creator><pubDate>Fri, 19 Apr 2013 14:15:47 -0000</pubDate><guid>http://sourceforge.net1804475116c7febf4867da5656836bff8c46192f</guid></item><item><title>#104 AgentX should pass through GETBULK requests</title><link>http://sourceforge.net/p/net-snmp/feature-requests/104/?limit=25#729a</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The AgentX master code has been updated to be a handler, and even specifies &lt;code&gt;HANDLER_CAN_GETBULK&lt;/code&gt;.  However, it translates getbulk into getnext still:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;    &lt;span class="k"&gt;case&lt;/span&gt; &lt;span class="n"&gt;MODE_GETBULK&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;         &lt;span class="o"&gt;/*&lt;/span&gt; &lt;span class="n"&gt;WWWXXX&lt;/span&gt; &lt;span class="o"&gt;*/&lt;/span&gt;
        &lt;span class="n"&gt;pdu&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="n"&gt;snmp_pdu_create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;AGENTX_MSG_GETNEXT&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="k"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;and&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;        &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;cache&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="n"&gt;reqinfo&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="n"&gt;mode&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="n"&gt;MODE_GETBULK&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
            &lt;span class="n"&gt;netsnmp_bulk_to_next_fix_requests&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;requests&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;It's tempting to see what happens if the master agent just creates GETBULK instead of GETNEXT, and remove the &lt;code&gt;netsnmp_bulk_to_next_fix_requests&lt;/code&gt; call.&lt;/p&gt;
&lt;p&gt;(Does anyone know why this was done?  Maybe because old subagents didn't implement GETBULK because the master agent didn't implement GETBULK?)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bill Fenner</dc:creator><pubDate>Fri, 19 Apr 2013 13:26:39 -0000</pubDate><guid>http://sourceforge.net761db038e3609c7dbdc69762778a5133db9cb290</guid></item><item><title>#175 lifecycle of snmpset ?</title><link>http://sourceforge.net/p/net-snmp/feature-requests/175/?limit=25#d69e</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;any help pleaaaze !!!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">youssef</dc:creator><pubDate>Mon, 25 Feb 2013 10:54:23 -0000</pubDate><guid>http://sourceforge.net6fcbbf1206439589156933561f4bab869e54fcd0</guid></item><item><title>lifecycle of snmpset ?</title><link>http://sourceforge.net/p/net-snmp/feature-requests/175/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br /&gt;
When I run snmpset commands to insert the data in the MIB, &lt;br /&gt;
I could clearly see the data with snmpwalk:&lt;/p&gt;
&lt;p&gt;for example :&lt;/p&gt;
&lt;h1 id="snmpset"&gt;snmpset&lt;/h1&gt;
&lt;h1 id="snmpset-v-2c-c-private-127001-1361414890112mtdcsun0-i-89"&gt;snmpset -v 2c -c private 127.0.0.1 .1.3.6.1.4.1.4890.1.1.2.\"mtdcsun0\" i 89&lt;/h1&gt;
&lt;p&gt;PING-TABLE-MIB::entier."mtdcsun0" = INTEGER: 89&lt;/p&gt;
&lt;h1 id="snmpset-v-2c-c-private-127001-1361414890114nom_du_serveur-d-0652"&gt;snmpset -v 2c -c private 127.0.0.1 .1.3.6.1.4.1.4890.1.1.4.\"nom_du_serveur\" D 0.652&lt;/h1&gt;
&lt;p&gt;PING-TABLE-MIB::reels."nom_du_serveur" = INTEGER: 89&lt;/p&gt;
&lt;hr /&gt;
&lt;h1 id="snmpwalk-v-2c-c-private-127001-136141489011"&gt;snmpwalk -v 2c -c private 127.0.0.1 .1.3.6.1.4.1.4890.1.1&lt;/h1&gt;
&lt;p&gt;PING-TABLE-MIB::entier."mtdcsun0" = INTEGER: 89&lt;br /&gt;
PING-TABLE-MIB::reels."nom_du_serveur" = INTEGER: 0.652000&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;But the problem arises when I reboot the server I can not find any data in the MIB(by snmpwalk) "empty data base".&lt;/p&gt;
&lt;p&gt;Is there a way to not lose data with snmpset every time I restart the server ?&lt;/p&gt;
&lt;p&gt;any help would be greatly appreciated&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">youssef</dc:creator><pubDate>Mon, 25 Feb 2013 09:59:49 -0000</pubDate><guid>http://sourceforge.net6f96a5e47aa3dd206e2bc4f409f1b88cb4765c2c</guid></item><item><title>#173 UDP ping support for DISMAN-PING</title><link>http://sourceforge.net/p/net-snmp/feature-requests/173/?limit=25#a054</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Do you actually have systems that implement the UDP echo service?  Since it enables "ping-pong" and "Fraggle" style attacks, systems have generally shipped with it disabled by default (or not even implemented) since the late '90s.&lt;/p&gt;
&lt;p&gt;There is no place to provide SNMP credentials with which to do a pingSnmpQuery, although I suppose you could have some defaults.&lt;/p&gt;
&lt;p&gt;Similarly, there's no place to provide a TCP port number for a pingTcpConnectionAttempt.&lt;/p&gt;
&lt;p&gt;I think the other values were fundamentally things that the remops working group thought might be nice but didn't really think through completely, and there hasn't been a great demand for implementing them.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bill Fenner</dc:creator><pubDate>Fri, 08 Feb 2013 19:24:31 -0000</pubDate><guid>http://sourceforge.netdbba24f67475aee1825ef5c143f542cf6df2fcd1</guid></item><item><title>#174 bulk snmptranslate usage</title><link>http://sourceforge.net/p/net-snmp/feature-requests/174/?limit=25#6f88</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;See &lt;a href="https://sourceforge.net/p/net-snmp/patches/1248/"&gt;https://sourceforge.net/p/net-snmp/patches/1248/&lt;/a&gt; .&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bill Fenner</dc:creator><pubDate>Wed, 06 Feb 2013 21:59:50 -0000</pubDate><guid>http://sourceforge.nete38e4f646d718096d5e516f9db6fdf184eea69f6</guid></item><item><title>#154 snmtrapd and AgentX (at run-time)</title><link>http://sourceforge.net/p/net-snmp/feature-requests/154/?limit=25#7d19</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Niels Baggesen&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Niels Baggesen</dc:creator><pubDate>Wed, 06 Feb 2013 21:51:33 -0000</pubDate><guid>http://sourceforge.netfe0752f56f90eed557a7d43103d9b91ea0f169b4</guid></item><item><title>#154 snmtrapd and AgentX (at run-time)</title><link>http://sourceforge.net/p/net-snmp/feature-requests/154/?limit=25#afec</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;See &lt;a href="https://sourceforge.net/p/net-snmp/patches/1247/"&gt;https://sourceforge.net/p/net-snmp/patches/1247/&lt;/a&gt; .  I even picked the same command line option.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bill Fenner</dc:creator><pubDate>Sat, 02 Feb 2013 20:29:17 -0000</pubDate><guid>http://sourceforge.net1565bd4d6e204ac851eeb85d7bd8cbd1abf1eaf9</guid></item><item><title>#167 notificationLogMib module at snmpd without a running snmptra</title><link>http://sourceforge.net/p/net-snmp/feature-requests/167/?limit=25#f4ba</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Niels Baggesen</dc:creator><pubDate>Fri, 25 Jan 2013 04:56:07 -0000</pubDate><guid>http://sourceforge.net242b7ee1307f973a59f0781643c403a2e2983da3</guid></item></channel></rss>