Hi Mike,
Thank you so much for your reply, and I want to clarify that I am a newbie
in SNMP, so thanks for clarifying some basic stuff for me.
1-all of my MIB object instances are of Counter type, shouldn't I return
NULL?
2-when I used a dynamically loaded subagent, and I send the same request
(snmpwalk), the exact variable is 0 in contrast to the agentx subagent which
sends exact=1 and then it becomes 0 so I thought there is smthg wrong? is
there?
3-I have added to the end of file my MIB implementation, there are no tables
in this MIB
4-what I ment in my -t argument is that when I increase the timeout and
after that snmpwalk walk the tree thousands of times (I think) it outputs
the correct the result but this is only when i increse the timeout
I thank you for your support and your time, and I am ready to give you
whatever more information you need
Thanks,
Regards
my MIB:
JINNY-MMSC-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
jinny, generic, mmsc
FROM JINNY-MIB;
-- MMS Send Requests
msend-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of m-send-req"
::= { mmsc 1 }
msend-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req"
::= { mmsc 2 }
msend-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of failed m-send-req"
::= { mmsc 3 }
msend-class-per OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of Personal class successful m-send-req"
::= { mmsc 4 }
msend-class-adv OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of Advertisement class successful m-send-req"
::= { mmsc 5 }
msend-class-inf OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of Informational class successful m-send-req"
::= { mmsc 6 }
msend-class-aut OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of Auto class successful m-send-req"
::= { mmsc 7 }
msend-wantsreport OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with delivery report
requested"
::= { mmsc 8 }
msend-prio-low OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of Low priority successful m-send-req"
::= { mmsc 9 }
msend-prio-normal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of Normal priority successful m-send-req"
::= { mmsc 10 }
msend-prio-high OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of High priority successful m-send-req"
::= { mmsc 11 }
msend-hidesender OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with sender requested to be
hidden"
::= { mmsc 12 }
msend-wantsreadreply OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with read reply requested"
::= { mmsc 13 }
msend-postpaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of postpaid successful m-send-req"
::= { mmsc 14 }
msend-prepaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of prepaid successful m-send-req"
::= { mmsc 15 }
msend-size-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total messages size of successful m-send-req"
::= { mmsc 16 }
msend-size0to5k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 0k < size < 5k"
::= { mmsc 17 }
msend-size5to10k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 5k < size < 10k"
::= { mmsc 18 }
msend-size10to20k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 10k < size < 20k"
::= { mmsc 19 }
msend-size20to30k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 20k < size < 30k"
::= { mmsc 20 }
msend-size30to60k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 30k < size < 60k"
::= { mmsc 21 }
msend-size60to120k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 60k < size < 120k"
::= { mmsc 22 }
msend-size120to250k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with 120k < size < 250k"
::= { mmsc 23 }
msend-sizebt250k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req with size bigger than 250k"
::= { mmsc 24 }
msend-src-mm1 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req sent through the MM1
interface"
::= { mmsc 25 }
msend-dest-mm1 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req going to the MM1 interface"
::= { mmsc 26 }
msend-src-mm3 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req sent through the MM3
interface"
::= { mmsc 27 }
msend-dest-mm3 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req going to the MM3 interface"
::= { mmsc 28 }
msend-src-mm4 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req sent through the MM4
interface"
::= { mmsc 29 }
msend-dest-mm4 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req going to the MM4 interface"
::= { mmsc 30 }
msend-src-mm7 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req sent through the MM7
interface"
::= { mmsc 31 }
msend-dest-mm7 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-send-req going to the MM7 interface"
::= { mmsc 32 }
-- MMS Notifications
mnot-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of notifications sent"
::= { mmsc 33 }
mnot-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notifications"
::= { mmsc 34 }
mnot-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of erroneous notifications"
::= { mmsc 35 }
mnot-postpaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of postpaid notifications"
::= { mmsc 36 }
mnot-prepaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of prepaid notifications"
::= { mmsc 37 }
mnot-alive OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alive counter for mnot process."
::= { mmsc 38 }
-- MMS Notification Responses
mnotresp-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of notification responses received"
::= { mmsc 39 }
mnotresp-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notification responses received"
::= { mmsc 40 }
mnotresp-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of erroneous notification responses received"
::= { mmsc 41 }
mnotresp-retrieved OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notification responses for message
retrieved"
::= { mmsc 42 }
mnotresp-rejected OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notification responses for message
rejected"
::= { mmsc 43 }
mnotresp-deferred OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notification responses for deferred
retrieval"
::= { mmsc 44 }
mnotresp-unrecognized OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notification responses for unrecognized
message"
::= { mmsc 45 }
mnotresp-allowedreport OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful notification responses that allowed
delivery report"
::= { mmsc 46 }
-- MMS Retrievals
mret-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of retrieve requests"
::= { mmsc 47 }
mret-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of successfully retrieved messages"
::= { mmsc 48 }
mret-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of failed retrievals"
::= { mmsc 49 }
mret-class-per OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total number of Personal class of successful retrievals"
::= { mmsc 50 }
mret-class-adv OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of Advertisment class of successful retrievals"
::= { mmsc 51 }
mret-class-inf OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of Informational class of successful retrievals"
::= { mmsc 52 }
mret-class-aut OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of Auto class of successful retrievals"
::= { mmsc 53 }
mret-reportrequested OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of successful retrievals with delivery report
requested"
::= { mmsc 54 }
mret-prio-low OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of Low priority successful retrievals"
::= { mmsc 55 }
mret-prio-normal OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of Normal priority successful retrievals"
::= { mmsc 56 }
mret-prio-high OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of High priority successful retrievals"
::= { mmsc 57 }
mret-senderhidden OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of successful retrievals with hidden sender"
::= { mmsc 58 }
mret-postpaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of postpaid successful retrievals"
::= { mmsc 59 }
mret-prepaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of prepaid successful retrievals"
::= { mmsc 60 }
mret-size-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total messages size of successful retrievals."
::= { mmsc 61 }
mret-size0to5k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 0k < size < 5k"
::= { mmsc 62 }
mret-size5to10k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 5k < size < 10k"
::= { mmsc 63 }
mret-size10to20k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 10k < size < 20k"
::= { mmsc 64 }
mret-size20to30k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 20k < size < 30k"
::= { mmsc 65 }
mret-size30to60k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 30k < size < 60k"
::= { mmsc 66 }
mret-size60to120k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 60k < size < 120k"
::= { mmsc 67 }
mret-size120to250k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with 120k < size < 250k"
::= { mmsc 68 }
mret-sizebt250k OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful retrievals with size bigger than 250k"
::= { mmsc 69 }
-- MMS Acknowledgments
mack-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of m-acknowledge-ind received"
::= { mmsc 70 }
mack-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-acknowledge-ind received"
::= { mmsc 71 }
mack-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of erroneous m-acknowledge-ind received"
::= { mmsc 72 }
mack-allowedreport OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successful m-acknowledge-ind that allowed delivery
report"
::= { mmsc 73 }
-- MMS Reports
mrep-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of reports sent"
::= { mmsc 74 }
mrep-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully sent reports"
::= { mmsc 75 }
mrep-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of erroneous sent reports"
::= { mmsc 76 }
mrep-expired OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully sent Expired reports"
::= { mmsc 77 }
mrep-retrieved OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully sent Retrieved reports"
::= { mmsc 78 }
mrep-rejected OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully sent Rejected reports"
::= { mmsc 79 }
mrep-deferred OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully sent Deferred reports"
::= { mmsc 80 }
mrep-unrecognized OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully sent Unrecognized reports"
::= { mmsc 81 }
mrep-postpaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully postpaid reports sent"
::= { mmsc 82 }
mrep-prepaid OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of successfully prepaid reports sent"
::= { mmsc 83 }
mrep-alive OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alive counter for mdel process."
::= { mmsc 84 }
-- MMS Legacy Phones Support
-- SMS Notifications
smsnot-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of SMS notifications"
::= { mmsc 85 }
smsnot-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of successful SMS notifications"
::= { mmsc 86 }
smsnot-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of failed SMS notifications"
::= { mmsc 87 }
smsnot-alive OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alive counter for smsnot process."
::= { mmsc 88 }
-- Retrievals through web
wret-total OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of retrievals through web"
::= { mmsc 89 }
wret-ok OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of successful retrievals through web"
::= { mmsc 90 }
wret-error OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Total number of failed retrievals through web"
::= { mmsc 91 }
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
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