MTR

What is MTR?

mtr combines the functionality of the 'traceroute' and 'ping' programs
in a single network diagnostic tool.

As mtr starts, it investigates the network connection between the host
mtr runs on and a user-specified destination host. After it
determines the address of each network hop between the machines,
it sends a sequence ICMP ECHO requests to each one to determine the
quality of the link to each machine. As it does this, it prints
running statistics about each machine. For a preview take a look at
the screenshots.

mtr is distributed under the GNU General Public License.
See the COPYING file for details.

Where to get MTR

Alternatively you can get
MTR from the BitWizard FTP site at
ftp://ftp.bitwizard.nl/mtr/ .
I'm still struggling to make my new "make a release script" adapt
to the new situation with git. If the latest version is missing, and
you can't get it from github for one reason or another, let me know
and I'll have to make one for you manually.

Compatibility

Mtr uses autoconf. This should allow compatibility with a large range
of operating systems. Feel free to report problems. We can then try to
iron them out.

I don't have much experience in using autoconf. Therefore I'm eager to
learn more about it, as it seems a very useful tool. I've been editing
small sections of the autoconf files, but I welcome suggestions on how
to do things better. There usually IS a way to do it better....

Compiling MTR

Compiling mtr should be as easy as "make". If it is harder
for you, your computer is misconfigured, or there is a problem with
mtr that we should take care of. Please report this kind of problems.

Questions / bugs / Mailing list.

mtr has moved to github as the bug tracking system. If you have a
bug, preferably with a patch to fix it please enter it into the tracking
system. MTR bugtracking at github.

The mailing list was dismantled when I noticed that ALL messages
from the last two years were spam, and no serious messages at all
were in the logs. Mail me or submit a bug request or preferably
a patch. :-)

Michael Collard no longer builds and maintains x64_64 binaries at:
http://members.iinet.net.au/~quadfour/projects.html. (the link is dead. I don't
expect Michael to still do this, If he does and you know the new location, tell me.)

If you want to contribute binaries in a way similar to this, feel
free to volunteer.

Live on the web

Christian Pekeler has setup a web-frontend for running mtr from six (or
maybe more by now) different places around the globe on mtr.guru .

This is great for figuring out if your server is really down or just
unreachable from part of the world. Of course, if all of Christian's
servers can reach your target, that doesn't guarantee that it is reachable
from everywhere, but it does make it clear that a
possible problem is not "near" your server network-wise.

History

MTR was written by Matt Kimball, with contributions by many people.
Take a look at the "AUTHORS" file in the distribution.
Roger Wolff took over maintenance of MTR in october 1998.