Re: problems when migrating from winpcap to npcap

Daniel Miller <[email protected]> Mon, 18 Mar 2019 09:30:17 -0500
Newsgroups gmane.comp.security.nmap.devel
Message-ID <CABmvJnM04NchjfCk6Cdod-Q5vUqR9NcRHxZu_XaMhAko_Jf3Bg@mail.gmail.com>
Thanks Jens and Werner for reporting this issue. This is a known problem
with the Npcap 0.99-r9 installer (https://github.com/nmap/nmap/issues/1456)
that will be fixed an upcoming release that is currently in final testing.

Dan

On Sun, Mar 17, 2019 at 1:21 AM Jens Rupp <[email protected]> wrote:

> Hi,
>
>
>
> I get the same error (see attached image) with the r9 oem version. Client
> is Windows 10 64bit.
>
> With the r7 release it works.
>
>
>
> Thanks,
>
> Jens Rupp
>
>
>
>
>
>
>
>
>
> *From:* dev <[email protected]> *On Behalf Of *[email protected]
> *Sent:* Donnerstag, 7. März 2019 14:29
> *To:* [email protected]
> *Subject:* problems when migrating from winpcap to npcap
>
>
>
> Hi to all!
>
> I was just migrating from latest winpcap to npcap 0.99-r9.
> First problem is the installer (installed npcap as part of wireshark). I
> kept the default checkbox settings and enabled the setting for winpcap
> compatibility.
> The installer then fails to write "C:\program files\npcap\npinstall2.exe"
> (or so). It will not proceed if I press ignore or retry. The only way to
> solve this was to manually deinstall winpcap and press cancel during this
> error message of the npcap installer.
>
> Now that I got npcap installed wireshark works. But my own tools that
> still use the winpcap API fail. My tool tries to open all non-loopback
> network devices.
> First step is to pcap_findalldevs and filter out all pcap_if_t *pNic with pNic->flags
> & PCAP_IF_LOOPBACK. This used to work, but now does not work. My MS
> loopback network adapter is not recognized as a loopback device.
> Second step is to "pcap_open_live(pNic->name, 65535, 0, 1, errbuf);".
> This works on my primary network interface but fails on my secondary
> network interface (where all the test equipment is connected to). The error
> I get is "failed to set hardware filter to non-promiscuous mode".
>
> The npcap installer claims that npcap can be installed winpcap compatible.
> But this is not true. npcap does not mark loopback devices correctly and it
> fails on some network devices.
> Is somebody interested in fixing this? Do you need more information from
> me?
> The failing network card is an "Intel(R) Gigabit CT Desktop Adapter" with
> Intel driver 12.7.28.0.
> OS is Windows 7 x64.
>
> Mit freundlichen Grüßen/Best regards
> Werner Henze
> _______________________________________________
> Sent through the dev mailing list
> https://nmap.org/mailman/listinfo/dev
> Archived at http://seclists.org/nmap-dev/

_______________________________________________
Sent through the dev mailing list
https://nmap.org/mailman/listinfo/dev
Archived at http://seclists.org/nmap-dev/