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

Reply via email to