Skip to main content
nsamuel
Staff
Staff
January 17, 2016

Meru Technical Note - Meru.dll not supporting Wireshark 64 bit edition.

  • January 17, 2016
  • 0 replies
  • 919 views
Description

Meru.dll not supporting Wireshark 64 bit edition; When trying to use Wireshark 64 bit edition on a Windows XP/VISTA/7 64 bit edition, it shows an error message: “WireShark Startup Error:
Couldn't load module C:\Program Files\Wireshark\plugins\1.2.6\Meru.dll:
`C:\Program Files\Wireshark\plugins\1.2.6\meru.dll': %1 is not a valid Win32 application.”


Scope

RELATED PRODUCTS: N/A

RELATED SOFTWARE VERSIONS: N/A

KEYWORDS: wireshark, windows, application


Solution
STEPS TAKEN FOR TROUBLESHOOTING:      

Uninstall the Wireshark 64 Bit Edition.

Install Wireshark 32 bit edition on Windows 7 64 bit and verify if it has installed correctly.

Copy the Meru.dll dissector file to the Plugins directory of Wireshark “C:\Program Files (x86)\Wireshark\plugins\1.2.6\Meru.dll”.

Start Wireshark and verify if it displays the error message again.

RESOLUTION:

Meru.dll is a 32 bit file and hence is not supported on 64 bit Wireshark. However, 32 bit Wireshark can be installed on any 64 bit Operating Systems and it will work fine.

ROOT CAUSE:

Meru.dll dissector file is only supported for 32 bit Wireshark versions.