verschiedene codecs pro sip leitung

lampi

Neuer User
Mitglied seit
2 Jul 2006
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich hab wieder ein kleineres Problem.

Ich habe 2 SIP Accounts, wobei einer rein fuer Gespraeche (1) und der andere nur fuer Faxe (2) ist.

Ich hab bei 1 als codec gsm drinnen, funktioniert tadellos.
Nur hab ich mit GSM ein Problem sobald ein Fax eintrifft.
Deswegen wollte ich bei Leitung 2 als codec=alaw&ulaw verwenden.
Funktioniert leider ueberhaupt nicht. Er nimmt trotzdem GSM.

In meiner sip.conf hab ich unter [general] die codecs: alaw,ulaw und gsm als erlaubt drinnen.
Bei den jeweiligen Accounts: 1, nur GSM erlaubt und 2, nur alaw&ulaw.

Ich waere fuer Tips sehr dankbar :)

lg
lampi
 
lampi schrieb:
Funktioniert leider ueberhaupt nicht. Er nimmt trotzdem GSM.

Dann zeig uns doch mal Deine sip.conf, wie Du probiert hast, das dort einzustellen. Wir bräuchten zumindest den [general] und den Geräte-Context
 
lampi schrieb:
Funktioniert leider ueberhaupt nicht. Er nimmt trotzdem GSM.

Evtl. keinen Context für ein peer mit eingehenden Anrufen definiert, so dass die defaults der sip.conf genommen werden.
Ohne sip.conf kann man nur raten.

Eine weitere Möglichkeit es im Dialplan einzustellen wäre die Verwendung der Variable SIP_CODEC.
Für eingehenden Anrufe funktioniert das.
 
Hallo,
recht herzlichen Dank fuer euer schnelles reagieren.

Code:
sip.conf

[general]

port = 5060           
bindaddr = 0.0.0.0    
disallow=all
allow=ulaw
allow=alaw
allow=gsm
allow=g726
language=de
externip=85.90.xx.xx
localnet=10.10.10./255.0.0.0
dtmfmode=rfc2833
context=from-trunk

Code:
sip_additional.conf

hier stehen noch meine ganzen nebenstellen

[43720fax]
username=43720fax
type=user
secret=xxxx
qualify=yes
nat=yes
insecure=very
host=voipgateway.org
fromuser=43720fax
fromdomain=voipgateway.org
disallow=all
allow=alaw
allow=ulaw

[43720anrufe]
type=user
secret=xxxx
qualify=yes
nat=yes
insecure=very
host=voipgateway.org
fromuser=43720anrufe
fromdomain=voipgateway.org
disallow=all
allow=gsm

[fax]
type=peer
secret=xxxx
qualify=yes
nat=yes
insecure=very
host=voipgateway.org
fromuser=43720xxxx
fromdomain=voipgateway.org
disallow=all
allow=alaw
allow=ulaw

[anrufe]
username=43720xxxx
type=peer
secret=xxxx
qualify=yes
nat=yes
insecure=very
host=voipgateway.org
fromuser=43720xxxx
fromdomain=voipgateway.org
disallow=all
allow=gsm

Zusaetzlich muss ich noch sagen, dass ich das Fax als custom Nebenstelle 666 verwende.
dial befehl:
Code:
Local/666@ext-test/n

Hab ich hier im Forum gefunden und funktioniert praechtigst :D, aber eben leider nur wenn alle leitungen alaw oder ulaw verwenden, das laesst sich mit meiner bandbreite bei mehreren anrufen nicht vereinbaren :)
Desweiteren muss ich sagen, dass nun nach diesen zig Versuchen natuerlich meine configs etwas, naja sagen wir mal ueberhaeuft sind mit sinnlosen sachen.

Auf alle Faelle vielen Dank,
lampi
 
*grummel*

und wo sind die Contexte für die Nebenstellen?
und wie ist das Fax eigentlich angebunden?

Laß Dir doch nicht alle Würmer aus der Nase ziehen :noidea:
 
Das Fax ist ein Softfax und wird mittels mail versendet.

restliche nebenstellen, die im sip_additional.conf stehen:
Code:
[200]
username=200
type=friend
secret=123
record_out=Adhoc
record_in=Adhoc
qualify=no
port=5060
nat=never
mailbox=200@device
host=dynamic
dtmfmode=rfc2833
context=from-internal
canreinvite=no
callerid=Test 0 <200>

[201]
username=201
type=friend
secret=123
record_out=Adhoc
record_in=Adhoc
qualify=no
port=5060
nat=never
mailbox=201@device
host=dynamic
dtmfmode=rfc2833
context=from-internal
canreinvite=no
callerid=Test 1 <201>

[300]
username=300
type=friend
secret=123
record_out=Adhoc
record_in=Adhoc
qualify=no
port=5060
nat=never
mailbox=300@device
host=dynamic
dtmfmode=rfc2833
context=from-internal
canreinvite=no
callerid=Test 3 <300>
 
die fax extension ist wie gesagt eine custom extension, bei der der dial
Code:
Local/666@ext-test/n
ist.

Als inbound route hab ich genau diese nummer, also die 0720fax nummer die auf 666 weiterleitet und als faxdetection: NVFax hat.
 
*pling*

Dein Problem ist ganz ein anderes :mrgreen:

Du hast 4 Contexte [43720fax] & [43720anrufe] & [fax] & [anrufe] definiert, die sich alle auf den gleichen host (host=voipgateway.org) beziehen.

Ankommende Anrufe über diesen Provider landen IMMER im letzten Context in der sip.conf, der zu diesem host paßt. Das heißt, alle ankommenden Anrufe landen bei Dir in [anrufe] und dort ist nur GSM zugelassen.

Das ist das ganze Problem - it works as designed. Wenn Du mal testweise in [anrufe] ULAW freigibst, dann wirst Du sehen, daß die Faxe über ULAW abgewickelt werden.
 
hm funktioniert leider nicht :( .

Macht aber trotzdem nix, du hast mich auf eine tolle idee gebracht :)
Ich werde einfach eine Nummer von Sipgate beantragen, die haben ja n andren server, somit sollte das dann auf alle Faelle funktionieren.

Danke nochmal fuers helfen :) Ich hoffe ich kann dann positiv berichten, dass es geklappt hat.


lg
lampi
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,977
Mitglieder
378,565
Neuestes Mitglied
BenGradish