cancel
Showing results for 
Search instead for 
Did you mean: 

snmpv3 support

sanjay2
Associate

Hi@all

Curently i was using STM32F407VGTX but i found that there is no support of snmpv3 on this board so i decided to go for stm32H753ZI. Kindly please suggest that does this board supports snmpv3 or not and if not please suggest me the board that supports snmpv3 i want to deploy in my products 

6 REPLIES 6
Andrew Neil
Super User

SNMP is an Application Layer protocol - so you won't find specific support in any board or chip.

https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol

Are you looking for Agent, or Manager - or both?

Try searching "SNMP STM32" or "SNMP microcontroller" in your favourite search engine ...

eg. SNMP Agent implemention

https://www.youtube.com/watch?v=0TW9NCSFDbo

 

PS:

Here's a diagram showing where SNMP appears in the stack:

AndrewNeil_0-1776334262734.png

source: https://stackoverflow.com/a/67109048

 

So you can see that it's well-isolated from the hardware.

All SNMP messages are transported over UDP.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

I confirm that we do not have SNMPv3 examples implemented in our packages, and we do not currently plan to add these examples in the near future.

mƎALLEm
ST Employee

Hello @sanjay2 and welcome to the ST community,


@sanjay2 wrote:

Hi@all

using STM32F407VGTX but i found that there is no support of snmpv3 on this board 


1- STM32F407VGTX is a chip not a board. Just to clarify the terminology.


@sanjay2 wrote:

Hi@all

 Kindly please suggest that does this board supports snmpv3 or not and if not please suggest me the board that supports snmpv3 i want to deploy in my products 


2- As stated by @Andrew Neil SNMP is at the application layer so that doesn't rely on the silicon.

3- Refer to this post as it may help you: SNMPV3 with NUCLEO-H743ZI2 board

Hope that helps.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

Hello@mƎALLEm 

I read about the post you shared to me if that is the case then i thing the snmpv3 should also work on STM32F407VGTX chip as well so can you please provide me any .ioc file or provide me help as how can i achive this on this STM32F407VGTX

Hello,

 


@sanjay2 wrote:

can you please provide me any .ioc file


That's something you need to do yourself.. If it doesn't work you need to create a new post and describe what you have done and what the problem you are facing.


@sanjay2 wrote:

provide me help as how can i achive this on this STM32F407VGTX


Create a new CubeMx project for STM32F407 device and try to inspire from that ioc file..

Thank you for your understanding.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

@sanjay2 wrote:

can you please provide me any .ioc file or provide me help as how can i achive this on this STM32F407VGTX


A .ioc file describes the hardware.

As already explained, SNMP neither knows nor cares anything about the hardware - so the .ioc file is irrelevant.

 


@sanjay2 wrote:

help as how can i achive this on this STM32F407VGTX


What further help, exactly, do you need?

Have you done the internet search? Specifically for code, GitHub is a good place to search...

 

SNMP just requires a UDP/IP connection: it is entirely agnostic as to how that connection is provided - whether Ethernet, or WiFi, or dial-up, or whatever ...

You also didn't answer whether you need Agent, or Manager - or both?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.