Fping Install Windows

broken image


Fping is a console program, much like the ping program that comes with windows. Fping has the same options as the regular ping, and several options that are unique: - Time between pings can be adjusted at wish, ranging from 1ms to 5s. 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 very long history: Roland Schemers did publish a first version of it in 1992 and it has established itself since then as a standard tool for network diagnostics and statistics. The fping plugin supports monitoring latency, packet loss and uptime of any number of network end points, by pinging them with fping. A recent version of fping is required (one that supports option -N ).

Hmm… two posts in a row about stuff I've used for years that have now gone offline. There's a statement here about the so called longevity of things in the digital era. Hey, looking at the calendar widget at the right of this blog, it just hit 10 years of age!

fping, apparently short for 'Fast Pinger', is a really handy tool I use when I want a simple way to monitor an IP address over a period of hours or days. A ping response implies that at least the Internet connection and router/firewall at the remote location are up – so any claimed problems would be further downstream. The built in ping in Windows does not have a date or time stamp, so it isn't useful for longer term tracking. And a lot of intermittent problems really do need to be monitored over periods of time.

e.g. fping google.com -D -T -l -c -L F:templog.txt

Install

will get you results something like this (on screen and in the text file):

2017/11/10 17:13:57.780 : Reply[1] from google.com: bytes=32 time=42.6 ms TTL=56
2017/11/10 17:13:58.824 : Reply[2] from google.com: bytes=32 time=43.1 ms TTL=56
2017/11/10 17:13:59.869 : Reply[3] from google.com: bytes=32 time=43.1 ms TTL=56

There are a ton of other options… but, I haven't played with them much.

Install Fping Windows 10

Originally from http://www.kwakkelflap.com (which is now just serving ads). By Wouter Dhondt – Thanks Wouter!

I haven't been able to find any new address for the tool, so, I've decided to host a copy.

This is the latest version that I could find (using archive.org from September 2015): fping300.zip

Not to be confused with fping on Linux (Unix?) which is entirely different.

Tags: fping, ip, monitor, ping, uptime

jq is written in C and has no runtime dependencies, so it should bepossible to build it for nearly any platform. Prebuilt binaries areavailable for Linux, OS X and Windows.

The binaries should just run, but on OS X and Linux you may needto make them executable first using chmod +x jq.

jq is licensed under the MIT license. For all of the gorydetails, read the file COPYING in the source distribution.

jq uses a C library for decimal number support. This is an ICU 1.8.1licensed code obtained from the ICU downloads archivehttp://download.icu-project.org/files/decNumber/decNumber-icu-368.zip.

Linux

  • jq 1.5 is in the official Debian and Ubuntu repositories. Install using sudo apt-get install jq.

  • jq 1.5 is in the official Fedora repository. Install using sudo dnf install jq.

  • jq 1.4 is in the official openSUSE repository. Install using sudo zypper install jq.

  • jq 1.5 is in the official Arch repository. Install using sudo pacman -S jq.

  • jq 1.6 binaries for 64-bit or 32-bit.

  • jq 1.5 binaries for 64-bit or 32-bit.

  • jq 1.4 binaries for 64-bit or 32-bit.

  • jq 1.3 binaries for 64-bit or 32-bit.

OS X

  • Use Homebrew to install jq 1.6 with brew install jq.

  • Use MacPorts to install jq 1.6 with port install jq.

  • jq 1.6 binary for 64-bit.

  • jq 1.5 binary for 64-bit.

  • jq 1.4 binaries for 64-bit or 32-bit.

  • jq 1.3 binaries for 64-bit or 32-bit.

FreeBSD

  • pkg install jq as root installs a pre-built binary package.

  • make -C /usr/ports/textproc/jq install clean as root installs the jqport from source.

Solaris

  • pkgutil -i jq in OpenCSW for Solaris 10+, Sparc and x86.

  • jq 1.4 binaries for Solaris 11 64-bit or 32-bit.

Windows

  • Use Chocolatey NuGet to install jq 1.5 with chocolatey install jq.

  • jq 1.6 executables for 64-bit or 32-bit.

  • jq 1.5 executables for 64-bit or 32-bit.

  • jq 1.4 executables for 64-bit or 32-bit.

  • jq 1.3 executables for 64-bit or 32-bit.

Checksums and signatures

SHA-256 checksums are provided for all release and pre-release binaries.They can be found undersig/v1.x/sha256sum.txt.The checksums for jq 1.6 are insig/v1.6/sha256sum.txt.The checksums for jq 1.5 are insig/v1.5/sha256sum.txt.

Additionally, all binaries are signed by thejq Package Signing Key.The signatures can be found undersig/v1.x/*.asc.The signatures for jq 1.6 are insig/v1.5/*.asc.The signatures for jq 1.5 are insig/v1.5/*.asc.You can use GnuPG to verify a signature by downloadingthe signature and running gpg --verify signature.asc.

From source on Linux, OS X, Cygwin, and other POSIX-like operating systems

You can build it using the usual ./configure && make && sudomake install rigmarole.

If you're interested in using the lastest development version, try:

To build it from a git clone, you'll need to install a fewpackages first:

For Linux systems, these will all be in your system's packagemanager, and if you do development on the machine they're mostlikely already installed.

Python Fping

On OS X, these are all included in Apple's command line tools, which canbe installed from Xcode. However,you may find that you need a newer version of Bison than the one providedby Apple. This can be found in Homebrew orMacPorts.

The --disable-maintainer-mode flag says to use the pre-generated lexerand parser that come with the code. To compile the lexer and parser alsofrom source, leave out this flag. You will need to installFlex andBison.

Building the documentation

jq's documentation is compiled into static HTML using Python.To build the docs, run pipenv run python3 build_website.py fromthe docs/ subdirectory. To serve them locally, you can runpython3 -m SimpleHTTPServer. You'll need a few Python dependencies,which can be installed by following the instructions in docs/README.md.

Using Fping

The man page is built by make jq.1, or just make, also fromthe YAML docs, and you'll still need the Python dependencies tobuild the manpage.





broken image