Arping

Arping is an ARP level ping utility. It's good for finding out if an IP is taken before you have routing to that subnet. It can also ping MAC addresses directly.

Tags Networking
Licenses GPL
Operating Systems POSIX BSD FreeBSD OpenBSD Linux Solaris Mac OS X Unix

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Aug 2008 17:29
  • Rrelease-after

Changes: A regression has been fixed to allow compilation on BSD. There are no changes for non-BSD platforms.

  • Rrelease-mid
  •  08 Aug 2008 20:30
  • Rrelease-after

Changes: This release adds support for interface autodetection on BSD, and fixes a bug in interface autodetection on Linux.

  • Rrelease-mid
  •  13 Sep 2007 11:36
  • Rrelease-after

Changes: Timing-related fixes on BSD. More verbose help output on Windows.

  • Rrelease-mid
  •  28 Jan 2005 10:39
  • Rrelease-after

Changes: Quiet mode is now actually quiet.

  • Rrelease-mid
  •  29 Aug 2004 13:35
  • Rrelease-after

Changes: A command line parsing bug has been squashed. A -u switch showing the total number of MAC pings sent has been added. A libnet-not-inited bug has been fixed. It should now compile on Windows.

Rss Recent comments

Rcomment-before 18 Apr 2003 13:07 Rcomment-trans marvin123 Rcomment-after

Re: Awesome!

> Its feature to map MAC addresses back to
> IP is quite
> useful. Unfortunately, that only works
> for machines which
> answer broadcast pings, i.e. not for
> windows machines :-(

Check out arping-scan-net.sh, included in arping. It
scans an IP network for a certain MAC address. It's only
needed for those that don't answer broadcast pings (also,
you can try the multicast IP 224.0.0.1), but when all else
fails, the script *will* find the box (unless it's actually
not answering ICMP pings).

Rcomment-before 12 Feb 2002 19:56 Rcomment-trans marvin123 Rcomment-after

Re: uhm.. iputils..

> You do realize that arping is already
> part of iputils..

As another comment has pointed out, that is a less capable arping, it's not the same program.
Arping exists in debian (though currently lagging on the 1.02 version) in the package arping.
The less capable arping from iputils is now in the package iputils-arping.

Rcomment-before 12 Feb 2002 16:22 Rcomment-trans miah Rcomment-after

Re: Awesome!
Thats because you're running /sbin/arping (which is included with iputils) instead of the version you downloaded, compiled, and installed..

>
> % An awesome little program! Great
> for
> % debugging a handful of annoying
> network
> % problems...
>
>
> Agreed. This program is quite useful.
> Unfortunately, it conflicts with
> another less capable arping program.
>
> On one of my systems, I get this:
>
> # arping -V
> arping utility, iputils-ss001007
> #
>
> instead of
>
> # arping -v
> arping 0.95 [ -q ] [ -v ] [ -r ] [ -d
> ] [ -0 ] [ -c count ]
> [ -i <interface> ]
> <host/ip/MAC>
> #
>

Rcomment-before 12 Feb 2002 16:21 Rcomment-trans miah Rcomment-after

uhm.. iputils..
You do realize that arping is already part of iputils.. If you make any significant changes/improvments you should get them included in the iputils package.

Rcomment-before 12 Jan 2002 11:43 Rcomment-trans alainknaff Rcomment-after

Re: Awesome!

> An awesome little program! Great for
> debugging a handful of annoying network
> problems...

Its feature to map MAC addresses back to IP is quite
useful. Unfortunately, that only works for machines which
answer broadcast pings, i.e. not for windows machines :-(

62595b15d0b50e1ca76042bb8ec3d6a7_thumb

Project Spotlight

Zeus Java Swing Components Library

A Java Swing components (widgets) library.

No-screenshot

Project Spotlight

MIB Smithy SDK

Tcl extension for SNMPv1/v2c/v3 management and custom MIB compiler development.