Hi,
I'm trying to debug an ethernet interface. I have a Linux host machine and a client machine which has the interface that is to be tested. The host and client are connected via a cross-connected ethernet cable.
I start tcpdump or ethereal on the host interface, for listening on both incoming and outgoing packets. At the same time, I ping the test machine, and expect to see the network traffic.
The problem is that I don't see any outgoing traffic on the host interface, let alone the test box's replies. Why would this happen?
Should I not expect to see at least outgoing ping traffic, even if there's no cable attached on the host interface?
I am listening and sending from the same interface. Is this a problem? In other words, does my host need to sit inbetween the traffic, rather than being the source, in order to listen to the network? I am using a linux box.
Thanks, Bahadir