- Free Download Fping 3.00. Testing your Internet connection or your IP address response can be made by using the Windows 'Ping' tool.
- How To Install Fping. Fping is a small program that uses ICMP echo request that the target host is responding like ping command in Linux.
- Apr 10, 2014 Fping in windows cmd F stands for fast, fping is for fast pinging. It is most likely the same with normal cmd ping, but it can be simpler like by giving beep sound every time ping received (fping.exe site -b) or simply only one or end result (-o).
Active7 years ago
Fping (Maintained by Thomas Dzubin) fping is a ping(1) like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a host is up. Fping is a program to send ICMP echo probes to network hosts, similar to ping, but much better performing when pinging multiple hosts.
I need to work with a script that uses the
ping
command with its ordinary Linux syntax, neither Cygwin's default package or the Windows ping utility will work. For now, I've patched the script to use the Windows version (with some difficulty; the Windows executable doesn't provide useful return codes so I have to parse the output), but I'd like the out-of-the-box compatibility and additional features of the Linux ping. Before I get any further, let me state that I am running Cygwin in administrator mode; it's not a privilege issue. It's a versions issue.F stands for fast, fping is for fast pinging. It is most likely the same with normal cmd ping, but it can be simpler like by giving beep sound every time ping received (fping.exe site -b) or simply only one or end result (-o).
Cygwin's default
ping
command is listed as being version '1.0-1' in the setup manager, in the package 'ping: a basic network tool to test IP network connectivity'. With no arguments, it outputs: and the man page description begins with 'The DARPA Internet is a large and complex aggregation of network hardware,', which reads as more than a little out of date to me. This is the version installed in
/bin/ping
.Windows'
ping
command is located at $SYSTEMROOT/system32/ping
, and outputs the following message on invocation without parameters.This is certainly a more feature-rich ping (notably, it includes timeouts, which is important to me), but it's not the version available on a modern Linux install:
documented online here. I can't seem to find references to the cygwin version of ping except in reference to Cygwin.
I found this ancient email thread which describes an early version of Cygwin without ping. I have not found any version of iputils designed for Windows.
Community♦
Kevin VermeerKevin Vermeer
1 Answer
You could either
- try to build ping from source, it's part of the iputils package. But building stuff on cygwin can be quite the hassle.
Or (and I would try this first)
- try another ping implementation, like this perl one in perl Net::Ping or one of the others on CPAN
28.9k23 gold badges97 silver badges132 bronze badges
Not the answer you're looking for? Browse other questions tagged windowscygwinping or ask your own question.
fping is a program to send ICMP echo probes to network hosts, similar to ping,but much better performing when pinging multiple hosts. fping has a long longstory: Roland Schemers did publish a first version of it in 1992 and it hasestablished itself since then as a standard tool.
Current maintainer:
David Schweikert <[email protected]>
David Schweikert <[email protected]>
Website:
https://fping.org/
https://fping.org/
Mailing-list:
https://groups.google.com/group/fping-users
https://groups.google.com/group/fping-users
Installation
If you want to install fping from source, proceed as follows:
- Run
./autogen.sh
(only if you got the source from Github). - Run
./configure
with the correct arguments.(see:./configure --help
) - Run
make; make install
. - Make fping either setuid, or, if under Linux:
sudo setcap cap_net_raw+ep fping
Usage
Have a look at the fping(8) manual page for usage help.(
fping -h
will also give a minimal help output.)What Is Fping
Credits
Install House Windows
- Original author: Roland Schemers ([email protected])
- Previous maintainer: RL 'Bob' Morgan ([email protected])
- Initial IPv6 Support: Jeroen Massar ([email protected] / [email protected])
- Other contributors: see CHANGELOG.md