Ethereal-users: Re: [Ethereal-users] Ethereal under Windows 2000 with Interphase 5575 ATM

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Wed, 15 Aug 2001 02:32:24 -0700
On Wed, Aug 15, 2001 at 02:07:55AM -0700, Guy Harris wrote:
> The error in question probably comes from the WinPcap library/driver;
> try capturing on the same device with WinDump - if you get an error
> message with "Cannot determine the network type" in it, it's a WinDump
> problem.
> 
> I don't have the WinPcap source handy (it's at home, not at work, and
> I'm at work right now), but it may be that, the WinPcap FAQ
> nonwithstanding, it doesn't handle all ATM devices.

No, the problem is that the "PacketGetNetType()" in the packet.dll
library returned FALSE; that probably happened because "PacketRequest()"
returned FALSE, which happens because the "DeviceIoControl()" call made
by "PacketRequest()" returned FALSE.

This might mean that the driver for your network card rejected a
OID_GEN_MEDIA_IN_USE NdisRequestQueryInformation NDIS request.  However,
I can't diagnose this any further, so, again, I'd suggest asking
"winpcap@xxxxxxxxxxxxxxxxxxxxxxx" about this.