Ethereal-dev: [Ethereal-dev] Tethereal and support for pipes (windows)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Gianluca Varenni" <gianluca.varenni@xxxxxxxxx>
Date: Thu, 4 Aug 2005 16:41:52 -0700
Hi all.

I was trying to feed tethereal (0.10.12) through stdin on windows, and I've seen that basically it doesn't work in all conditions:


tethereal -r - < somefile.cap    works perfectly
cat somefile | tethereal -r - fails (it simply returns without decoding any packet)

The same commands work perfectly with tcpdump/windump (using the parameter "-r -")

I have the same problem if I try to use named pipes (windows). I have an app that creates a named pipe (\\.\pipe\foo) and writes some packets in libpcap format onto it.

tethereal -r \\.\pipe\foo fails telling me "The file \\.\pipe\foo doesn't exist".

Windump works perfectly with these pipes, as well ("windump -r \\.\pipe\foo").


Do you have any idea what the problem could be?

Have a nice day
GV