Ethereal-users: Re: [Ethereal-users] error code:can not find the needed file - packet.dll

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Sat, 18 Nov 2000 14:16:32 -0800
On Sun, Nov 19, 2000 at 01:28:33AM +0800, yutiger wrote:
>     After lunch ethereal.exe, a alarm window appeared, the content is
> "can not find the needed file - packet.dll.  But I have put all of the
> dll files follow the README.win32 document.  This includes gtk-*.dll,
> glib-*.dll, gmodule-*.dll, gdk-*.dll, and gnu-intl.dll, and they are
> all in the same directory with ethereal.exe.  The file named packet.dll
> is not mentioned in the manual. 

It doesn't mention that file, but it mentions the package to which it
belongs - WinPcap.  That package is *not* supplied from the Ethereal Web
site; instead, it's supplied from the Politecnico di Torino Computer
Network and Network Intelligence Group Web site - the URLs for the pages
on that site are listed in "README.win32".

If you use the version of Ethereal that can capture packets, you *MUST*
install WinPcap before using Ethereal; see the "Capturing Packets"
section in the "README.win32" file.  That package includes a device
driver and some libraries, all of which are needed to allow the version
of Ethereal that captures packets to run.

Note that you must carefully follow all steps in the installation
process, *including* any "now reboot the machine" steps.