Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 0.3.2
-
Fix Version/s: None
-
Security Level: Default (Default Security Scheme)
-
Labels:
Description
mib2opennms version 0.3.2
Usage: mib2opennms [-v] [-f file] [-m MIBPATH] [-6] [-w] MIB1 [MIB2 [...]]
-6 - hardcode generic to 6
-w - wrap event in <events> tag
[root@opennms ciscomibs]# mib2opennms -6 XGCP-MIB.my >XGCP-MIB.evets.xml
mib2opennms version 0.3.2
Segmentation fault (core dumped)
[root@opennms ciscomibs]# mib2opennms -6 CISCO-LICENSE-MIB.my >CISCO-LICENSE-MIB.evets.xml
mib2opennms version 0.3.2
Segmentation fault (core dumped)
[root@opennms ciscomibs]#
----
or
----
[root@opennms ciscomibs]# mib2opennms -6 SNMPv2-SMI.my >SNMPv2-SMI.events.xml
mib2opennms version 0.3.2
and the file is empty just start & stop
-
Hide
- allcisco-.my only.zip
- 11/Apr/12 5:01 PM
- 7.88 MB
- David Micallef
-
- ALTIGA-ADDRESS-STATS-MIB.my 16 kB
- ALTIGA-BMGT-STATS-MIB.my 6 kB
- ALTIGA-CAP.my 7 kB
- ALTIGA-CERT-STATS-MIB.my 8 kB
- ALTIGA-DHCP-SERVER-STATS-MIB.my 7 kB
- ALTIGA-DHCP-STATS-MIB.my 10 kB
- ALTIGA-DNS-STATS-MIB.my 4 kB
- ALTIGA-EVENT-STATS-MIB.my 5 kB
- ALTIGA-FILTER-STATS-MIB.my 9 kB
- ALTIGA-FTP-STATS-MIB.my 6 kB
- ALTIGA-GENERAL-STATS-MIB.my 4 kB
- ALTIGA-GLOBAL-REG.my 10 kB
- ALTIGA-HARDWARE-STATS-MIB.my 22 kB
- ALTIGA-HTTP-STATS-MIB.my 9 kB
- ALTIGA-IP-STATS-MIB.my 4 kB
- ALTIGA-L2TP-STATS-MIB.my 42 kB
- ALTIGA-LBSSF-STATS-MIB.my 8 kB
- ALTIGA-MIB.my 18 kB
- ALTIGA-MULTILINK-STATS-MIB.my 9 kB
- ALTIGA-NAT-STATS-MIB.my 13 kB
- ALTIGA-PPPOE-STATS-MIB.my 10 kB
- ALTIGA-PPP-STATS-MIB.my 10 kB
- ALTIGA-PPTP-STATS-MIB.my 27 kB
- ALTIGA-SDI-ACE-STATS-MIB.my 7 kB
- ALTIGA-SEP-STATS-MIB.my 15 kB
- ALTIGA-SESSION-STATS-MIB.my 69 kB
- ALTIGA-SSH-STATS-MIB.my 8 kB
- ALTIGA-SSL-STATS-MIB.my 4 kB
- ALTIGA-SYNC-STATS-MIB.my 11 kB
- ALTIGA-T1E1-STATS-MIB.my 8 kB
Activity
most likely the files that you are trying to convert reference other mib files that are not in your MIBPATH OR the file is syntactically invalid
and empty file would mean that there are no traps defined in the file you tried to convert
Thanks both for the replies, Attached you may find all mibs I have uploaded.. on all of them am having the same issue..
@Ben
How?
You should be able to trace it by running the exact same mib2opennms command, but prefacing it with "strace", ie:
strace mib2opennms -6 CISCO-LICENSE-MIB.my
[root@opennms ciscomibs]# strace mib2opennms -6 CISCO-LICENSE-MIB.my
execve("/usr/bin/mib2opennms", ["mib2opennms", "-6", "CISCO-LICENSE-MIB.my"], [/* 26 vars */]) = 0
brk(0) = 0xa021000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78e6000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3,
) = 0
mmap2(NULL, 39830, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb78dc000
close(3) = 0
open("/usr/lib/libsmi.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200A\323\0004\0\0\0"..., 512) = 512
fstat64(3,
) = 0
mmap2(0xd2c000, 477360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xd2c000
mmap2(0xd9e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x72) = 0xd9e000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\256\264\0004\0\0\0"..., 512) = 512
fstat64(3,
) = 0
mmap2(0xb34000, 1636744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb34000
mprotect(0xcbd000, 4096, PROT_NONE) = 0
mmap2(0xcbe000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189) = 0xcbe000
mmap2(0xcc1000, 10632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xcc1000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78db000
set_thread_area(
) = 0
mprotect(0xcbe000, 8192, PROT_READ) = 0
mprotect(0xb30000, 4096, PROT_READ) = 0
munmap(0xb78dc000, 39830) = 0
write(2, "mib2opennms version 0.3.2\n", 26mib2opennms version 0.3.2
) = 26
brk(0) = 0xa021000
brk(0xa042000) = 0xa042000
open("CISCO-LICENSE-MIB.my", O_RDONLY) = 3
fstat64(3,
) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78e5000
read(3, "-- *****************************"..., 4096) = 4096
_llseek(3, 0, [0], SEEK_SET) = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa150f8) = -1 ENOTTY (Inappropriate ioctl for device)
read(3, "-- *****************************"..., 8192) = 8192
access("./SNMPv2-SMI", R_OK) = -1 ENOENT (No such file or directory)
access("./SNMPv2-SMI.my", R_OK) = 0
open("./SNMPv2-SMI.my", O_RDONLY) = 4
fstat64(4,
) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78e4000
read(4, "-- *****************************"..., 4096) = 1349
_llseek(4, 0, [0], SEEK_SET) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa14058) = -1 ENOTTY (Inappropriate ioctl for device)
read(4, "-- *****************************"..., 8192) = 1349
read(4, "", 4096) = 0
read(4, "", 8192) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa13008) = -1 ENOTTY (Inappropriate ioctl for device)
close(4) = 0
munmap(0xb78e4000, 4096) = 0
access("./SNMPv2-TC", R_OK) = -1 ENOENT (No such file or directory)
access("./SNMPv2-TC.my", R_OK) = 0
open("./SNMPv2-TC.my", O_RDONLY) = 4
fstat64(4,
) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78e4000
read(4, "-- *****************************"..., 4096) = 4096
_llseek(4, 0, [0], SEEK_SET) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfa14058) = -1 ENOTTY (Inappropriate ioctl for device)
read(4, "-- *****************************"..., 8192) = 8192
read(4, "vailable for use by the managed "..., 8192) = 8192
read(4, " that this index\n was"..., 4096) = 4096
read(4, " `noError' response is retur"..., 4096) = 4096
read(4, " management protocol set "..., 4096) = 4096
read(4, " conceptual row and the set"..., 4096) = 4096
read(4, " displayed as:\n\n "..., 4096) = 2417
read(4, "", 4096) = 0
— SIGSEGV (Segmentation fault) @ 0 (0) —
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
[root@opennms ciscomibs]#
Hm, not really sure how to interpret this; it seems to be reading a file correctly and then just segfaults. Would probably have to try it under gdb to know where it's actually failing.
Have you tried mib2events?
will try it and let you know, what are the commands? please.
Thanks & Regards,
Can you try running under an strace so we can see what it's doing when it core dumps?