IAX2 Soundproblem

Haendsche

Neuer User
Mitglied seit
30 Sep 2008
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Tach zusammen

Ich habe ein kleines Problem und zwar folgendes:

Wenn ich auf meine Billingmaschine anrufe auf der a2billing läuft klappt eigentlich alles super, nur das ich praktisch nichts von den sound files verstehe die vom agi abgespielt werden. Daraufhin habe ich einen iax2 debug gemacht um zu schauen was es sein könnte aber leider kenne ich mich noch nicht so gut mit der iax technologie aus.

Hier der Log:

Code:
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00005ms  SCall: 03172  DCall: 00000 [2xx.2x.2xx.1xx:10211]
   VERSION         : 2
   CALLED NUMBER   : 320
   CODEC_PREFS     : (alaw|ulaw)
   CALLING NUMBER  : 0447875013
   CALLING PRESNTN : 1
   CALLING TYPEOFN : 0
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   ENCRYPTION      : 32768
   FORMAT          : 8
   CAPABILITY      : 12
   ADSICPE         : 2
   DATE TIME       : 2009-09-09  11:32:42

Ignoring unknown information element 'Unknown IE' (54) of length 0
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX     Subclass: AUTHREQ
   Timestamp: 00016ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
   AUTHMETHODS     : 3
   CHALLENGE       : \x35\x36\x31\x37\x35\x38\x37\x35
   USERNAME        : trunk

Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX     Subclass: AUTHREP
   Timestamp: 00008ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
   MD5 RESULT      : 35f8be46425366ff4145a84ae1e2a402

    -- Accepting AUTHENTICATED call from 2xx.2x.2xx.1xx:
       > requested format = alaw,
       > requested prefs = (alaw|ulaw),
       > actual format = alaw,
       > host prefs = (alaw|ulaw),
       > priority = mine
    -- Executing [320@a2billing:1] Answer("IAX2/trunk-7126", "") in new stack
Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 002 Type: IAX     Subclass: ACCEPT
   Timestamp: 00017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
   FORMAT          : 8

Tx-Frame Retry[000] -- OSeqno: 002 ISeqno: 002 Type: CONTROL Subclass: ANSWER
   Timestamp: 00020ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 002 Type: CONTROL Subclass: (255?)
   Timestamp: 00023ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 002 Type: IAX     Subclass: ACK
   Timestamp: 00017ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 003 Type: IAX     Subclass: ACK
   Timestamp: 00020ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 004 Type: IAX     Subclass: ACK
   Timestamp: 00023ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 004 Type: CONTROL Subclass: (20?)
   Timestamp: 00011ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 004 ISeqno: 003 Type: IAX     Subclass: ACK
   Timestamp: 00011ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 004 Type: CONTROL Subclass: (20?)
   Timestamp: 00014ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 004 ISeqno: 004 Type: IAX     Subclass: ACK
   Timestamp: 00014ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 004 Type: CONTROL Subclass: (20?)
   Timestamp: 00017ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 004 ISeqno: 005 Type: IAX     Subclass: ACK
   Timestamp: 00017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 004 Type: VOICE   Subclass: 8
   Timestamp: 00020ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 004 ISeqno: 006 Type: IAX     Subclass: ACK
   Timestamp: 00020ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
    -- Executing [320@a2billing:2] Wait("IAX2/trunk-7126", "2") in new stack
    -- Executing [320@a2billing:3] AGI("IAX2/trunk-7126", "a2billing.php") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
    -- <IAX2/trunk-7126> Playing 'prepaid-enter-pin-number.slin' (language 'en')
Tx-Frame Retry[000] -- OSeqno: 004 ISeqno: 006 Type: VOICE   Subclass: 8
   Timestamp: 02180ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 005 Type: IAX     Subclass: ACK
   Timestamp: 02180ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 005 ISeqno: 006 Type: IAX     Subclass: LAGRQ
   Timestamp: 10016ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 007 ISeqno: 006 Type: IAX     Subclass: LAGRQ
   Timestamp: 10006ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 006 ISeqno: 006 Type: IAX     Subclass: VNAK
   Timestamp: 10019ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 006 Type: IAX     Subclass: LAGRP
   Timestamp: 10016ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 006 ISeqno: 007 Type: IAX     Subclass: ACK
   Timestamp: 10016ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 007 ISeqno: 006 Type: IAX     Subclass: LAGRQ
   Timestamp: 10006ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 006 Type: IAX     Subclass: LAGRP
   Timestamp: 10016ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 006 ISeqno: 008 Type: IAX     Subclass: ACK
   Timestamp: 10016ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 006 ISeqno: 008 Type: IAX     Subclass: LAGRP
   Timestamp: 10006ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 008 ISeqno: 007 Type: IAX     Subclass: ACK
   Timestamp: 10006ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 007 ISeqno: 008 Type: IAX     Subclass: LAGRQ
   Timestamp: 20017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 009 ISeqno: 008 Type: IAX     Subclass: LAGRP
   Timestamp: 20017ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 008 ISeqno: 008 Type: IAX     Subclass: VNAK
   Timestamp: 20020ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 008 ISeqno: 007 Type: IAX     Subclass: LAGRQ
   Timestamp: 20005ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 008 ISeqno: 009 Type: IAX     Subclass: LAGRP
   Timestamp: 20005ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 009 ISeqno: 008 Type: IAX     Subclass: LAGRP
   Timestamp: 20017ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 008 ISeqno: 010 Type: IAX     Subclass: ACK
   Timestamp: 20017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 009 ISeqno: 009 Type: IAX     Subclass: ACK
   Timestamp: 20005ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 008 ISeqno: 007 Type: IAX     Subclass: LAGRQ
   Timestamp: 20005ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 007 ISeqno: 010 Type: IAX     Subclass: ACK
   Timestamp: 20005ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 009 ISeqno: 010 Type: IAX     Subclass: PING
   Timestamp: 21017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 011 ISeqno: 010 Type: IAX     Subclass: PING
   Timestamp: 21006ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 010 ISeqno: 010 Type: IAX     Subclass: VNAK
   Timestamp: 21020ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 010 ISeqno: 010 Type: IAX     Subclass: PONG
   Timestamp: 21017ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
   RR_JITTER       : 0
   RR_LOSS         : 0
   RR_PKTS         : 1
   RR_DELAY        : 40
   RR_DROPPED      : 0
   RR_OUTOFORDER   : 0

