SNMP interface for OpenBSC

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Daniel Willmann daniel at totalueberwachung.de
Fri May 28 08:38:01 UTC 2010


Hello,

OnWaves would like to get/set the status from OpenBSC via SNMP. I would
like to kick off the discussion about how we can best achieve that
while keeping everyone happy. :-)

There are two possibilities that have been discussed so far:

* Implement a subagent in OpenBSC. With this method OpenBSC would
  directly connect to snmpd through the agentx protocol.

* Write a proxy that relays the snmp requests to OpenBSC. The proxy
  would have to implement the snmp interface and talk to OpenBSC through
  some protocol.

There are upsides and downsides with both approaches. One arguably
doesn't want to have the net-snmp library linked to OpenBSC (though I'm
not sure what the exact reasons are, I just heard it from different
people). On the other hand designing a new protocol to speak between
proxy and OpenBSC poses problems of its own. Furthermore, if you write
the proxy in C you'll be using net-snmp anyway.

You could use python to implement the proxy, but my local python expert
tells me that the python snmp library is far from nice to use.

Please share your thoughts, ideas, etc.


Regards,
Daniel Willmann




More information about the OpenBSC mailing list