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:
hier noch iax2 show netstats während eines anrufes
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 ?
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: