Re: SNMPv2-MIB::sysUpTime No Such Instance currently exists at this OID

Brilliantov Kirill Vladimirovich <[email protected]>
Newsgroups gmane.network.net-snmp.user
Organization LLC Byterg
Message-ID <[email protected]>
Abraham Varricatt wrote on 12/28/2010 10:42 AM:
>>
>> I have compiled snmpd for my i686 host and I get same problem - daemon
>> get request and client don't get answer.
>>
> 
> Well, at least we are getting somewhere now! Can you tell us the exact
> command you use to compile net-snmp on your i686 host? The typical commands
> most people follow are,
> 
> ./configure
> make
> make install (optionally)
> 
> What are you doing different from this ? Also, we need to know what kind of
> system you are on. Working from an Ubuntu-linux system, things usually "just
> work" for me.
> 

Abraham, I have used this options:
./configure
--prefix=/home/kirill/MVK-IP/contribs/net-snmp-5.6/install/i686
--disable-manuals --disable-ipv6 --with-sys-contact="[email protected]"
--with-sys-location="ip-camera" --with-default-snmp-version="2"
--with-logfile="/var/log/snmpd.log"
--with-persistent-directory="/var/net-snmp" --with-endianness=little
--without-rpm --disable-embedded-perl --disable-deprecated
--enable-reentrant
--with-out-mib-modules="mibII/mta_sendmail,ipfwchains/ipfwchains"
--enable-mini-agent --disable-shared --enable-static --enable-debugging

My work system:
$ cat /etc/debian_version
5.0.5
$ uname -a
Linux kirill 2.6.32-5-686 #1 SMP Tue Jun 1 04:59:47 UTC 2010 i686 GNU/Linux
Also I have some package from Debian Testing.

