RE: Extending an Agent
"Mark Riehl" <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <949FC6B65C66F542AC393DC95F2AE5D3067BCB@agiledc1.agilecommunications.com> |
Dave - I was missing the paths to the configure command. The configure seemed to go through without any issues. I did have some problems with the compile though: mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c: In function `jtrsMdlNeighborNodeTable_container_load': mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:302: error: `jtrsMdlCapacity' undeclared (first use in this function) mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:302: error: (Each undeclared identifier is reported only once mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:302: error: for each function it appears in.) mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:309: error: `jtrsMdlThroughput' undeclared (first use in this function) mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:316: error: `jtrsMdlLinkQuality' undeclared (first use in this function)mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:323: error: `jtrsMdlSiSRateIndex' undeclared (first use in this function)mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:330: error: `jtrsMdlXmitPowerLevel' undeclared (first use in this function) mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:337: error: `jtrsMdlCoSited' undeclared (first use in this function) mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:345: error: `jtrsMdlCorrectReceptions' undeclared (first use in this function) mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.c:352: error: `jtrsMdlTransmissions' undeclared (first use in this function)make[1]: *** [mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_data_access.lo] Error 1 m I'll review the #includes as you mentioned. I trying to develop a client to perform gets. The reason I'm extending the agent is so that I can test with the customer MIBs (I don't have easy access to the customer hardware). Really, I just need to be able to perform gets/sets on the table values to support testing. Is the MfD the best config to use for this? Is there a simpler config that isn't so "deep" that would do what I need? As I said, my main app will be the client doing the gets, not the agent. Thanks for the help, Mark -----Original Message----- From: [email protected] on behalf of Dave Shield Sent: Wed 5/9/2007 1:51 PM To: Mark Riehl Cc: [email protected] Subject: Re: Extending an Agent On 09/05/07, Mark Riehl <[email protected]> wrote: > (Why does it generate all of the *~ files?) That's the result of running "indent" on the code. > I'm confused about where the files need to go. > configure: error: mib module "jtrsMdlNeighborNodeTable" requires module > "JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_interface" The MfD framework seems to require a relatively "deep" structure, as compared to most of the others, which are typically a single pair of code files and can (in principle) be placed anywhere. (Though the #includes might need to be tweaked). That's the result of running "indent" on the code. > I'm confused about where the files need to go. > configure: error: mib module "jtrsMdlNeighborNodeTable" requires module > "JTRS-MDL-MIB/jtrsMdlNeighborNodeTable/jtrsMdlNeighborNodeTable_interface" The MfD framework seems to require a relatively "deep" structure, as compared to most of the others, which are typically a single pair of code files and can (in principle) be placed anywhere. (Though the #includes might need to be tweaked). > From this error, it looks like I need to create the directory path: > agent/mibgroup/JTRS-MDL-MIB/jtrsMdlNeighborTable and put > the file in there. Yes. > But, which files go here? All of them. Then run ./configure --with-mib-modules="JTRS-MDL-MIB/jtrsMdlNeighborTable/jtrsMdlNeighborNodeTable" What happens then? Dave ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ 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