Are the NIC cards listed under Microsoft's supported list for kernel mode debugging the only ones th

I have a laptop that I want to set up as a target machine for kernel mode
debugging with WinDbg but the NIC card is not among those listed as being
supported. Does that mean it won’t work or just that it might not?
Assuming the existing card will not work what is the best way to identify a
card to purchase that will work, since the VEN_xxxx & DEV_yyyy information
is not normally listed in the specifications for these devices?

Randy Lewis wrote:

I have a laptop that I want to set up as a target machine for kernel
mode debugging with WinDbg but the NIC card is not among those listed
as being supported. Does that mean it won’t work or just that it might
not?

Might not. Most network cards are designed using a very small number of
NIC chips and a very small number of reference designs. As long as the
architecture is not too exotic, it should work. I believe network
debuggability has been a requirement for a “designed for Windows”
certification for some years, so as long as it is a recent laptop,
you’re probably OK.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Tim,

Thanks. The laptop is several years old (but is running Windows 10 and has
worked well for developing) and I am expecting the existing NIC card won’t
work. So what I think you’ve said is that any recent NIC card meeting the
“designed for Windows” certification should work. If the VEN and DEV IDs
for the suggested driver for a particular card include those in the
supported list, would that almost guarantee the card will work?

Randy

On Thu, May 26, 2016 at 12:03 PM, Tim Roberts wrote:

> Randy Lewis wrote:
>
> I have a laptop that I want to set up as a target machine for kernel mode
> debugging with WinDbg but the NIC card is not among those listed as being
> supported. Does that mean it won’t work or just that it might not?
>
>
> Might not. Most network cards are designed using a very small number of
> NIC chips and a very small number of reference designs. As long as the
> architecture is not too exotic, it should work. I believe network
> debuggability has been a requirement for a “designed for Windows”
> certification for some years, so as long as it is a recent laptop, you’re
> probably OK.
>
> –
> Tim Roberts, xxxxx@probo.com
> Providenza & Boekelheide, Inc.
>
>
> —
> WINDBG is sponsored by OSR
>
> OSR is hiring!! Info at http://www.osr.com/careers
>
>
> MONTHLY seminars on crash dump analysis, WDF, Windows internals and
> software drivers!
> Details at http:
>
> To unsubscribe, visit the List Server section of OSR Online at <
> http://www.osronline.com/page.cfm?name=ListServer&gt;
></http:>

Randy Lewis wrote:

Thanks. The laptop is several years old (but is running Windows 10
and has worked well for developing) and I am expecting the existing
NIC card won’t work.

At the risk of being snarky, allow me to point out that it would have
taken you less time to TRY it than it did for you to type this reply.

So what I think you’ve said is that any recent NIC card meeting the
“designed for Windows” certification should work. If the VEN and DEV
IDs for the suggested driver for a particular card include those in
the supported list, would that almost guarantee the card will work?

Pretty much. I haven’t tried them all, but I have yet to find a NIC
where it didn’t Just Work.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.