[Problem] Sprachqualität miserabel: Asterisk mit Sipgate Team und als client u.a. Fritzbox 7140

freezweb

Neuer User
Mitglied seit
15 Nov 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,
ich habe folgendes Problem und bitte um eure Mithilfe.

egal von wo ich nach wo telefoniere habe ich eine bescheidene Sprachqualität.

d.H. egal ob von Festnetz (extern) nach intern (Zeitansage).
oder intern von Fritzbox zum Handy (VOIP) (HTC One S mit Android)
oder auch von der Fritzbox ins Festnetz
oder auf von der Fritzbox oder dem Handy zur Zeitansage / Mailbox
...

Wer es selbst einmal hören will der ruft die Nummer 09282/2588792 an, da kommt die Zeitansage.


Ich habe schon viele verschiedene Codecs kombinationen versucht es bringt keine besserung,
aktuell habe ich auf den Telefonen (im asterisk) dissalow=all und allow=alaw, auch in der SIPGATE TRUNK einstellung.


Habt ihr noch einen Tip was ich noch einstellen kann?

Nun zu den langweiligen details ;-)

Es läuft ein FreePBX mit Asteriskversion 11.4.0 alle module sind Up To Date


-SipgateTrunk
--Asterisk (auf einem Server im internet (virtuell)) 100 Mbit Syncronanbindung
---Fritzbox 7140 (auch andere getestet) 50 Mbit ADSL (Telekom)
---HTC One S (per VOIP) 50 Mbit ADSL (Telekom)(WLAN)

