Irgendwo fehlt eine Portfreigabe, Audio wird nicht uebermittelt

Addreon

Neuer User
Mitglied seit
29 Jan 2010
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe folgendes Problem.

Zu meiner Anlage:

Asterisk, Softphone am Notebook, IP-Telefon beide im gleichen LAN und ein Handy (gleichzeitig auch ein Festanschluss igendwo in der Welt) ausserhalb.

Telefonate von IP-Telefon zu softphone und umgekeht funktioniert.

Telefonat vom Handy (ist ja ausserhalb) auf das Softphone bzw. IP-Phone. geht nur teilweise. Anrufe kommen an und es klingelt. CallerID wird angezeigt.

Nur die Stimme vom Handy zu den Softphone/IP-Phone kommt nicht an.

Wenn ich mich auf die Voiceboxen vermitteln lasse kommt die Stimme an und wird aufgezeichnet. Passt also alles.

Wenn ich vom Softphone, bzw. IP-Telefon zum Handy anrufe klappt alles Sprache in beide Richtungen.

Meine Vermutung, das Asterisk einen Port vorgibt fuer die Audiodaten und diese aber nicht ankommen.

Habe mal die Firewall auf dem Laptop deaktiviert --> keine Besserung.

in der RTP.conf von Asterisk sind die RTP-Ports 10000-20000 angegeben.
Habe die auch im Softphone eingegeben.

Kann es sein, das Debian-Lenny (mein System) die Audiodaten nicht raus laesst, bzw. wo muss ich noch was einstellen.

Danke

Sebastian
 
Da du weder eine Signatur verwendest, noch beschreibst, wie deine Konfiguration aussieht, kann man dir kaum Tipps geben.

Für den Anfang, prüfe mal:
- Router: SIP-, RTP-Ports
- Asterisk: Network Settings? sip show settings
 
Meine Glaskugel vermutet ein Reinvite, das solte in der sip.conf auf no stehen.

jo
 
Hier meine Configs

Die SIP.conf
Code:
[general]
NAT=yes
language=de
bindport=5061 <== muss so sein, das 5060 die FBF benutzt
bindaddr=0.0.0.0
externip=da bin ich zu Hause
localnet=192.168.1.0/255.255.255.0
dtmfmode=rfc2833
disallow=all
allow=ulaw
qualify=yes
reinvite=no

register => 498XXXXXX:[email protected]/extern
context=von-voip-provider


[17]
type=friend
context=default
secret=1234
callerid="Sebastian"
host=dynamic
reinvite=no

[ext-sip-account]
type=friend
username=498XXXXXXX
fromuser=498XXXXXXXXXX
secret=geheim
context=von-voip-provider
host=sip-gmx.net
fromdomain=sip-gmx.net
insecure=port,invite

Extensions.conf
Code:
[default]

exten => 17,1,Dial(SIP/17,20)
exten => 17,n,VoiceMail(17,u)
exten => 11,1,Answer()
exten => 11,n,Playback(demo-instruct)
exten => 11,n,Hangup()

exten => 29,1,VoiceMailMain(${CALLERID(num)},s)

[von-voip-provider]
exten => extern,1,Dial(Sip/17,10)
exten => extern,1,VoiceMail(17,u)

in der rtp.conf sind die ports von 10000-20000 angegeben,

Wer kann mir helfen


Sebastian
 
Konnte das Problem etwas weiter eingrenzen

Hallo, zu meinen obigen Problem. Konnte es etwas weiter eingrenzen.

Anruf von einem Handy zu Astreisk, weiter zum Softphone (3CXPhone) klappt wunderbar, kann gegenseitig anrufen und angerufen werden es hoeren alle.

Anruf vom Handy zu Asterisk und weiter auf mein IP-Phone (Modell Sinus 501V) kann ich im IP-Phone nichts hoeren. wenn ich vom IP-Phone zum Handy anrufe klappt das Gespraech.
Was ich vermute, das das IP-Telefon den Codec GSM nicht unterstutzt, denn den kann ich dort nicht finden. Habe zwar in der Sip.conf nur ulaw erlaubt, aber scheinbar geht er doch auf andere.

Wer hat eine konfiguration fuer das Sinus 501V, damit es mit Asterisk zusammenarbeitet??

Danke Sebastian
 
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.