I am looking for a developer to code an SNMP agent for a board that is based on Raspberry Pi 4B and Ubuntu server 20.04 64-bit LTS.
This SNMP agent is to work with Net-SNMP (pre-packaged with Ubuntu). If it helps you in anyway, its mib2c utility can be used to generate C programs from the MIB file to help simplify coding the agent.
For this project, a MIB file is available. It consists of 6 tables in addition to usual system information and trap objects. Software would need to read csv-formatted data records from 6 named pipes (one per table), extract values from different data fields, and map them to MIB objects. One of the tables requires read/write operation.
- Working SNMP agent on the board that any SNMP manager/MIB browser can read/write or poll data
- Source files with in-code comments
Please feel free to contact me to discuss. Thank you.