Also I have tried default way:
./configure --prefix=/home/kirill/MVK-IP/contribs/net-snmp-5.6/install/i686
make
..........................
libtool: link: gcc -shared  mibgroup/snmpv3/.libs/snmpMPDStats_5_5.o
mibgroup/snmpv3/.libs/usmStats_5_5.o mibgroup/snmpv3/.libs/snmpEngine.o
mibgroup/snmpv3/.libs/usmUser.o mibgroup/mibII/.libs/snmp_mib_5_5.o
mibgroup/mibII/.libs/system_mib.o mibgroup/mibII/.libs/sysORTable.o
mibgroup/mibII/.libs/at.o mibgroup/mibII/.libs/ip.o
mibgroup/mibII/.libs/tcp.o mibgroup/mibII/.libs/icmp.o
mibgroup/mibII/.libs/udp.o mibgroup/mibII/.libs/vacm_vars.o
mibgroup/mibII/.libs/setSerialNo.o mibgroup/ucd-snmp/.libs/disk.o
mibgroup/ucd-snmp/.libs/proc.o mibgroup/ucd-snmp/.libs/versioninfo.o
mibgroup/ucd-snmp/.libs/pass.o mibgroup/ucd-snmp/.libs/pass_persist.o
mibgroup/ucd-snmp/.libs/loadave.o mibgroup/agent/.libs/extend.o
mibgroup/ucd-snmp/.libs/errormib.o mibgroup/ucd-snmp/.libs/file.o
mibgroup/ucd-snmp/.libs/dlmod.o mibgroup/ucd-snmp/.libs/proxy.o
mibgroup/ucd-snmp/.libs/logmatch.o mibgroup/ucd-snmp/.libs/memory.o
mibgroup/ucd-snmp/.libs/vmstat.o
mibgroup/notification/.libs/snmpNotifyTable.o
mibgroup/notification/.libs/snmpNotifyFilterProfileTable.o
mibgroup/notification-log-mib/.libs/notification_log.o
mibgroup/target/.libs/target_counters_5_5.o
mibgroup/target/.libs/snmpTargetAddrEntry.o
mibgroup/target/.libs/snmpTargetParamsEntry.o
mibgroup/target/.libs/target.o mibgroup/agent/.libs/nsTransactionTable.o
mibgroup/agent/.libs/nsModuleTable.o mibgroup/agent/.libs/nsDebug.o
mibgroup/agent/.libs/nsCache.o mibgroup/agent/.libs/nsLogging.o
mibgroup/agent/.libs/nsVacmAccessTable.o
mibgroup/utilities/.libs/override.o mibgroup/host/.libs/hr_storage.o
mibgroup/host/.libs/hr_filesys.o
mibgroup/host/.libs/hrSWInstalledTable.o
mibgroup/host/.libs/hrSWRunTable.o mibgroup/host/.libs/hr_system.o
mibgroup/host/.libs/hr_device.o mibgroup/host/.libs/hr_other.o
mibgroup/host/.libs/hr_proc.o mibgroup/host/.libs/hr_network.o
mibgroup/host/.libs/hr_print.o mibgroup/host/.libs/hr_disk.o
mibgroup/host/.libs/hr_partition.o
mibgroup/util_funcs/.libs/header_generic.o
mibgroup/mibII/.libs/updates.o mibgroup/.libs/util_funcs.o
mibgroup/mibII/.libs/kernel_linux.o mibgroup/mibII/.libs/ipAddr.o
mibgroup/mibII/.libs/var_route.o mibgroup/mibII/.libs/route_write.o
mibgroup/mibII/.libs/tcpTable.o mibgroup/mibII/.libs/udpTable.o
mibgroup/mibII/.libs/vacm_context.o mibgroup/ip-mib/.libs/ip_scalars.o
mibgroup/util_funcs/.libs/header_simple_table.o
mibgroup/.libs/header_complex.o mibgroup/host/data_access/.libs/swinst.o
mibgroup/host/data_access/.libs/swrun.o
mibgroup/host/.libs/hrSWRunPerfTable.o mibgroup/util_funcs/.libs/Exit.o
mibgroup/util_funcs/.libs/restart.o
mibgroup/if-mib/ifTable/.libs/ifTable.o
mibgroup/if-mib/ifXTable/.libs/ifXTable.o
mibgroup/host/data_access/.libs/swinst_null.o
mibgroup/host/data_access/.libs/swrun_procfs_status.o
mibgroup/if-mib/ifTable/.libs/ifTable_interface.o
mibgroup/if-mib/ifTable/.libs/ifTable_data_access.o
mibgroup/if-mib/ifXTable/.libs/ifXTable_interface.o
mibgroup/if-mib/ifXTable/.libs/ifXTable_data_access.o
mibgroup/util_funcs/.libs/get_pid_from_inode.o
mibgroup/if-mib/data_access/.libs/interface_linux.o
mibgroup/if-mib/data_access/.libs/interface_ioctl.o .libs/mib_modules.o
.libs/auto_nlist.o   -Wl,-rpath
-Wl,/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent/.libs -Wl,-rpath
-Wl,/home/kirill/MVK-IP/contribs/net-snmp-5.6/snmplib/.libs -Wl,-rpath
-Wl,/home/kirill/MVK-IP/contribs/net-snmp-5.6/install/i686/lib
-L/home/kirill/MVK-IP/contribs/net-snmp-5.6/snmplib/.libs
./.libs/libnetsnmpagent.so -L/usr/local/lib -L/usr/lib/perl/5.10/CORE
/home/kirill/MVK-IP/contribs/net-snmp-5.6/snmplib/.libs/libnetsnmp.so
-lperl -lm -lc -lcrypt ../snmplib/.libs/libnetsnmp.so -lcrypto -ldl
-lpthread  -fstack-protector   -fstack-protector -Wl,-soname
-Wl,libnetsnmpmibs.so.25 -o .libs/libnetsnmpmibs.so.25.0.0
/usr/bin/ld: mibgroup/host/data_access/.libs/swinst.o: Relocations in
generic ELF (EM: 40)
/usr/bin/ld: mibgroup/host/data_access/.libs/swinst.o: Relocations in
generic ELF (EM: 40)
/usr/bin/ld: mibgroup/host/data_access/.libs/swinst.o: Relocations in
generic ELF (EM: 40)
/usr/bin/ld: mibgroup/host/data_access/.libs/swinst.o: Relocations in
generic ELF (EM: 40)
/usr/bin/ld: mibgroup/host/data_access/.libs/swinst.o: Relocations in
generic ELF (EM: 40)
/usr/bin/ld: mibgroup/host/data_access/.libs/swinst.o: Relocations in
generic ELF (EM: 40)
mibgroup/host/data_access/.libs/swinst.o: could not read symbols: File
in wrong format
collect2: ld returned 1 exit status
make[1]: *** [libnetsnmpmibs.la] Error 1
make[1]: Leaving directory `/home/kirill/MVK-IP/contribs/net-snmp-5.6/agent'
make: *** [subdirs] Error 1

My packages:
gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian
4.3.2-1.1' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--enable-mpfr --enable-targets=all --enable-cld
--enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu
--target=i486-linux-gnu
Thread model: posix
gcc version 4.3.2 (Debian 4.3.2-1.1)

aptitude show libperl-dev | grep Version
Version: 5.10.1-16

I solve my problem with version 5.5. For cross-compiling I have used
this option:
./configure --prefix=/home/kirill/MVK-IP/contribs/net-snmp-5.5/arm
--host=arm-v5t-linux --target=arm-v5t-linux --build=i686
--disable-manuals --disable-ipv6  --with-cc=arm_v5t_le-gcc
--with-ar=arm_v5t_le-ar --with-sys-contact="[email protected]"
--with-sys-location="ip-camera" --with-default-snmp-version="2"
--with-logfile="/var/log/snmpd.log"
--with-persistent-directory="/var/net-snmp" --with-endianness=little
--without-rpm --disable-embedded-perl --disable-deprecated
--enable-reentrant
--with-out-mib-modules="mibII/mta_sendmail,ipfwchains/ipfwchains"
--enable-mini-agent --disable-shared --enable-static --enable-debugging
--with-cflags="-DNETSNMP_CAN_USE_SYSCTL"

On snmpd5.5 I get answer:
$ snmpget -v 2c -c public 192.168.10.253 .1.3.6.1.2.1.1.4.0
iso.3.6.1.2.1.1.4.0 = STRING: "[email protected]"

Also I get full log for 5.5 and 5.6 versions:
snmpd -c /etc/snmpd.conf -Le -M/root/mib -d -q -V 2>/var/snmp6.log 1>&2

Please see log in the attache (snmp5.log.gz (20 kB), snmp6.log.gz (17 kB))



-- 
С уважением,
Бриллиантов Кирилл Владимирович
…………………………………………………………………
программист, технический отдел
ООО «БайтЭрг»
Видеокамеры МВК – Эффективность разумных решений
…………………………………………………………………
+7(495)221-66-22 доб.122
http://www.byterg.ru    http://www.bestdvr.ru

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.