Hi ..


I have cross-comiled net-snmp-5.3.2 involved my personal library


I made shared library named "libnexcmd.so.1.0.1"

I made "libnexcmd.so.1.0.1" like this way

====================================================================================================================
ppc_82xx-gcc -fPIC -c nex_common.c nex_config.c nex_dtag.c nex_fan.c nex_filter.c nex_http.c nex_igmp.c nex_image.c nex_interface.c nex_log.c nex_module.c nex_password.c nex_pme.c nex_port.c nex_qos.c nex_snmp.c nex_sntp.c nex_system.c nex_tm.c nex_vlan.c

ppc_82xx-gcc -shared -Wl,-soname,libnexcmd.so.1 -o libnexcmd.so.1.0.1 nex_common.o nex_config.o nex_dtag.o nex_fan.o nex_filter.o nex_http.o nex_igmp.o nex_image.o nex_interface.o nex_log.o nex_module.o nex_password.o nex_pme.o nex_port.o nex_qos.o nex_snmp.o nex_sntp.o nex_system.o nex_tm.c nex_vlan.o
===========================================================================================================================


and linked 

"ln -s libnexcmd.so.1.0.1 libnexcmd.so"


then 

"export LD_LIBRARY_PATH=/home/psyche/sychoi/lib/libnexcmd:$LD_LIBRARY_PATH"


then

"cp libnexcmd.so.1.0.1 /home/lib"


then installed with my howto_snmpv3.sh 


This is my howto_snmpv3.sh 

=========================================================================================================================

CFLAGS="-I/home/psyche/sychoi/include" LDFLAGS="-L/home/psyche/sychoi/lib/libnexcmd -lnexcmd" ./configure --host=i386-linux --build=ppc-linux --target=ppc-linux --prefix=/usr --exec-prefix=/usr --enable-shared --disable-debugging --enable-mini-agent --with-mibs="IP-MIB:IF-MIB:TCP-MIB:UDP-MIB:SNMPv2-MIB:RFC1213-MIB:NEXCOMM-FAN-MIB:NEXCOMM-LOG-MIB:NEXCOMM-SMI:NEXCOMM-MODULE-MIB" --with-mib-modules="agentx ucd-snmp/dlmod nexlib/snmp_fan nexlib/snmp_log nexlib/snmp_module" --with-enterprise-notification-oid=.1.3.6.1.4.1.5927.99.12.1 --sysconfdir=/etc --localstatedir=/var --enable-internal-md5 --enable-snmpv1 --enable-snmpv2c --disable-embedded-perl --with-cc=ppc_82xx-gcc --with-linkcc=ppc_82xx-gcc --with-ar=ppc_82xx-ar --with-endianness=big --with-install-prefix=/home/psyche/sychoi/install --without-rpm | tee snmp.config.log


make | tee snmp.config.log

perl -pi -e "s|^prefix=/usr|prefix=/home/psyche/sychoi/install/usr|" net-snmp-config

perl -pi -e "s|^exec_prefix=/usr|exec_prefix=/home/psyche/sychoi/install/usr|" net-snmp-config

make install | tee snmp.intall.log
==============================================================================================================================


After I install net-snmp, I command like this

"snmpwalk -v 1 -c public 172.16.0.100 


As you see, I replied about "system" and "snmp" group

But about my personal mib, There is no answer absolutely


===================================================================

[r...@localhost sbin]# snmpwalk -v 1 -c public 172.16.0.100 system

SNMPv2-MIB::sysDescr.0 = STRING: n5000

SNMPv2-MIB::sysObjectID.0 = OID: NEXCOMM-SMI::n5000

DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (1411) 0:00:14.11

SNMPv2-MIB::sysContact.0 = STRING: http://www.nexcomm.com

SNMPv2-MIB::sysName.0 = STRING: N5000

SNMPv2-MIB::sysLocation.0 = STRING: nexcomm systems Inc.

SNMPv2-MIB::sysORLastChange.0 = Timeticks: (4) 0:00:00.04

SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB

SNMPv2-MIB::sysORID.2 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup

SNMPv2-MIB::sysORID.3 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance

SNMPv2-MIB::sysORID.4 = OID: SNMP-MPD-MIB::snmpMPDCompliance