Code:
[2013-08-06 18:43:18] VERBOSE[1530] chan_sip.c: -- Registered SIP '11' at 87.174.123.150:44575
[2013-08-06 18:43:19] NOTICE[1530] chan_sip.c: Peer '11' is now Reachable. (1452ms / 2000ms)
[2013-08-06 18:44:10] VERBOSE[1530][C-00000786] netsock2.c: == Using SIP RTP TOS bits 184
[2013-08-06 18:44:10] VERBOSE[1530][C-00000786] netsock2.c: == Using SIP RTP CoS mark 5
[2013-08-06 18:44:10] WARNING[1483] res_odbc.c: SetConnectAttr (Txn isolation) returned an error: HY000: [MySQL][ODBC 5.1 Driver]MySQL server has gone away
[2013-08-06 18:44:10] WARNING[1483] res_odbc.c: SQL Execute returned an error -1: 08S01: [MySQL][ODBC 5.1 Driver][mysqld-5.1.69]MySQL server has gone away (65)
[2013-08-06 18:44:10] WARNING[1483] res_odbc.c: SQL Execute error -1! Verifying connection to asteriskcdrdb [MySQL-asteriskcdrdb]...
[2013-08-06 18:44:10] WARNING[1483] res_odbc.c: Connection is down attempting to reconnect...
[2013-08-06 18:44:10] NOTICE[1483] res_odbc.c: Connecting asteriskcdrdb
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:1] Macro("SIP/11-00000030", "user-callerid,LIMIT,") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:1] Set("SIP/11-00000030", "TOUCH_MONITOR=1375807450.48") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:2] Set("SIP/11-00000030", "AMPUSER=11") in new stack
[2013-08-06 18:44:10] NOTICE[1483] res_odbc.c: res_odbc: Connected to asteriskcdrdb [MySQL-asteriskcdrdb]
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:3] GotoIf("SIP/11-00000030", "0?report") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:4] ExecIf("SIP/11-00000030", "1?Set(REALCALLERIDNUM=11)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:5] Set("SIP/11-00000030", "AMPUSER=11") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:6] Set("SIP/11-00000030", "AMPUSERCIDNAME=Daniel Eschenlohr Handy") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:7] GotoIf("SIP/11-00000030", "0?report") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:8] Set("SIP/11-00000030", "AMPUSERCID=11") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:9] Set("SIP/11-00000030", "__DIAL_OPTIONS=Ttr") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:10] Set("SIP/11-00000030", "CALLERID(all)="Daniel Eschenlohr Handy" <11>") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:11] GotoIf("SIP/11-00000030", "0?limit") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:12] ExecIf("SIP/11-00000030", "1?Set(GROUP(concurrency_limit)=11)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:13] ExecIf("SIP/11-00000030", "1?Set(CHANNEL(language)=de)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:14] GotoIf("SIP/11-00000030", "1?continue") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (macro-user-callerid,s,27)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:27] Set("SIP/11-00000030", "CALLERID(number)=11") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:28] Set("SIP/11-00000030", "CALLERID(name)=Daniel Eschenlohr Handy") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:29] Set("SIP/11-00000030", "CDR(cnum)=11") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:30] Set("SIP/11-00000030", "CDR(cnam)=Daniel Eschenlohr Handy") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-user-callerid:31] Set("SIP/11-00000030", "CHANNEL(language)=de") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:2] Gosub("SIP/11-00000030", "sub-record-check,s,1(force,08003301000,always)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:1] Set("SIP/11-00000030", "REC_POLICY_MODE_SAVE=") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:2] GotoIf("SIP/11-00000030", "1?check") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (sub-record-check,s,7)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:7] Set("SIP/11-00000030", "__MON_FMT=wav") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:8] GotoIf("SIP/11-00000030", "1?next") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (sub-record-check,s,11)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:11] ExecIf("SIP/11-00000030", "0?Return()") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:12] ExecIf("SIP/11-00000030", "1?Set(__REC_POLICY_MODE=always)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:13] GotoIf("SIP/11-00000030", "0?force,1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:14] Set("SIP/11-00000030", "__REC_STATUS=INITIALIZED") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:15] Set("SIP/11-00000030", "NOW=1375807450") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:16] Set("SIP/11-00000030", "__DAY=06") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:17] Set("SIP/11-00000030", "__MONTH=08") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:18] Set("SIP/11-00000030", "__YEAR=2013") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:19] Set("SIP/11-00000030", "__TIMESTR=20130806-184410") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:20] Set("SIP/11-00000030", "__FROMEXTEN=11") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:21] Set("SIP/11-00000030", "__CALLFILENAME=force-08003301000-11-20130806-184410-1375807450.48") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:22] Goto("SIP/11-00000030", "force,1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (sub-record-check,force,1)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [force@sub-record-check:1] GosubIf("SIP/11-00000030", "1?record,1(force,always,11)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [record@sub-record-check:1] Set("SIP/11-00000030", "AUDIOHOOK_INHERIT(MixMonitor)=yes") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [record@sub-record-check:2] MixMonitor("SIP/11-00000030", "2013/08/06/force-08003301000-11-20130806-184410-1375807450.48.wav,,") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [record@sub-record-check:3] Set("SIP/11-00000030", "__REC_STATUS=RECORDING") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [record@sub-record-check:4] Set("SIP/11-00000030", "CDR(recordingfile)=force-08003301000-11-20130806-184410-1375807450.48.wav") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [record@sub-record-check:5] Return("SIP/11-00000030", "") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [force@sub-record-check:2] Return("SIP/11-00000030", "") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:3] Set("SIP/11-00000030", "MOHCLASS=default") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:4] ExecIf("SIP/11-00000030", "1?Set(TRUNKCIDOVERRIDE=4992822588792)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:5] Set("SIP/11-00000030", "_NODEST=") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:6] Gosub("SIP/11-00000030", "sub-record-check,s,1(out,08003301000,)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:1] Set("SIP/11-00000030", "REC_POLICY_MODE_SAVE=always") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:2] GotoIf("SIP/11-00000030", "1?check") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (sub-record-check,s,7)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:7] Set("SIP/11-00000030", "__MON_FMT=wav") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:8] GotoIf("SIP/11-00000030", "0?next") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:9] Set("SIP/11-00000030", "CDR(recordingfile)=force-08003301000-11-20130806-184410-1375807450.48.wav") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@sub-record-check:10] Return("SIP/11-00000030", "") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [08003301000@from-internal:7] Macro("SIP/11-00000030", "dialout-trunk,1,08003301000,,off") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:1] Set("SIP/11-00000030", "DIAL_TRUNK=1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/11-00000030", "0?sub-pincheck,s,1()") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/11-00000030", "0?disabletrunk,1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:4] Set("SIP/11-00000030", "DIAL_NUMBER=08003301000") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:5] Set("SIP/11-00000030", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:6] Set("SIP/11-00000030", "OUTBOUND_GROUP=OUT_1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/11-00000030", "0?nomax") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/11-00000030", "0?chanfull") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/11-00000030", "0?skipoutcid") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:10] Set("SIP/11-00000030", "DIAL_TRUNK_OPTIONS=Tt") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:11] Macro("SIP/11-00000030", "outbound-callerid,1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/11-00000030", "0?Set(CALLERPRES()=)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/11-00000030", "0?Set(REALCALLERIDNUM=11)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/11-00000030", "1?normcid") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (macro-outbound-callerid,s,6)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:6] Set("SIP/11-00000030", "USEROUTCID="Daniel" 4992822588793") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:7] Set("SIP/11-00000030", "EMERGENCYCID=") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:8] Set("SIP/11-00000030", "TRUNKOUTCID=4992822588795") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/11-00000030", "1?trunkcid") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Goto (macro-outbound-callerid,s,14)
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/11-00000030", "1?Set(CALLERID(all)=4992822588795)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/11-00000030", "1?Set(CALLERID(all)="Daniel" 4992822588793)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:16] ExecIf("SIP/11-00000030", "1?Set(CALLERID(all)=4992822588792)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:17] ExecIf("SIP/11-00000030", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:18] Set("SIP/11-00000030", "CDR(outbound_cnum)=4992822588792") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-outbound-callerid:19] Set("SIP/11-00000030", "CDR(outbound_cnam)=") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/11-00000030", "0?sub-flp-1,s,1()") in new stack
[2013-08-06 18:44:10] VERBOSE[8982][C-00000786] app_mixmonitor.c: == Begin MixMonitor Recording SIP/11-00000030
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:13] Set("SIP/11-00000030", "OUTNUM=08003301000") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:14] Set("SIP/11-00000030", "custom=SIP/sipgater") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/11-00000030", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:16] ExecIf("SIP/11-00000030", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:17] Macro("SIP/11-00000030", "dialout-trunk-predial-hook,") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/11-00000030", "") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/11-00000030", "0?bypass,1") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:19] ExecIf("SIP/11-00000030", "1?Set(CONNECTEDLINE(num,i)=08003301000)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:20] ExecIf("SIP/11-00000030", "1?Set(CONNECTEDLINE(name,i)=CID:4992822588792)") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:21] GotoIf("SIP/11-00000030", "0?customtrunk") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-dialout-trunk:22] Dial("SIP/11-00000030", "SIP/sipgater/08003301000,300,Tt") in new stack
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] netsock2.c: == Using SIP RTP TOS bits 184
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] netsock2.c: == Using SIP RTP CoS mark 5
[2013-08-06 18:44:10] VERBOSE[8981][C-00000786] app_dial.c: -- Called SIP/sipgater/08003301000
[2013-08-06 18:44:13] VERBOSE[8981][C-00000786] app_dial.c: -- SIP/sipgater-00000031 answered SIP/11-00000030
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: -- Executing [h@macro-dialout-trunk:1] Macro("SIP/11-00000030", "hangupcall,") in new stack
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/11-00000030", "1?theend") in new stack
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: -- Goto (macro-hangupcall,s,3)
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-hangupcall:3] ExecIf("SIP/11-00000030", "0?Set(CDR(recordingfile)=)") in new stack
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: -- Executing [s@macro-hangupcall:4] Hangup("SIP/11-00000030", "") in new stack
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/11-00000030' in macro 'hangupcall'
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'SIP/11-00000030'
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] app_macro.c: == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'SIP/11-00000030' in macro 'dialout-trunk'
[2013-08-06 18:44:28] VERBOSE[8981][C-00000786] pbx.c: == Spawn extension (from-internal, 08003301000, 7) exited non-zero on 'SIP/11-00000030'
[2013-08-06 18:44:28] VERBOSE[8982][C-00000786] app_mixmonitor.c: == MixMonitor close filestream (mixed)
[2013-08-06 18:44:28] VERBOSE[8982][C-00000786] app_mixmonitor.c: == End MixMonitor Recording SIP/11-00000030

