Hi,

for some reason I thought that bsnmpd configuration file is compatible
with Net-SNMP snmpd. While the Net-SNMP snmpd did not complain about
configuration file syntax(even if I started it with "snmpd -DALL -f -C
-c /etc/snmpd.config"), then it did not reply to SNMP requests.


regards,
Martin

On 10/19/15, Martin T <m4rtn...@gmail.com> wrote:
> Hi,
>
> I compiled Net-SNMP snmpd version 5.7.3 under FreeBSD 10.2. When I
> start the snmpd with "snmpd -f -C -c /etc/snmpd.config" command, then
> it listens on UDP port 161:
>
> root@FreeBSD10:~ # sockstat -4l
> USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
> root     snmpd      29916 8  udp4   *:161                 *:*
> root     sendmail   553   3  tcp4   127.0.0.1:25          *:*
> root     sshd       550   4  tcp4   *:22                  *:*
> root     syslogd    359   7  udp4   *:514                 *:*
> root@FreeBSD10:~ # ps -fp 29916
>   PID TT  STAT    TIME COMMAND
> 29916  0  S+   0:00.61 snmpd -f -C -c /etc/snmpd.config
> root@FreeBSD10:~ #
>
> However, if I snmpwalk this host, then it does not reply to SNMP
> messages. Content of /etc/snmpd.config can be seen below:
>
> root@FreeBSD10:~ # grep -v '^#' /etc/snmpd.config | grep -vE '^$'
> location := "Room 200"
> contact := "sysmeis...@example.com"
> system := 1   # FreeBSD
> traphost := localhost
> trapport := 162
> read := "public"
> write := "geheim"
> trap := "mytrap"
> NoAuthProtocol                := 1.3.6.1.6.3.10.1.1.1
> HMACMD5AuthProtocol   := 1.3.6.1.6.3.10.1.1.2
> HMACSHAAuthProtocol   := 1.3.6.1.6.3.10.1.1.3
> NoPrivProtocol                := 1.3.6.1.6.3.10.1.2.1
> DESPrivProtocol               := 1.3.6.1.6.3.10.1.2.2
> AesCfb128Protocol     := 1.3.6.1.6.3.10.1.2.4
> securityModelAny      := 0
> securityModelSNMPv1   := 1
> securityModelSNMPv2c  := 2
> securityModelUSM      := 3
> MPmodelSNMPv1         := 0
> MPmodelSNMPv2c                := 1
> MPmodelSNMPv3         := 3
> noAuthNoPriv := 1
> authNoPriv := 2
> authPriv := 3
> %snmpd
> begemotSnmpdDebugDumpPdus     = 2
> begemotSnmpdDebugSyslogPri    = 7
> begemotSnmpdCommunityString.0.1       = $(read)
> begemotSnmpdCommunityDisable  = 1
> begemotSnmpdPortStatus.0.0.0.0.161 = 1
> begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
> begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4
> begemotTrapSinkStatus.[$(traphost)].$(trapport) = 4
> begemotTrapSinkVersion.[$(traphost)].$(trapport) = 2
> begemotTrapSinkComm.[$(traphost)].$(trapport) = $(trap)
> sysContact    = $(contact)
> sysLocation   = $(location)
> sysObjectId   = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
> snmpEnableAuthenTraps = 2
> begemotSnmpdModulePath."mibII"        = "/usr/lib/snmp_mibII.so"
> root@FreeBSD10:~ #
>
>
> If I use this very same configuration file with bsnmpd("bsnmpd -d -c
> /etc/snmpd.config"), then host does reply to SNMP queries.
>
>
> What might cause such behavior? Please let me know if additional
> information is needed.
>
>
> thanks,
> Martin
>

------------------------------------------------------------------------------
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to