Red Hat Bugzilla – Bug 491445
Wireshark does not include SMI support
Last modified: 2009-03-26 04:50:03 EDT
Description of problem:
Wireshark will not decode OIDs from SNMP MIBs. This is due to the lack of inclusion of libsmi support.
The source RPM is set to configure --with-libsmi.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Launch Wireshark and go to Help/About
2. Note the "without SMI"
3. You could also try to decode some SNMP captures.
Wireshark is built without libsmi support:
From Help/About Wireshark:
Compiled with GTK+ 2.14.7, with GLib 2.18.4, with libpcap 0.9.8, with libz
1.2.3, without POSIX capabilities, with libpcre 7.8, without SMI, without ADNS,
without Lua, with GnuTLS 2.4.2, with Gcrypt 1.4.3, with MIT Kerberos, without
PortAudio, without AirPcap.
Whireshark is built with libsmi support.
I would like to see the feature included.
The source RPM's %configure includes a "--with-libsmi", however, according to the help/about in Wireshark, it is not there. I suspect this is due to the build machine not having libsmi-devel installed. This seems to be strictly a build problem.
I installed libsmi-devel on my machine and rebuilt the src rpm and SMI support is now included on my personal build.
If the intent is to not include this for some reason, that is fine. However it looked to me like it was trying to be included.
This also seems to exist on the i386 build.
Oops... "This also seems to exist on the i386 build," would be more clear if it said "This bug also seems to exist on the i386 build." Meaning that SMI support does not exist in the i386 wireshark RPM either.
Ah, true .. missing build dependency on libsmi-devel. I'm going to fix this with next wireshark update. Right now it's fixed only in rawhide.