bsnmptodo

BSNMP TODO

Lately some people showed up with various interestes in SNMP related topics and BSNMP. This page is for brainstorming and coordinating efforts. Anyone who has and idea/wish can add an item and if you work on one of those you grab it. You can always contact ShteryanaShopova, BjoernZeeb or HartiBrandt in case you do not have write access to the wiki, have questions or want to work on this but are not (yet;-) a FreeBSD committer.

added by responsible state task
BjoernZeeb ShteryanaShopova wip review BsnmpTools, review was done, finish cleanup
ShteryanaShopova ShteryanaShopova implement getting/setting bsnmptools' common options via environ(7) or a config/dot file
BjoernZeeb bsnmptrapd
BjoernZeeb ShteryanaShopova done commit SnmpBridgeModule
AndrewPantyukhin review SnmpSmux
HartiBrandt done automatic computation of sysObjectId based on FreeBSD version (from PoulHenningKamp)
HartiBrandt * make an /etc/defaults/snmpd.config to be included by /etc/snmpd.config (from PoulHenningKamp)
HartiBrandt done * bind to 0.0.0.0 by default in snmpd.config (from JohnMarkGurney)
HartiBrandt RicardoSanchez wip Implement EtherLike-MIB.
glebius add possibility to turn off parts of the MIB
glebius rewrite mibII_nettomedia.c to use hash or tree
ShteryanaShopova move relevant parts from libbsnmptools to libbsnmp
ShteryanaShopova ShteryanaShopova wip SnmpVlanModule
ShteryanaShopova BjoernZeeb wip BEGEMOT-JAIL-MIB
ShteryanaShopova include length limits for OCTET STRINGS in .def files (gensnmpdef(1)), so that gensnmptree(1) will generate #defines and a checking macro the in .c code (from HartiBrandt)
ShteryanaShopova SNMP access to pf ALTQ data - suggested on freebsd-pf mailing list
ShteryanaShopova Create a port which collects all IETF MIBs in ASN.1 and .def format (from HartiBrandt)
ShteryanaShopova ShteryanaShopova done Wireless networking module - the snmp_wlan(3) module implements a private BEGEMOT-WIRELESS-MIB
HartiBrandt HartiBrandt WIP Make transport domains loadable modules. While here, move the infrastructure for this to the library to make them available to client tools. This work is currently done in my private SVN repo. Some information can be found in BsnmpLoadableTransports.
RicardoSanchez Thinking RMON2-MIB. I implemented a RMON2 agent some time ago, and based on the gained experience, I think I can come with a simple and nice BSD-licensed RMON2 implementation, hopefully with no external dependencies (outside base). Also, it would be nice knowing about the demand for a RMON2 agent nowadays, as people tend to prefer Cisco's netflow or similars.
BjoernZeeb “Sensor MIB” (supporting IPMI, whatever healthd, etc support, … - see ENTITY-SENSOR-MIB described in RFC3433)
BjoernZeeb RFC 4807 IPsec Security Policy Database Configuration MIB support
ShteryanaShopova suspended SSM module - IETF MGMD-STD-MIB Draft for IGMPv3/MLDv2 SNMP support (*)
GavinAtkinson Full IPv6 support (e.g. able to talk to snmpd daemon over IPv6) in both bsnmpd and the bsnmp tools

(*) needs check for correctness, wip = “work in progress”

  • bsnmptodo.txt
  • Last modified: 2026/10/12 10:55
  • (external edit)