Ethereal-users: [Ethereal-users] VoIP?s conversation saved in a file

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

From: Leo Zicovich <leozicovich@xxxxxxxxxxx>
Date: Fri, 9 Dec 2005 12:13:02 +0000 (GMT)
yes, it is using G.711.

----------------------------


My guess is that your voice codec is not G.711. From
what I understand,
rtp_dump will not work with other codecs. Can you find
out which codec your
VoIP phones are using? Probably G.729.

Andrew

-----Original Message-----
From: Leo Zicovich [mailto:leozicovich@xxxxxxxxxxx] 
Sent: Monday, December 05, 2005 12:13 PM
To: ethereal-users@xxxxxxxxxxxx
Subject: RE: [Ethereal-users] VoIP?s conversation
saved in a file

Hello Andrew, Thank for your answer.

What I am trying to do is:

[root@ivr01 tmp]# tethereal udp -i eth0 -n -l -w
dump.pcap -F libpcap and host 172.16.12.20 and not
port snmp and host not 172.16.12.4

and after that use rtp_dump.pl to decode dump.pcap
file but it does not work.

also I have tried with "-d udp.port==19558,rtp" but it
does not work.

Other important problem I have found today:
I am using a cisco gw in my network with an IVR: 
CISCO-GW1 --> IVR --> CISCO-GW2, and I am using that
tethereal comman line on the IVR, but I get only the
udp packet's for the first connection (CISCO-GW1 -->
IVR), so as soon the transfer is done (IVR -->
CISCO-GW2) and the communications established, nothing
is captured. Is it enough clear? I hope so.

Anyone know why is it happening?
Many thank in advance

ciao,

Leonardo


    * Subject: RE: [Ethereal-users] VoIP?s
conversation saved in a file
    * From: "DAIGLE, ANDREW PAUL"
<ADAIG90@xxxxxxxxxxx>
    * Date: Fri, 2 Dec 2005 09:43:33 -0600

Capture your VoIP traffic, then make sure the voice
streams are being decoded as "RTP". In other words, if
the RTP traffic is on a non-standard port and all you
see are UDP packets, you need to right-click on one of
the packets and select "Decode As..." and choose RTP
from the list.

Highlight a packet in the voice stream you want to
save and select Statistics -> RTP -> Stream Analysis
In the RTP Stream Analysis window select "Save
payload". Choose the location you want to save the
file, select the .au format, change the channels to
"both", give the file a name (voip_stream.au) and
click Ok. The .au file can then be played back in a
media player.

Caveat: This really only works if the voice stream is
encoded using the G.711 PCMU or PCMA codecs. Also, I
don't think this can be done from a command line.

Andrew


-----Original Message-----
From: Leo Zicovich [mailto:leozicovich@xxxxxxxxxxx] 
Sent: Friday, December 02, 2005 4:51 AM
To: ethereal-users@xxxxxxxxxxxx
Subject: [Ethereal-users] VoIP?s conversation saved in
a file

Hello everyone,

I have some question using Ethereal in VoIP
environment. 
Basically, I need to know how  to have VoIP's
conversation saved in a file to be played later. On a
linux line command (important).
Or any link where to get some examples.

Any help would be appreciated.
Thank in advance

Sincerely,

Leonardo


		
___________________________________________________________ 
To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com