nmap / nmap/npcap

npcap 0.9983 doesn't find Windows 10 internal Ethernet adapter

Open
#124 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
3.6k
Forks
592
PR merge metrics
No merged PRs in 30d

Description

Yesterday I installed Wireshark 3.0.6 (64 bit) on a Windows 10 laptop with built-in Ethernet adapter. I was upgrading an earlier version of Wireshark 3.x (64 bit) that used an earlier version of npcap. The new installation suggested that I semi-auto-upgrade npcap to version 0.9983, and I accepted the suggestion.

During the installation the npcap uninstaller failed, reporting that it couldn't stop the previous version of npcap. So with a few detours I uninstalled it manually and rebooted. Then the Wireshark-and-npcap installation could finish, but when I tried to do a capture, sometimes there were no interfaces found and sometimes several interfaces but never the Ethernet 2 that I wanted to watch.

So, adapting a suggestion I found in ask.wireshark.org, I uninstalled Wireshark, uninstalled npcap, and installed Wireshark 2.6.6 (64 bit)-with-winpcap 4.1.3. That worked fine.

Then, after ask.wireshark.org confirmed that Wireshark 3.x should work correctly with winpcap 4.1.3, I uninstalled Wireshark 2.6.6 and installed Wireshark 3.0.6 but ignored its npcap suggestion. Again that worked fine.

Sooo, npcap 0.9983 sometimes can't find any of my adapters and sometimes just can't find the main Ethernet. I vaguely recall having minor trouble with earlier versions of npcap too, although the details escape me today.

In case it might be helpful, here's what systeminfo says about that laptop:
Host Name: WHIZLI
OS Name: Microsoft Windows 10 Home
OS Version: 10.0.18362 N/A Build 18362
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free
Registered Owner: mccreigh
Registered Organization: Hewlett-Packard
Product ID: 00326-10000-00000-AA998
Original Install Date: 6/18/2019, 8:48:50 PM
System Boot Time: 11/4/2019, 4:58:26 PM
System Manufacturer: Hewlett-Packard
System Model: HP ENVY TS 15 Notebook PC
System Type: x64-based PC
Processor(s): 1 Processor(s) Installed.
[01]: Intel64 Family 6 Model 60 Stepping 3 GenuineIntel ~2401 Mhz
BIOS Version: Insyde F.67, 6/6/2016
Windows Directory: C:\WINDOWS
System Directory: C:\WINDOWS\system32
Boot Device: \Device\HarddiskVolume2
System Locale: en-us;English (United States)
Input Locale: en-us;English (United States)
Time Zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Total Physical Memory: 16,316 MB
Available Physical Memory: 9,615 MB
Virtual Memory: Max Size: 18,748 MB
Virtual Memory: Available: 11,210 MB
Virtual Memory: In Use: 7,538 MB
Page File Location(s): C:\pagefile.sys
Domain: WORKGROUP
Logon Server: \WHIZLI
Hotfix(s): 12 Hotfix(s) Installed.
[01]: KB4519573
[02]: KB4498523
[03]: KB4503308
[04]: KB4508433
[05]: KB4509096
[06]: KB4515383
[07]: KB4515530
[08]: KB4516115
[09]: KB4520390
[10]: KB4521863
[11]: KB4525419
[12]: KB4522355
Network Card(s): 5 NIC(s) Installed.
[01]: TAP-Windows Adapter V9
Connection Name: Ethernet
Status: Media disconnected
[02]: Realtek PCIe GBE Family Controller
Connection Name: Ethernet 2
DHCP Enabled: Yes
DHCP Server: 192.150.23.5
IP address(es)
[01]: 192.150.23.74
[02]: fe80::a90b:121a:236f:7eb8
[03]: 2a02:168:5814:0:5188:165e:37f3:5f36
[04]: 2a02:168:5814:0:a90b:121a:236f:7eb8
[03]: Realtek RTL8188EE 802.11 bgn Wi-Fi Adapter
Connection Name: Wi-Fi
Status: Media disconnected
[04]: Microsoft KM-TEST Loopback Adapter
Connection Name: Npcap Loopback Adapter
DHCP Enabled: Yes
DHCP Server: 255.255.255.255
IP address(es)
[01]: 169.254.60.136
[02]: fe80::2446:5915:4d3e:3c88
[05]: VirtualBox Host-Only Ethernet Adapter
Connection Name: VirtualBox Host-Only Network
DHCP Enabled: No
IP address(es)
[01]: 192.168.56.1
[02]: fe80::d48:2b05:c69f:3f64
Hyper-V Requirements: VM Monitor Mode Extensions: Yes
Virtualization Enabled In Firmware: Yes
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the report using npcap 0.9983 with Wireshark 3.0.6 on the stated Windows 10 HP ENVY system, comparing the npcap and WinPcap installation paths. Investigate why the Realtek Ethernet 2 adapter is absent or why no interfaces are found; done means the adapter is consistently available for capture after the npcap installation.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
networking, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.