SNMPv2-MIB::sysORID.5 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance

SNMPv2-MIB::sysORDescr.1 = STRING: The MIB module for SNMPv2 entities

SNMPv2-MIB::sysORDescr.2 = STRING: View-based Access Control Model for SNMP.

SNMPv2-MIB::sysORDescr.3 = STRING: The SNMP Management Architecture MIB.

SNMPv2-MIB::sysORDescr.4 = STRING: The MIB for Message Processing and Dispatching.

SNMPv2-MIB::sysORDescr.5 = STRING: The management information definitions for the SNMP User-based Security Model.

SNMPv2-MIB::sysORUpTime.1 = Timeticks: (4) 0:00:00.04

SNMPv2-MIB::sysORUpTime.2 = Timeticks: (4) 0:00:00.04

SNMPv2-MIB::sysORUpTime.3 = Timeticks: (4) 0:00:00.04

SNMPv2-MIB::sysORUpTime.4 = Timeticks: (4) 0:00:00.04

SNMPv2-MIB::sysORUpTime.5 = Timeticks: (4) 0:00:00.04

[r...@localhost sbin]# snmpwalk -v 1 -c public 172.16.0.100 snmp

SNMPv2-MIB::snmpInPkts.0 = Counter32: 24

SNMPv2-MIB::snmpOutPkts.0 = Counter32: 24

SNMPv2-MIB::snmpInBadVersions.0 = Counter32: 0

SNMPv2-MIB::snmpInBadCommunityNames.0 = Counter32: 0

SNMPv2-MIB::snmpInBadCommunityUses.0 = Counter32: 0

SNMPv2-MIB::snmpInASNParseErrs.0 = Counter32: 0

SNMPv2-MIB::snmpInTooBigs.0 = Counter32: 0

SNMPv2-MIB::snmpInNoSuchNames.0 = Counter32: 0

SNMPv2-MIB::snmpInBadValues.0 = Counter32: 0

SNMPv2-MIB::snmpInReadOnlys.0 = Counter32: 0

SNMPv2-MIB::snmpInGenErrs.0 = Counter32: 0

SNMPv2-MIB::snmpInTotalReqVars.0 = Counter32: 34

SNMPv2-MIB::snmpInTotalSetVars.0 = Counter32: 0

SNMPv2-MIB::snmpInGetRequests.0 = Counter32: 0

SNMPv2-MIB::snmpInGetNexts.0 = Counter32: 38

SNMPv2-MIB::snmpInSetRequests.0 = Counter32: 0

SNMPv2-MIB::snmpInGetResponses.0 = Counter32: 0

SNMPv2-MIB::snmpInTraps.0 = Counter32: 0

SNMPv2-MIB::snmpOutTooBigs.0 = Counter32: 0

SNMPv2-MIB::snmpOutNoSuchNames.0 = Counter32: 0

SNMPv2-MIB::snmpOutBadValues.0 = Counter32: 0

SNMPv2-MIB::snmpOutGenErrs.0 = Counter32: 0

SNMPv2-MIB::snmpOutGetRequests.0 = Counter32: 0

SNMPv2-MIB::snmpOutGetNexts.0 = Counter32: 0

SNMPv2-MIB::snmpOutSetRequests.0 = Counter32: 0

SNMPv2-MIB::snmpOutGetResponses.0 = Counter32: 48

SNMPv2-MIB::snmpOutTraps.0 = Counter32: 0

SNMPv2-MIB::snmpEnableAuthenTraps.0 = INTEGER: disabled(2)

SNMPv2-MIB::snmpSilentDrops.0 = Counter32: 0

SNMPv2-MIB::snmpProxyDrops.0 = Counter32: 0

[r...@localhost sbin]# snmpwalk -v 1 -c public 172.16.0.100 fan

[r...@localhost sbin]# snmpwalk -v 1 -c public 172.16.0.100 log

[r...@localhost sbin]# snmpwalk -v 1 -c public 172.16.0.100 module

[r...@localhost sbin]# 

==================================================================================================================

I don't know what's the problem...

I must compile snmp with my personal modules, not use agentx 

I don't know what's wrong....

Even through your some comment, It will be very helpful to me...

please help me...





------------------------------------------------------------------------------
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-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to