Please see my comments.
On 3/24/10 8:51 AM, "Dave Shield" <[email protected]> wrote: > On 24 March 2010 13:45, Kavita Raghunathan > <[email protected]> wrote: >> But I thought I could start with any MIB file (from an RFC, or proprietary) >> and generate stubs. > > Correct. <Big sigh of relief>!! We have about 5 proprietary MIBs, so this feature is absolutely essential. > >> For now, let me ask you: how do I use EtherLike-MIB.txt >> to generate .c and .h, even if they are only stubs ? > > Copy the MIB file into the appropriate directory, > and then run > > mib2c -c mib2c.{template}.conf EtherLike-MIB::dot3StatsTable Why must I specify a table? I want the whole MIB. > > But you would be better off taking the existing "mibgroup/etherlike-mib" > code, and extending it to support your O/S. The SNMP-side has > already been done - all you'd need to do would be to write the > appropriate data_access module. > Absolutely. I'm going to do that next. But there is a lot of proprietary MIBs we have and I'm trying to understand how hard it will be to code those to use net-snmp agent. Any input? So I may decide whether I can use net-snmp or not ? Your response could potentially save me a lot of time. I'm also having a real hard time trying to figure out how to get the if-mib (ifTable/ifXTable) to plug into our system. Basically I don't know what modules I need to modify to plug into our user code world from the net-snmp world so the ifInOctets etc can be correctly populated by polling the hardware device. Thank you ! > > >> I thought that mib2c does that > > Correct > >> and is invoked with ./configure when the MIB is exported. > > No. > Configure is used to include the MIB module code into the > build framework. It does not generate the MIB module code > framework. You have to do that by running mib2c yourself. > > Dave ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Net-snmp-users mailing list [email protected] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users
