On Mon, Nov 16, 2009 at 12:33:22PM +0100, Francesco Potortì wrote:
> This is what I get when executiong tcpping on the command line:
> 
>  ala:~# /usr/local/bin/tcpping -C -x 20 pop.isti.cnr.it 110 
>  pop.isti.cnr.it : - - - - - - - - - - - - - - - - - - - -
> 
> Where the hyphens are printed at 1-second intervals.

So there's no data for SmokePing to store at all.

I looked into this a bit more and the problem is that there are two
separate tcptraceroute implementations in Debian, included in the
`traceroute' and `tcptraceroute' packages.

The former requires superuser privileges to work, the latter 
is setuid root and works for ordinary users.

To make things a bit more confusing, there are various symlinks 
(including /etc/alternatives/tcptraceroute) and shell scripts
to offer compatible command line interfaces.

In your case, just installing the `tcptraceroute' package should do
as its implementation has a higher priority for /usr/bin/tcptraceroute:

% update-alternatives --display tcptraceroute
tcptraceroute - status is auto.
 link currently points to /usr/bin/tcptraceroute.mt
/usr/bin/tcptraceroute.db - priority 100
 slave tcptraceroute.8.gz: /usr/share/man/man8/tcptraceroute.db.8.gz
/usr/bin/tcptraceroute.mt - priority 110
 slave tcptraceroute.1.gz: /usr/share/man/man1/tcptraceroute.mt.1.gz
Current `best' version is /usr/bin/tcptraceroute.mt.

See also http://bugs.debian.org/436804 .

HTH,
-- 
Niko Tyni   [email protected]



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to