From: Aaron T. <syn...@gm...> - 2010-06-14 16:57:46
|
On Sun, Jun 13, 2010 at 10:29 PM, Federico D. Sacerdoti <fed...@gm...> wrote: > Hi, > > This tool is exactly what I need to test a UDP-based monitoring > daemon, however I am having trouble getting the OS kernel to accept > replayed packets. I could not find a discussion on the README or FAQs, > so I assume I'm just doing it wrong. > > Problem: my packet trace can be replayed, tcpdump shows it going out > of the sender's interface just fine (the sender is OS X), but the > receiving node does not receive them, i.e. tcpdump is silent (the > receiver is Linux/Fedora 12 x86_64). > > A simple capture and replay of a 10-packet trace between the two hosts > works fine. I can change the port using tcpreplay and it works fine as > well. I have attached the trace that does not play correctly. > > I apply the tcprewrite command below, then send them. There are no > errors in either. Somehow the kernel/network does not register the > re-written packets as worthy of reaching the dst host. Hmm. Any help > would be appreciated, I apologize if this report is vague. > I'm going to take a guess here... en1 on OS X... that's not a wireless card is it? http://tcpreplay.synfin.net/wiki/FAQ#CantcpreplaysendpacketsoverWiFi If not, then send more information about your hardware and how the two boxes are connected. -Aaron -- Aaron Turner http://synfin.net/ Twitter: @synfinatic http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix & Windows Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin "carpe diem quam minimum credula postero" |