Dear Daniel,
    Thanks for your suggestion, but the mib2c still not works well,
 I tried the command env MIBS="+OSEE-TEST-MIB" mib2c ustScalarSet.

 # env MIBS="+OSEE-TEST-MIB" mib2c ustScalarSet
 (result is:)
 Cannot find module (IP-MIB): At line 0 in (none)
 Cannot find module (IF-MIB): At line 0 in (none)
 Cannot find module (TCP-MIB): At line 0 in (none)
 Cannot find module (UDP-MIB): At line 0 in (none)
 Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none)
 Cannot find module (SNMPv2-MIB): At line 0 in (none)
 Cannot find module (SNMPv2-SMI): At line 0 in (none)
 Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none)
 Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none)
 Cannot find module (DISMAN-SCHEDULE-MIB): At line 0 in (none)
 Cannot find module (UCD-SNMP-MIB): At line 0 in (none)
 Cannot find module (UCD-DEMO-MIB): At line 0 in (none)
 Cannot find module (SNMP-TARGET-MIB): At line 0 in (none)
 Cannot find module (NET-SNMP-AGENT-MIB): At line 0 in (none)
 Cannot find module (HOST-RESOURCES-TYPES): At line 0 in (none)
 Cannot find module (LM-SENSORS-MIB): At line 0 in (none)
 Cannot find module (UCD-DISKIO-MIB): At line 0 in (none)
 Cannot find module (IPV6-ICMP-MIB): At line 0 in (none)
 Cannot find module (IPV6-MIB): At line 0 in (none)
 Cannot find module (IPV6-TCP-MIB): At line 0 in (none)
 Cannot find module (IPV6-UDP-MIB): At line 0 in (none)
 Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
 Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
 Cannot find module (IP-FORWARD-MIB): At line 0 in (none)
 Cannot find module (NET-SNMP-EXTEND-MIB): At line 0 in (none)
 Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
 Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
 Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
 Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
 Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
 Cannot find module (SNMPv2-TM): At line 0 in (none)
 Cannot find module (OSEE-TEST-MIB): At line 0 in (none)

 You didn't give mib2c a valid OID to start with.  IE, I could not find
 any information about the mib node "ustScalarSet".  This could be caused
 because you supplied an incorrectly node, or by the MIB that you're
 trying to generate code from isn't loaded.  To make sure your mib is
 loaded, run mib2c using this as an example:

   env MIBS="+MY-PERSONAL-MIB" mib2c ustScalarSet

 You might wish to start by reading the MIB loading tutorial at:

   http://www.net-snmp.org/tutorial-5/commands/mib-options.html

 And making sure you can get snmptranslate to display information about
 your MIB node.  Once snmptranslate works, then come back and try mib2c
 again.