Logfile von einem anruf bei der Telekom (08003301000)


Ich danke schoneinmal jedem der mit mir an einer Lösung arbeitet.
 
Zuletzt bearbeitet:
Hi, das liegt wahrscheinlich an unterschiedlichen Paketgrößen (20 vs. 30 ms). Einfach mal vereinheitlichen.

VG R.
 
Danke für deine Antwort.

Kannst du mir noch sagen wo genau man das Einstellen kann?
 
Du kannst ja mal mit sip show channels und dann sip show channel xy online beobachten, welche Codecs verwendet werden. Ich meine da steht auch die verwendete Paketgröße dabei. 20ms ist der Quasi-Standard, daher sollte man sich gut überlegen was man ändert und ggf. hiterfragen warum sich andere Geräte wie z.B. von AVM angeboten, nicht an diesen Standard halten.
Sollte man tatsächlich die Asterisk-Einstellungen ändern wollen, wovon ich abrate, geht das am einfachsten in der sip.conf mit z.B.

Code:
allow=alaw:30

falls man 30ms forcieren möchte. Mit der Fritzbox kenne ich mich nicht aus. Mit welchem Editor und in welcher Datei man dort etwas ändern kann, können dir jedoch sicherlich andere User im FB-Unterforum sagen. Viel Erfolg! ;-)


VG R.
 
also wenn ich "sip show channels 5666608e05abd11" eingebe dann kommt

Code:
tf*CLI> sip show channels 5666608e05abd11
Usage: sip show channels
       Lists all currently active SIP calls (dialogs).
Usage: sip show subscriptions
       Lists active SIP subscriptions.



Ich habe jetzt überall alaw:20 eingestellt und die Sprachverbindung ist schon deutlich besser, aber noch nicht gut, habe immernoch laute Knaxer im Gespräch...
 
