Name of interface on Windows
Frenky via Argus-info
argus-info at lists.andrew.cmu.edu
Sun Aug 7 06:55:49 EDT 2016
Hi Carter,
Some time ago I asked you for building argus on windows. Now it is fine.
However I have new issue and it is a name of interface on Windows. For
Wifi interface on Linux "./argus -i wlan0" works, but as far as
windows, any type of interface name does not work for me.
I will write few steps that I have done.
1.
To view these names of interfaces on windows I have used "ipconfig".
However it gives unusable names such as:
"Ethernet adapter Npcap Loopback Adapter", "Wireless LAN adapter Wi-Fi", etc.
2.
Next I have tried a command "netsh interface ipv4 show interfaces" and
it shows:
"
Idx Met MTU State Name
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
5 25 1500 connected Wi-Fi
6 5 1500 disconnected Ethernet
3 5 1500 disconnected Local Area Connection* 2
11 5 1500 disconnected Local Area Connection* 5
8 10 65536 connected Npcap Loopback Adapter
"
It looks much more better! So I have tried: "./argus -i Wi-Fi -P 561"
But it returned:
"ArgusError: 08 Jul 16 14:50:00.645803 setArgusDevice: no interfaces"
3.
So I have tried to start Wireshark from console, because wireshark
needs winpcap as well:
"wireshark -i Wi-Fi -k"
where "i" means name of interface and "k" means start of capturing.
And it works! Wireshark starts to capture from "Wi-Fi".
So the interface name "Wi-Fi" is right name of interface for Wi-Fi !!
4. Next I have tried python library "netifaces", which gives me the
name of interface in special face.
I have got:
"
['{451B6BDC-66DE-47DF-9399-F6F356D90F55}',
'{197678FB-3B21-4629-9380-FEAEB7CCE776}',
'{96589868-9F1F-4DD9-AF2D-137960397925}',
'{63982163-F049-481B-AA75-2399892ED186}',
'{3DFDB405-AEAE-475B-871F-CE4312FF4CF5}',
'{AD59608F-D4FB-11E5-9014-806E6F6E6963}',
'{ABE5A3E0-2340-4E6A-B15A-E3FCB42266FC}',
'{0BE19EA5-8690-439E-9E60-74DB56288BCE}']
"
So I have tried few ways:
"./argus -i 451B6BDC-66DE-47DF-9399-F6F356D90F55 -P 561"
"./argus -i {451B6BDC-66DE-47DF-9399-F6F356D90F55} -P 561"
"./argus -i '{451B6BDC-66DE-47DF-9399-F6F356D90F55}' -P 561"
"./argus -i \Device\NPF_{451B6BDC-66DE-47DF-9399-F6F356D90F55} -P 561"
but it still gives me:
"ArgusError: 08 Jul 16 14:50:00.645803 setArgusDevice: no interfaces"
Do you know which name of interface I can use? Where can be problem?
Thank you for your time!
František Střasák
CTU FEE, Prague
More information about the argus
mailing list