HILFE: schlechte(garkeine) Qualität bei iax

Joachim

Neuer User
Mitglied seit
10 Dez 2004
Beiträge
146
Punkte für Reaktionen
0
Punkte
0
Guten Tag Euch allen,

ich benutze den Echo-Test der bei Asterisk Demo unter 8001 anwählbar ist. Es vergehen fast 7 Sek. ehe die Antwort zurückkommt.
Bei folgender Konstellation:
Sip-Client -> Asterisk -> iax (über IPSEC) > Asterisk

Bei folgender Konstellation sind keine Probleme festzustellen:
Sip-Client -> -> -> sip (über IPSEC) > Asterisk

Also ist das Problem die iax-Verbindung der beiden Asteriske.
Ich habe an der Firewall in Sachen Traffic-Shaping die beiden UDP-Ports 5060 und 4569 auf hohe Prio gesetzt.

Die iax.conf sieht auf beiden Seiten so aus:
Code:
[general]

; port=5036                             ; IAX Port
; bindaddr=192.168.0.1                  ; IAX IP-Adresse
;
; Set iaxcompat to yes if you plan to use layered
; switches.  It incurs a small performance hit to enable it
;
; iaxcompat=yes
;amaflags=default                       ; Zeichnet alle Anrufe auf.
;accountcode=lss0101                    ; Einstellung des Defaultkontos zum Logging von IAX-Anrufen.
bandwidth=medium                                ; Hier können Sie eintragen welche Codecs benutzt werden. (low,high,medium)
; allow=all                             ; Das selbe wie bandwidth=high

;disallow=g723.1                        ; Sperrt die aufgelisteten Codecs
jitterbuffer=yes                        ;
;dropcount=3                            ; Maximale Anzahl von Paketen pro Speichereinheit
;maxjitterbuffer=500                    ; Maximale Grösse des Jitterpuffers.
;maxexcessbuffer=100                    ; Maximaler Überschuss im Jitterpuffer.
;trunkfreq=20                           ; How frequently to send trunk msgs (in ms)

tos=lowdelay                            ; Angabe des `Type oder Service`-Bits für die IAX-Pakete.


[asterisk2]
type=user
context=default
context=local
secret=
host=voipwl
qualify=yes

Ich bitte um Hilfe.

Joachim
 
Also IAX nutzt den 5036 und IAX2 den 4569. Der 5060 ist für SIP. Das qualify=yes würde ich rausmachen, da defaultmässig sowieso ein register alle 60 Sekunden stattfindet.

Mit 'iax2 show registry' bzw. 'database show' kannst du das checken.
 
Hallo,

ich habe im Debug gesehen das der Port 4596 benutzt wurde.
Aber an beiden Firewalls habe ich auch den Port 5036 hoch gesetzt.

Aber selbst bei niedriger Prio ist genügend Bandbreite vorhanden.
An der Bandbreite kann es eigentlich nicht liegen.

Wenn ich in die iax.conf den Port 5036 eintrage bekomme ich beim reload diese Meldung (auch nach reboot):
May 21 11:18:48 WARNING[15376]: chan_iax2.c:5689 set_config: Ignoring port for now

Ich hatte schon versucht die beiden anstatt via iax mit sip zu Verbindung das ist an der Konfiguration gescheitert .
Mir wurde empfohlen per iax sei besser.

Please Help!
Joachim
 
Kostenlos!

Statistik des Forums

Themen
248,453
Beiträge
2,291,808
Mitglieder
377,873
Neuestes Mitglied
chirri