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]

