On Sep 12, 2009, at 3:47 PM, Martin Visser wrote:
This seems to be a well-known bug - http://www.wireshark.org/lists/wireshark-users/200903/msg00061.html
It's even in the bug database:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3163
The underlying problem appears to be that, to quote my first comment
in that bug, "The OS X package for Wireshark comes with its own copy
of libsmi (all the libraries it requires that don't come with OS X are
supplied in the Resources directory of the app bundle), but doesn't
appear to come with libsmi's MIBs or PIBs." If we bundle them with
the OS X package for Wireshark, we should then set up Wireshark and
its copy of libsmi so that libsmi searches the directory containing
the MIBs and PIBs in the app bundle (which means the directory has to
be determined at run time, given that you can drag and drop the app
bundle anywhere you have permission to do so).
Yes, OS X has its own collection of MIBs, but those are for the Net-
SNMP bundled with OS X and, to quote my second comment, "However, if
libsmi has more MIBs than Net-SNMP, we still might want to include
libsmi's MIBs."