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.

BSNMP TODO items

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"

Available patches

References


BsnmpTODO (last edited 2014-02-07 11:55:03 by GavinAtkinson)