linkchk-0.0.2: index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Linkchk</title>
<style type="text/css">
body {
color: black;
background: white;
}
</style>
</head>
<body>
<h1>linkchk</h1>
<img src="screenshot.png" ALT="[screenshot (540B)]" />
<h2>Description</h2>
<p>linkchk is a network interface link ping monitor. It supports both IPv4 and IPv6. It works by monitoring the routing table and pinging the gateway (next hop) of a network interface. When the link is up and functioning the ping time is displayed in a small gtk window, otherwise the link status is displayed. linkchk can also run in a tty.</p>
<p>I wrote this because of my unreliable ISDN TA which has a
tendency to freeze my ppp link intermittently. So I wanted a quick and
convenient way of monitoring the link's state.</p>
<h2>Releases</h2>
<p><b>2001-11-14</b> linkchk-0.02 released: <a href="linkchk-0.02.tar.gz">source tarball</a>, <a href="linkchk-0.02-1.i386.rpm">i386 rpm</a> and <a href="linkchk-0.02-1.src.rpm">source rpm</a>
<ul>
<li>fixed width of window</li>
<li>host option to allowing pinging of a specific host</li>
<li>interface argument made into an option</li>
<li>uses implicit parameters</li>
</ul>
</p>
<p><b>2001-10-18</b> linkchk-0.01 released: <a href="linkchk-0.01.tar.gz">source tarball</a>, <a href="linkchk-0.01-2.i386.rpm">i386 rpm</a> and <a href="linkchk-0.01-2.src.rpm">source rpm</a>
<ul>
<li>displays ping time when link working</li>
<li>added IPv6 support</li>
<li>command option to set delay between pings</li>
<li>uses popenhs</li>
</ul>
</p>
<p><b>2001-08-17</b> initial release: <a href="linkchk-0.00.tar.gz">linkchk-0.00</a> and <a href="linkchk-0.00.gz">gzip'ed Linux binary</a></p>
(The binaries probably require a newish Linux distribution to work.)</li>
<h2>Building</h2>
<p>Building requires:
<ul>
<li>the Glasgow Haskell Compiler <a href="http://haskell.org/ghc/">ghc</a>,</li>
<li>the GTK+ Binding for Haskell <a href="http://www.cse.unsw.edu.au/~chak/haskell/gtk/">gtk+hs</a>, and</li>
<li>C->Haskell <a href="http://www.cse.unsw.edu.au/~chak/haskell/c2hs/">c2hs</a></li>
<li><a href="http://www.01.246.ne.jp/~juhp/haskell/popenhs/">popenhs</a></li>
</ul>
</p>
<hr />
<address><a href="mailto:juhp@01.246.ne.jp">Jens-Ulrik Petersen</a></address>
<!-- Created: Mon Feb 19 07:32:00 JST 2001 -->
<!-- hhmts start -->
Last modified: Wed Nov 14 07:03:45 JST 2001
<!-- hhmts end -->
</body>
</html>