Tx-Frame Retry[-01] -- OSeqno: 010 ISeqno: 011 Type: IAX     Subclass: ACK
   Timestamp: 21017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 011 ISeqno: 010 Type: IAX     Subclass: PING
   Timestamp: 21006ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 010 ISeqno: 010 Type: IAX     Subclass: PONG
   Timestamp: 21017ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
   RR_JITTER       : 0
   RR_LOSS         : 0
   RR_PKTS         : 1
   RR_DELAY        : 40
   RR_DROPPED      : 0
   RR_OUTOFORDER   : 0

Tx-Frame Retry[-01] -- OSeqno: 010 ISeqno: 012 Type: IAX     Subclass: ACK
   Timestamp: 21017ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 010 ISeqno: 012 Type: IAX     Subclass: PONG
   Timestamp: 21006ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
   RR_JITTER       : 0
   RR_LOSS         : 0
   RR_PKTS         : 1
   RR_DELAY        : 40
   RR_DROPPED      : 0
   RR_OUTOFORDER   : 0

Rx-Frame Retry[ No] -- OSeqno: 012 ISeqno: 011 Type: IAX     Subclass: ACK
   Timestamp: 21006ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 011 ISeqno: 012 Type: IAX     Subclass: LAGRQ
   Timestamp: 30018ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 012 ISeqno: 011 Type: IAX     Subclass: LAGRQ
   Timestamp: 30005ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[000] -- OSeqno: 012 ISeqno: 013 Type: IAX     Subclass: LAGRP
   Timestamp: 30005ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 013 ISeqno: 013 Type: IAX     Subclass: ACK
   Timestamp: 30005ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 013 ISeqno: 012 Type: IAX     Subclass: LAGRP
   Timestamp: 30018ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 012 ISeqno: 014 Type: IAX     Subclass: ACK
   Timestamp: 30018ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 014 ISeqno: 013 Type: CONTROL Subclass: (20?)
   Timestamp: 33323ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
Tx-Frame Retry[-01] -- OSeqno: 013 ISeqno: 015 Type: IAX     Subclass: ACK
   Timestamp: 33323ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
Rx-Frame Retry[ No] -- OSeqno: 015 ISeqno: 013 Type: IAX     Subclass: HANGUP
   Timestamp: 33350ms  SCall: 03172  DCall: 07126 [2xx.2x.2xx.1xx:10211]
   CAUSE CODE      : 16

Tx-Frame Retry[-01] -- OSeqno: 013 ISeqno: 016 Type: IAX     Subclass: ACK
   Timestamp: 33350ms  SCall: 07126  DCall: 03172 [2xx.2x.2xx.1xx:10211]
    -- <IAX2/trunk-7126>AGI Script a2billing.php completed, returning -1
    -- Hungup 'IAX2/trunk-7126'

hier noch iax2 show netstats während eines anrufes

Code:
                                -------- LOCAL ---------------------  -------- REMOTE --------------------
Channel                    RTT  Jit  Del  Lost   %  Drop  OOO  Kpkts  Jit  Del  Lost   %  Drop  OOO  Kpkts
IAX2/trunk-6496             3   -1    0    -1  -1     0   -1      1    0   40     0   0     0    0      0
1 active IAX channel

es steht etwas von delay auch wenn ich das sound file höre am telefon ist es langsamer als im original und abgehackt. hat mir jemand einen tipp wo ich suchen muss damit ich das beheben kann?

die nötigen ports sind alle offen laut asterisk handbuch.

Grüsse Haendsche



E: Habe in einem Forum gelesen das es daran liegen, dass die maschine auf einem VMWare Server läuft, es wurde geraten die VMWare Tools zu installieren was ich auch gemacht habe, aber die Qualiät ist immernoch abgehackt. Hatte jemand schon ein ähnliches Problem mit VMWare Server 2 ?
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.