Asterisk@WRT54GS Gegenstelle kann mich nicht hören

Paolo

Neuer User
Mitglied seit
12 Apr 2005
Beiträge
62
Punkte für Reaktionen
0
Punkte
6
Ich bin dabei asterisk 1.4 auf meinem Linksys WRT54GS einzurichten. Zwei WLAN-Handys, ein TC300 (arcor-soft) und ein Nokia e60, sollen am Asterisk angemeldet werden. Ein Problem ist das ich mich hinter einer Fritzbox 7170 mit meinem Linksys hänge, das läßt sichauch erstmal nicht beheben.

Meine bisherigen Teilerfolge:

TC300:

- Rufe gehen raus
- Anrufer hört mich nicht
- ich höre den Anrufer

Nokia e60:

- Rufe gehen raus
- man kann abnehmen, aber es wird in keine Richtung Sprache übertragen

anrufen kann ich keines der beiden Endgeräte

a) da ich entweder nen Fehler in der config habe
b) oder was ich vermute mein Problem die Fritzbox ist

Habe bisher auf ein codec Problem getippt, aber da alaw ja der einzigste codec ist der für den schwachbrüstigen Routerisk geeignet ist und die Gespräche ja auch ohne Fehlermeldung zustande kommen, kanns daran ja eigentlich nicht liegen.

hier meine sip.conf

Code:
[general]

context=default
bindport=5060
bindaddr=0.0.0.0
localnet=192.168.178.0/255.255.255.0
externip=xxx.linux.net
srvlookup=yes
canreinvite=yes
nat=yes
useragent=asterisk
disallow=all
allow=alaw
allow=gsm
language=de
maxexpirey=3600
defaultexpirey=1800


; --------------------------------------------------------------------
; Anmeldedaten fuer VoIP Provider
; --------------------------------------------------------------------

register => 49xxx12:[email protected]/49xxx12

;Context zum Raustelefonieren

[xxx12]

type=peer
username=49xxx12
fromuser=49xxx12
secret=xxxx
host=sip.1und1.de
fromdomain=sip.1und1.de
qualify=no
tos=0x18
insecure=very
nat=yes
canreinvite=yes



[1und1_in]

;eingehende Anrufe

type=peer
fromdomain=sip.1und1.de
host=sip.1und1.de
disallow=all
allow=alaw
allow=gsm
context=ankommend

; --------------------------------------------------------------------
; Endgeraete:
; --------------------------------------------------------------------


[10]

type=friend
secret=xxxx
callerid=nokiae60 <10>
host=dynamic
domain=xxx.linux.net
port=5060
nat=yes
username=nokiae60
qualify=yes
canreinvite=yes
disallow=all
allow=alaw

[11]

type=friend
secret=xxxx
callerid=tc300 <20>
host=dynamic
domain=xxx.linux.net
port=5060
nat=yes
username=tc300
qualify=yes
canreinvite=yes
disallow=all
allow=alaw
allow=gsm

und meine extensions.conf

Code:
[general]
static=yes
writeprotect=no

[lokal]
; Erreichbarkeit der Nebenstellen 10-19
; untereinander herstellen

exten => _1X,1,NoCDR()
exten => _1X,n,Dial,SIP/${EXTEN}|55|Ttr


[abgehend]
include => 1und1voip
;include => lcr


[ankommend]
exten => xxx12,1,Dial,SIP/10&SIP/11|35|r
exten => xxx12,2,Goto,r-${DIALSTATUS}|1

exten => r-BUSY,1,Hangup

exten => r-NOANSWER,2,Hangup

[default]
include => abgehend
include => echotest
include => lokal

[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup

;1und1 voip ausgehend
[1und1voip]

exten => _0.,1,Dial,SIP/${EXTEN}@xxx12|45|r
exten => _+49.,1,Dial,SIP/${EXTEN}@xxx12|45|r

achja inter telefonieren funktioniert ebendfalls nicht. Fehler:

No application 'NoCDR' for extension (default, 10, 1)
 
Zuletzt bearbeitet:
ohne jetzt grossartig Deine Scripts durchzulesen, ist mir aufgefallen, dass Du

CANREINVITE auf yes gesetzt hast. Setze es mal auf NO. Das hat mir weitergeholfen. Jedesmal, wenn ich auf Yes bin, funzt eines der beiden Legs nichts mehr.

good luck.
chris
 
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.