Ethereal-dev: [Ethereal-dev] Is it possible to capture packets from multiple pipes in ethereal

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

From: "Jayanna, Jay" <jjayanna@xxxxxxxxxxxx>
Date: Fri, 12 Aug 2005 15:52:36 -0700

Hi,

 

I am trying to do remote capture of multiple linux machines on a central machine. My remote machines send packets to my central machine. I create a thread for every client. And the data from every remote machine goes into its own pipe. So, there are as many pipes as remote machines. I am able to capture the data on ethereal for a single pipe at a time. But I want to capture all the pipes at the same time. Is it possible? If so, how can I do it?

 

There is something else I tried that didn’t work. I think it is more to do with pipes than ethereal. But if anyone on this forum has come across this problem & can help, it would be great. I tried writing everything into a single pipe. The first remote machine can send without any problem & ethereal captures it when it is received on the central machine but when the second remote machine tries to send packets, capture exits & I get broken pipe error. Any help is appreciated.

 

Thanks in advance.

 

--Jay.