> On 11/17/06, Daniel Lacey <[EMAIL PROTECTED]> wrote:
> > Sam,
> >
> > Try this...
> >
> > env MIBS="+OSEE-TEST-MIB" mib2c ustScalarSet
> >
> > These types of questions are better answered on the users mailing list.
> >
> > General information about the mailing list is at:
> >
> >  https://lists.sourceforge.net/lists/listinfo/net-snmp-users
> >
> >
> >
> > sam luo wrote:
> > > Dear all,
> > >
> > >     I got some problems using mib2c. It seems the mib2c not work well on 
> > > my FC5.
> > >
> > > I use net-snmp-5.3.1.tar.gz on FedoraCore5. My operation step by step is:
> > > (as root)
> > > 1. copy the  net-snmp-5.3.1.tar.gz to /usr/local/src
> > > 2. tar zxvf  net-snmp-5.3.1.tar.gz
> > > 3. cd net-snmp-5.3.1
> > > 4. ./configure   (result is ok)
> > > 5. make          (result is ok)
> > > 6. make install  (result is ok)
> > > 7. cd perl
> > > 8. perl Makefile.PL    (result is ok)
> > > 9. make                (result is ok)
> > > 10. make install       (result is ok)
> > >
> > > It seems the installation of  net-snmp-5.3.1 is ok, then I add my own mib 
> > > file.
> > > Here is the content of my mib file (OSEE-TEST-MIB.txt)
> > > --my mib file start
> > > OSEE-TEST-MIB DEFINITIONS ::= BEGIN
> > >
> > > IMPORTS
> > >         DisplayString
> > >         FROM SNMPv2-TC
> > >       MODULE-IDENTITY, OBJECT-TYPE, enterprises
> > >         FROM SNMPv2-SMI;
> > >
> > > --
> > >        osee               OBJECT IDENTIFIER ::= { enterprises  27290 }
> > >        ustScalarSet     OBJECT IDENTIFIER ::= { osee 1 }
> > >  ustSSSimpleString OBJECT-TYPE
> > >       SYNTAX OCTET STRING
> > >       MAX-ACCESS read-write
> > >       STATUS current
> > >       DESCRIPTION
> > >       "This is a simple test string."
> > >       ::= { ustScalarSet 1 }
> > >
> > >  ustSSSecondsSinceChanged OBJECT-TYPE
> > >       SYNTAX OCTET STRING
> > >       MAX-ACCESS read-only
> > >       STATUS current
> > >       DESCRIPTION
> > >       "no use."
> > >       ::= { ustScalarSet 2 }
> > >
> > > END
> > > --my mib file end
> > > I copy this file to /usr/local/share/snmp/mibs.Then I do the following 
> > > opration:
> > >
> > > cd  /usr/local/share/snmp/mibs
> > > export MIBS=all
> > >
> > > # snmptranslate -Tp -IR osee
> > > (the result is:)
> > > +--osee(27290)
> > >    |
> > >    +--ustScalarSet(1)
> > >       |
> > >       +-- -RW- String    ustSSSimpleString(1)
> > >       +-- -R-- String    ustSSSecondsSinceChanged(2)
> > >
> > > # snmptranslate  -IR ustScalarSet
> > > (the result is:)
> > > OSEE-TEST-MIB::ustScalarSet
> > >
> > > # snmptranslate  -IR ustScalarSet -On
> > > .1.3.6.1.4.1.27290.1
> > >
> > > It seems snmptranslate work well, so I try to run mib2c to generate .c
> > > and .h files.
> > >
> > > #mib2c ustScalarSet
> > > (the result is:)
> > > You didn't give mib2c a valid OID to start with.  IE, I could not find
> > > any information about the mib node "ustScalarSet".  This could be caused
> > > because you supplied an incorrectly node, or by the MIB that you're
> > > trying to generate code from isn't loaded.  To make sure your mib is
> > > loaded, run mib2c using this as an example:
> > >
> > >    env MIBS="+MY-PERSONAL-MIB" mib2c ustScalarSet
> > >
> > > You might wish to start by reading the MIB loading tutorial at:
> > >
> > >    http://www.net-snmp.org/tutorial-5/commands/mib-options.html
> > >
> > > And making sure you can get snmptranslate to display information about
> > > your MIB node.  Once snmptranslate works, then come back and try mib2c
> > > again.
> > >
> > >
> > > Did I do something wrong?
> > > Is there any problem with my mib file?
> > > Do I need to use the mib2c configuration file such as  mib2c.scalar.conf?
> > >
> > >
> > >
> > > any suggestion will be  appreciated.
> > >
> > > Best regards,
> > > Sam
> > >
> > > -------------------------------------------------------------------------
> > > Take Surveys. Earn Cash. Influence the Future of IT
> > > Join SourceForge.net's Techsay panel and you'll get the chance to share 
> > > your
> > > opinions on IT & business topics through brief surveys - and earn cash
> > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > _______________________________________________
> > > Net-snmp-coders mailing list
> > > Net-snmp-coders@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
> > >
> > >
> >
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to