> > I'm really not talking about the input to the shell but the input
 > > to snmptrapd.  In one case it got a string and in the other case a
 > > string and an integer.  It could tell the difference.  But the
 > > distinction was lost in the output it generated.
 > 
 > Ok, now I understand what you are asking.
 > 
 > What OS and what version of Net-SNMP are you using?  In my syslog and 
 > also when logging to the console (snmptrapd -Lo -f) my strings are quoted:

 > SNMPv2-SMI::enterprises.534.1.11.3.0 = STRING: "Alex"
 > 
 > I tested with Net-SNMP 5.2.1.2.
I was using 5.0.9.  It doesn't seem to understand -Lo.
I now try 5.1.3.1 and I do get quotes.  Good.  
And it does understand -Lo - I gather that corresponds to -P in 5.0.9.

But now when I try to use 5.1.3.1 I can't get anything else to work:

Somehow this quoting feature is sensitive to -M ?
 # ./net-snmp-5.1.3.1/apps/snmptrapd -f -Lo
 Cannot find module (IP-MIB): At line 0 in (none)
... many more of those complaints
In order to get rid of them I want to use -M
 2005-09-07 17:27:44 NET-SNMP version 5.1.3.1 Started.
 2005-09-07 17:27:51 number3 [10.0.0.1] (via 10.0.0.1) TRAP, SNMP v1,
 community private
           iso.3.6.1.4.1.2021.13.991 Enterprise Specific Trap (117)
 Uptime: 145 days, 20:56:01.17
         iso.3.6.1.2.1.1.6.0 = STRING: "XXX      iso.2.3.4 = INTEGER:
 1234"
 2005-09-07 17:29:31 NET-SNMP version 5.1.3.1 Stopped.

 # ./net-snmp-5.1.3.1/apps/snmptrapd -f -Lo  -M /root/net-snmp-5.1.3.1/mibs/
[no complaints, so -M did what it was meant to]
 2005-09-07 17:29:48 NET-SNMP version 5.1.3.1 Started.
 2005-09-07 17:29:52 number3 [10.0.0.1] (via 10.0.0.1) TRAP, SNMP v1,
 community private
           UCD-SNMP-MIB::ucdExperimental.991 Enterprise Specific Trap
 (117) Uptime: 145 days, 20:58:01.51
       SNMPv2-MIB::sysLocation.0 = STRING: XXX   iso.2.3.4 = INTEGER:
 1234
but now the same input results in no quotes?

Then I try to get a configuration file to specify how to treat traps:
 # ./net-snmp-5.1.3.1/apps/snmptrapd -f -c /tmp/snmptrapd.conf
where /tmp/snmptrapd.conf contains:
 traphandle default /tmp/snmptraphandler
and I get
 No log handling enabled - turning on stderr logging
 Cannot find module (IP-MIB): At line 0 in (none)
...
and output similar to the first case above without -c,
but no call to /tmp/snmptraphandler.
This did work in 5.0.9.



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
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