Using SNMP communities

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Using SNMP communities

690 次查看
jesperevertsson
Contributor IV

Hi, I'm working on a product that requires SNMP and was happy to see that MQX was supporting it. Altough the more I've worked with it, it seems like it's not fully implemented yet. One example of this is communities. In other systems it's possible to set different access levels for different communities such as read or read/write. It's also possible to change the community names in the device during run time. However I can't find that any of this is possible in MQX 4.2.0. So then I wonder why communities even exist? Sure, it's possible to restrict access from users that doesn't have any of the community names, but it should aslo be possible to have communities with different access levels. Is this something that's going to be added in the near future or do you have any other ideas how to work around this without having to re-implement the entire SNMP-protocol?

标签 (1)
标记 (2)
0 项奖励
2 回复数

439 次查看
soledad
NXP Employee
NXP Employee

Hello Jesper,

The Freescale MQX RTOS has SNMP v1/v2 support in the RTCS (Ethernet stack).

An example of it is in the following path once you download and install MQX4.2

C:\Freescale\Freescale_MQX_4_2\rtcs\examples\snmp

Documentation at: C:\Freescale\Freescale_MQX_4_2\doc\rtcs\MQXRTCSUG.pdf

Please search for "SNMP Agent".

The RTCS supports Agent only.

If you require SNMPv3, a third party package integrated with RTCS is available Embedded Access Inc.


Have a great day,
Sol

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励

439 次查看
jesperevertsson
Contributor IV

This doesn't answer my question at all since my question was about the limited support for communities. But I managed to fix it by rewriting some of the MQX source code so that I now have communities working as they should

0 项奖励