Re: Does net-snmp provide network interfaces information on windows by itself?

Jan Gorski <[email protected]> Mon, 14 Jun 2021 22:16:20 +0200
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
On 2021-06-14 20:05, Bart Van Assche wrote:
> On 6/14/21 9:04 AM, Jan Gorski wrote:
>> I have compiled net-snmp 5.9.1 under Windows 10 x64 using build.bat
>> (everything except install and quiet build disabled)
> 
> Does enabling winExtDLL help?

Enabling winExtDLL helped. It enabled Platform SDK too, and
actually enabling only Platform SDK is enough (jump from ~0.7k
to almost 3.5k OIDs).

I thought that Platform SDK was needed only for winExtDLL/IPv6
transports, and as far as I understand winExtDLL is needed for
extensions written originally for Microsoft implementation of
SNMP agent --- which is something I was not interested in,
hence I did not try any of those options...

Thanks.

Do you think something like this would help others:

~/source/repos/net-snmp (V5-9-patches) $ git diff -U10 README.win32
warning: CRLF will be replaced by LF in README.win32.
The file will have its original line endings in your working directory
diff --git a/README.win32 b/README.win32
index 4639b87ef..e954f04d5 100644
--- a/README.win32
+++ b/README.win32
@@ -498,20 +498,23 @@ steps to build using build.bat:

  6.  Toggle the options on and off as desired by typing the line number
      followed by <enter>.

      To compile with OpenSSL, the OpenSSL library and header files must
      already be installed.  See the section 'Microsoft Visual C++ - 
Building
      with OpenSSL' for details.

      To use the IPv6 transports, Windows 98 or later is required.

+    A lot of functionality requires Platform SDK support enabled (e.g. 
amount
+    of OIDs available out of the box increases fourfold after enabling 
it).
+
      See the section 'Running Net-SNMP as a replacement for the 
Microsoft
      SNMP service' for important information on using the winExtDLL 
agent.

      If Quiet mode is enabled, all build activity is stored in various 
*.out
      files inside of the win32 folder.

      When you are ready to build, type f <enter>

  7.  Building will begin.  Following is a sample screen shot of a quiet 
build:


Regards
Jan Górski

PS.
As MS deprecated their SNMP agent in favour of CIM/WMI so scenario
of net-snmp running without anything related to Microsoft SNMP
implementation will be probably more common in the future than
running net-snmp as replacement/coexisting agent.


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