WaitExten auf FritzBox 7050

rblickle

Neuer User
Mitglied seit
9 Sep 2006
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

auf meiner 7050 läuft ein Asterisk 1.4 (wget http://www.spblinux.de/fbox.new/cfg_asterisk14). Die Installation und das starten läuft, allerdings habe ich Probleme mit DTMF.

Ich möchte einfach auf eine andere extension wechseln. Dafür habe ich folgende Konfiguration für die extensions.conf:
Code:
[sipgate-in]
exten => _X.,1,WaitExten(20)
exten => 500,1,WaitExten(20)

Mein analoges Telefon hängt an der FritzBox und die FritzBox meldet sich direkt am * an.

Nachdem ich ein Freizeichen bekomme, wähle ich 123 und bekomme folgende Ausgabe
Code:
*CLI>     -- Executing [123@sipgate-in:1] WaitExten("SIP/7710-00576ed0", "20") in new stack

Dann wähle ich auf dem Telefon die 500. Statt diese neue extension zu übernehmen kommt ein timeout:
Code:
[Apr  8 19:59:23] WARNING[3878]: pbx.c:5634 pbx_builtin_waitexten: Timeout but no rule 't' in context 'sipgate-in'

Die SIP-Konfiguration sieht wie folgt aus:
Code:
[general]
context=default
bindport=5061                   ; UDP Port to bind to (SIP standard port is 5060
bindaddr=0.0.0.0                ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes                   ; Enable DNS SRV lookups on outbound calls
language=de
allow=alaw

[7710]
context=sipgate-in
callerid="TestSIP 771" <771>
host=dynamic
domain=192.168.1.1
qualify=no                     ; X-Lite is behind a NAT router
type=friend
user=7710
secret=xxxxxx
disallow=all
allow=gsm                     ; GSM consumes far less bandwidth than ulaw
allow=ulaw
allow=alaw

In der FritzBox habe ich "Festnetzqualität" unter Internettelefonie gewählt.

Ich dachte eigentlich, dass ich so ganz einfach die extension wechseln könnte. Ein Sip-Provider als Fehlerfall scheidet aus, da ich ja keinen dazwischen habe. Muss man für den Befehl WaitExten noch etwas beachten ?

Gruß Rainer
 
Gelöst

Hallo zusammen,

ich hab den Fehler doch noch gefunden. In einem anderen Forenbeitrag war erwähnt, dass Read und DISA Probleme mit der DTMF-Erkennung haben. Dies soll ab einer Version von Asterisk behoben sein, allerdings ist die Version auf www.spblinux.de noch nicht so weit.

Read ist davon nicht betroffen, also habe ich die extensions auf read umgestellt. Der Read-Befehl muss allerdings manuell nachgeladen werden, er ist nicht in der Standard-Installation dabei.
 
Du kannst Dich ja mal an der 1.6Beta4 versuchen ... läuft eigentlich recht stabil.
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,864
Beiträge
2,303,168
Mitglieder
378,518
Neuestes Mitglied
koenig79