SNMP read-write MIBs
Subsystems (2)
Hello netdev experts,
I am investigating the requirements to support hsr/prp SNMP functions in kernel. Based on my investigation so far, the kernel include file include/net/snmp.h defines all of the SNMP MIBS related defines and structures. But the MIBs are read-only type MIBs. Is there any implementation of read-write MIBs in kernel?
One of the specs for MIBs that are investigating have read-write MIBs and wondering if we have any precedence of such MIBs implemented in kernel space. If not, what is the suggested way to implement these MIBs in kernel space?
I assume that to implement read-only MIBs for hsr driver, I need to add them to snmp.h and use standard Macros in snmp.h to update them from the driver.
Thanks
Murali Karicheri
Linux Kernel, Keystone
+ David, Eric,
Quoted 11 lines · Murali Karicheri
Hello netdev experts,
I am investigating the requirements to support hsr/prp SNMP functions in kernel. Based on my investigation so far, the kernel include file
include/net/snmp.hdefines all of the SNMP MIBS related defines and structures. But the MIBs are read-only type MIBs. Is there any implementation of read-write MIBs in kernel?One of the specs for MIBs that are investigating have read-write MIBs and wondering if we have any precedence of such MIBs implemented in kernel space. If not, what is the suggested way to implement these MIBs in kernel space?
Quoted 8 lines
I assume that to implement read-only MIBs for hsr driver, I need to add them to
snmp.hand use standard Macros insnmp.hto update them from the driver.Thanks
Murali Karicheri
Linux Kernel, Keystone
I did some more research on this, and found some of the (not sure if there is any in kernel) read-write MIBs are implemented in the net-snmp, where
it communicate using a raw socket and calling an ioctl. Is this the way to go to implement the read-write MIBs?
Thanks
Signature · 2 lines
Murali Karicheri Linux Kernel, Keystone