Wenn 20 der Standard ist,
ist dann nicht
alaw und alaw:20 das Gleiche?

Das Thema ist aber sehr interessant, denn ich habe einen Bekannten, der mit der Fritzbox und Sipgate teilweise eine schlechte Gesprächsqualität hat.
Hat schon jemand die Paketgröße bei der Fritzbox erfolgreich geändert?
Meine Fritzbox, die an Asterisk angemeldet ist, hat keine Probleme mit der Sprachqualität.
----
Ich habe mir gerade mal die voip.cfg auf der Fritzbox angeschaut und da stand bis eben:
Bei 1und1:
tx_packetsize_in_ms = 20;
Bei meinen Asterisk-Accounts:
tx_packetsize_in_ms = 30;
Bei Personal-Voip:
tx_packetsize_in_ms = 0;
Bei user 620, 621, ...:
tx_packetsize_in_ms = 0;
Jetzt steht überall 20. Mal sehen, wie sich das auswirkt.
 
Zuletzt bearbeitet:
@freezweb, achte auf den Unterschied channels (alle) vs. channel xy (ein bestimmter). Habe mich hier aber geirrt, die gesuchten Paketgrößen sieht man wenn man sip show settings ausführt, man erhält dann typischerweise Codec Order: alaw:20,ulaw:20,g726aal2:20,ilbc:30 zurück. Nach Änderung, sip reload nicht vergessen!

@Tippfehler, das sieht gut aus. :)
 
@freezweb, achte auf den Unterschied channels (alle) vs. channel xy (ein bestimmter). Habe mich hier aber geirrt, die gesuchten Paketgrößen sieht man wenn man sip show settings ausführt, man erhält dann typischerweise Codec Order: alaw:20,ulaw:20,g726aal2:20,ilbc:30 zurück. Nach Änderung, sip reload nicht vergessen!

@Tippfehler, das sieht gut aus. :)

Ok da bekomme ich volgendes raus:
Code:
 Codecs:                 (g723|gsm|ulaw|alaw|g726|g729|speex|g722)
  Codec Order:            ulaw:20,alaw:20,gsm:20,speex:20,g722:20,g723:30,g726:20,g729:20


Wenn 20 der Standard ist,
ist dann nicht
alaw und alaw:20 das Gleiche?

Ja das ist wohl richtig, aber ich wollte erziehlen das sich die Fritzbox nicht darüber hinwegsetzen kann (erzwingen).

Das problem ist ja das ich die bescheidene Sprachquallität nicht nur bei Gesprächen zur Fritzbox habe sondern überall.
 
Ich habe jetzt in der fritzbox auch überall die 20ms eingestellt, aber ich habe immernoch eine bescheidene Sprachquallität.

Ich denke auch das wir nicht bei der Fritzbox anfangen sollten, denn wenn man vom Festnetz (über Sipgate Trunk) aus anruft kommt ja auch nur mist...

Ihr könnt es ja mal vom Festnetz oder Handy versuchen... 09282/2588792 (echo test)
 
Zuletzt bearbeitet:
Dann ist die Ursache aber vermutlich eine andere, vielleicht liegt es an der Virtualisierung deines Servers. Ich hatte nie Probleme mit 20ms und Sipgate Trunking.
 
Dann ist die Ursache aber vermutlich eine andere, vielleicht liegt es an der Virtualisierung deines Servers. Ich hatte nie Probleme mit 20ms und Sipgate Trunking.

Ich habe den freepbx neu aufgesetzt, nun ist die Sprachqualität super, aber ich kann nicht mehr intern telefonieren, bzw. auch die Telefone nicht von außen erreichen.
Sie verlieren ständig die registrierung...


Code:
Name/username             Host                                    Dyn Forcerport ACL Port     Status      Description                      
10/10                     84.179.102.70                            D              A  5064     UNREACHABLE                                  
2000/2000                 84.179.102.70                            D              A  5062     UNREACHABLE                                  
2010/2010                 84.179.102.70                            D              A  5062     UNREACHABLE                                  
2020/2020                 (Unspecified)                            D              A  0        UNKNOWN                                      
2999/2999                 (Unspecified)                            D              A  0        Unmonitored                                  
sipgater/1792664t1        217.10.68.150                                              5060     OK (8 ms)                                    
6 sip peers [Monitored: 1 online, 4 offline Unmonitored: 0 online, 1 offline]
 
ok auch dieses Problem ist gelöst...

ich habe den NAT vergessen zu aktivieren...
 
Kostenlos!

Statistik des Forums

Themen
248,878
Beiträge
2,303,789
Mitglieder
378,547
Neuestes Mitglied
Kraehe82