On Wed, Mar 27, 2002 at 05:02:52PM +0200, christophe.landemaine@xxxxxxxxx wrote:
> There is a problem when making a dial-up connection and then starting
> Ethereal; Ethereal doesn't show/record (it gets stuck) the data and the
> dial-up connection is interrupted. As soon as Ethereal is stopped, the
> dial-up connection is going on normally.
> Could you explain me why and how to solve this problem?
> By the way this has been noticed both with WindowsNT and Windows2000.
See
http://www.ethereal.com/faq.html#q4.11
and question 4 of
http://netgroup-serv.polito.it/winpcap/misc/faq.htm
The latter says:
Q-4: Can I use WinPcap on a PPP connection?
A: We have tested WinPcap on PPP connections under Windows 95,
Windows 98 and Windows ME. In Windows 95, due to a bug in NDIS,
WinPcap sometimes resets the PPP connection. In Windows 98/ME
this bug appears to be corrected, and WinPcap seems to work
properly. Under Windows NT and Windows 2000 there are problems
with the binding process, that prevents a protocol driver from
working properly on the WAN adapter.
The only way to solve this problem is either to
1) not use any application, such as Ethereal or WinDump or
Analyzer, that uses WinPcap;
2) don't use Windows NT (4.0, or 5.0 a/k/a "Windows 2000", or,
probably, 5.1 a/k/a "Windows XP" or "Windows .NET Server");
3) get the source code to WinPcap, and get the Windows DDK from
Microsoft, and attempt to figure out how to make WinPcap's
driver work with WAN interfaces.