<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Thanks for the ideas!<br><br>I've been looking at sip_scenario for parsing SIP signalling into nice ladder diagrams etc..
<br>If I was to call eithet ngrep or tcpdump from my dial plan and pipe it into sip_scenario.pl; anyone have any thoughts on how to kill the ngrep process once the call is complete?
<br>This would be for a 'debug' context, something like this....<br><br>[debug]<br>=&gt; system(ngrep -q sip | sip_scenario.pl /var/www/foo.trace)<br>=&gt; Answer()<br>=&gt; Blah <br>=&gt; system(killall ngrep) <br><br>The killall would work if there was only one call right? But if there were two users in my debug context, one at step one and one at step kill - all the ngrep processes would die.....
<br><br>Anyone have any thoughts??</div><div><span class="e" id="q_10d35b1bd95c3c2b_1"><br><br><br><br><div><span class="gmail_quote">On 8/22/06, <b class="gmail_sendername">Jan Fousek</b> &lt;<a href="mailto:vincnet@centrum.cz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
vincnet@centrum.cz</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
tcpdump -i eth0 -s 1500 -w ./dump &amp;#8216;udp port 5060&amp;#8242;<br>creates dump of communication on port 5060 (default sip)<br>______________________________________________________________<br>&gt; Od: <a href="mailto:dgarstang@oneeighty.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

dgarstang@oneeighty.com</a><br>&gt; Komu: &quot;Asterisk Users Mailing List - Non-Commercial Discussion&quot;&lt;<a href="mailto:asterisk-users@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
asterisk-users@lists.digium.com</a>&gt;, &quot;Asterisk Users Mailing List - Non-Commercial Discussion&quot;&lt;
<a href="mailto:asterisk-users@lists.digium.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asterisk-users@lists.digium.com</a>&gt;<br>&gt; Datum: 22.08.2006 05:18<br>&gt; Předmět: RE: [asterisk-users] Re: SIP Debug to file - Is it possible?
<br>&gt;<br>&gt;ngrep is also good if you only want to see SIP traffic and filter all the
<br>lower level stuff.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----Original Message-----<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; From: Brandon Galbraith [mailto:<a href="mailto:brandon.galbraith@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
brandon.galbraith@gmail.com</a>]<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sent: Mon 8/21/2006 8:34 PM
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To: Asterisk Users Mailing List - Non-Commercial Discussion<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cc:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subject: Re: [asterisk-users] Re: SIP Debug to file - Is it possible?<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Try Ethereal (I think it's called WireShark now). Does nice decoding of
<br>the packet stream to show you what's going on. Supports SIP for sure, not<br>so sure about IAX though.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -brandon<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; On 8/21/06, Leo Ann Boon &lt;<a href="mailto:leo@datvoiz.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

leo@datvoiz.com</a>&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Christopher Aloi wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Hello List -<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; I'm a big fan of call traces to diagnose a problem; I often use
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &quot;pri set debug file X&quot; to write PRI traces out to a file, anyone<br><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; know of a similar method of saving IP traces (SIP,IAX) to a<br>file?<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Anyone have any ngrep scripts that do the trick?<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tcpdump :) ?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________
<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --Bandwidth and Colocation provided by <a href="http://Easynews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Easynews.com</a> --<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; asterisk-users mailing list
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To UNSUBSCRIBE or update options visit:
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Brandon Galbraith
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Email: <a href="mailto:brandon.galbraith@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">brandon.galbraith@gmail.com</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AIM: brandong00<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Voice: 
630.400.6992<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;A true pirate starts drinking before the sun hits the yard-arm. Yarrrr.
<br>--thelost&quot;<br>&gt;<br>&gt;_______________________________________________<br>&gt;--Bandwidth and Colocation provided by <a href="http://Easynews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Easynews.com</a> --<br>&gt;<br>&gt;asterisk-users mailing list
<br>&gt;To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br>&gt;<br>&gt;<br><br>_______________________________________________
<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Easynews.com</a> --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:
<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br><br clear="all"><br></span></div><div><span class="sg">-- <br>------<br>Christopher T Aloi<br>------
</span></div></blockquote></div><br><br clear="all"><br>-- <br>------<br>Christopher T Aloi<br>------