Does bsnmpd actually work on 12.2?

I am trying to get bsnmpd running on a FreeBSD 12.2 machine but I am not having much luck. I have tried running it with the command line argument to specify a config file, but it silently refuses to run as a service and I never see it listening on any ports.

Although bsnmpd is bundled into a standard installation it isn't documented in the FreeBSD handbook.

This is the only documentation I have found online:
https://people.freebsd.org/~harti/bsnmp/
https://monitoringartist.github.io/community.zenoss.org/docs/DOC-9132.html
https://wiki.freebsd.org/SnmpMonitoringModulesStatus

Has bsnmpd slipped into obscurity?
Do you have any better documentation for bsnmpd?
Have you actually got it running on 12.2 with proven output from a snmpwalk query directed to it?
If not using bsnmpd for 12.2, what are you using instead?
 
I checked in /var/log/messages and found one line in the config that was giving trouble regarding authentication. I have commented out that entire section in the config file and bsnmpd is now running and listening on udp 161 and 162.

Would still like to read some better documentation than just poking around with the config file.
 
This will sound sarcastic, but I don't mean it that way! Does the man page have any more information?
Code:
man bsnmpd
I don't use SNMP let alone this program so not sure if the man page helps you at all.
 
Yes the man page has got some important content in there. The default /etc/snmpd.config is commented but not sufficiently to explain a lot of what is happening.

I am looking for info now on the importance of the snmpEngineID for SNMPv3 authenticated connections. Not sure how to set it, what format it should be in.
 
Back
Top