Eingehender Anruf "sent to invalid extension"

bastibasti_

Neuer User
Mitglied seit
3 Mai 2013
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hi,

ich betreibe meinen Asterisk mit einer HFC-S Karte und dahdi. Eingehende Anrufe werden Prima erkannt, jedoch ignoriert asterisk scheinbar meine settings.

zunächst.
chan_dahdi.conf
Code:
trunkgroups]
   
   [channels]
   language=de
   switchtype=euroisdn

   pridialplan=unknown
   prilocaldialplan=unknown
   internationalprefix = 00
   nationalprefix = 0
   ;localprefix = VORWAHL
   ;privateprefix = VORWAHL+MSN
   unknownprefix = 
   priindication = outofband
   facilityenable = yes
   usecallerid=yes
   callwaiting=yes
   usecallingpres=yes
   callwaitingcallerid=yes
   threewaycalling=yes
   transfer=yes
   canpark=yes
   cancallforward=yes
   callreturn=yes
   immediate=no
   echocancel=yes
   echocancelwhenbridged=yes
   echotraining=yes
   callgroup=1
   pickupgroup=1
   mohinterpret=default
   mohsuggest=default
   group=1
   signalling=bri_cpe_ptmp
   ; p2p TE mode  => bri_cpe
   ; p2mp TE mode => bri_cpe_ptmp
   ; p2p NT mode  => bri_net
   ; p2mp NT mode => bri_net_ptmp
   context=from-isdn
   channel => 1-2


und in meiner
extensions.conf habe ich folgendes:
Code:
[general]
static=yes
writeprotect=no
;autofallthrough=no
;extenpatternmatchnew=no
clearglobalvars=no
;userscontext=default

[internal]
;include => stdexten
;
; We start with what to do when a call first comes in.
;
;exten => s,1,Wait(1)			; Wait a second, just for fun
;exten => s,n,Answer			; Answer the line
;exten => s,n,Set(TIMEOUT(digit)=5)	; Set Digit Timeout to 5 seconds
;exten => s,n,Set(TIMEOUT(response)=10)	; Set Response Timeout to 10 seconds
;exten => s,n(restart),BackGround(demo-congrats)	; Play a congratulatory message
;exten => s,n(instruct),BackGround(demo-instruct)	; Play some instructions
;exten => s,n,WaitExten			; Wait for an extension to be dialed.

;exten => 2,1,BackGround(demo-moreinfo)	; Give some more information.
;exten => 2,n,Goto(s,instruct)

;exten => 3,1,Set(LANGUAGE()=fr)		; Set language to french
;exten => 3,n,Goto(s,restart)		; Start with the congratulations

exten => 1000,1,Goto(default,s,1)
exten => 1001,1,Goto(default,s,1)
exten => 1002,1,Goto(default,s,1)

[from-isdn]
;exten => 12345,1,Dial(SIP/1000)
;exten => 12345,1,Goto(default,s,1)

exten => 12345,1,noop()
exten => 12345,2,Set(LANGUAGE()=de)		; Set language to German

;exten => 12345,1,Answer()
;exten => 12345,2,Wait(2)
;exten => 12345,3,Playback(hello-world)
;exten => 12345,4,Wait(2)
;exten => 12345,5,Hangup()


[globals]
CONSOLE=Console/dsp				; Console interface for demo
;CONSOLE=DAHDI/1
;CONSOLE=Phone/phone0
IAXINFO=guest					; IAXtel username/password
;IAXINFO=myuser:mypass
TRUNK=DAHDI/G2					; Trunk interface
TRUNKMSD=1					; MSD digits to strip (usually 1 or 0)
;TRUNK=IAX2/user:pass@provider
;FREENUMDOMAIN=mydomain.com                     ; domain to send on outbound
                                                ; freenum calls (uses outbound-freenum
                                                ; context)

die settings unter from-isdn werden scheinbar ignoriert:

selbst bei der momentan aktiven noop anweisung kommt
Code:
Channel 'DAHDI/i1/0151123123123-1' sent to invalid extension: context,exten,priority=default,12345,1

kommentiere ich den bereich aus, ignoriert asterisk den eingehenden anruf, weil die extension nicht bekannt ist

habe ich den syntax evtl nicht gerafft??

Die eingehenden anrufe sollen auf allen (100-1002) sip clients klingeln, wenn verfügbar, sonst soll der anruf ignoriert werden.
 
So, jetzt habe ich mal ein bisschen was geändert..

Wenn ich von 123456789 auf 123456789 anrufe (externes ISDN telefon) gehts, aber wenn ich von einer anderen nummer auf der MSN anrufe geht es nicht??? häääää?

extensions.conf
Code:
[internal]

; Calls between employees (between extensions)
exten => _XXXX,1,Dial(SIP/${EXTEN})

; Calls to ext 1000
exten => 1000,1,Dial(SIP/1000,20)
exten => 1000,n,Hangup

; Calls to ext 1001
exten => 1001,1,Dial(SIP/1001,20)
exten => 1001,n,Hangup


[from-isdn]
exten => 123456789,1,Answer()
exten => 123456789,n,Dial(SIP/1000,150,r,t,)
exten => 123456789,n,Hangup
 
Ich bin mir nicht sicher, ob das die gängige methode ist.

lösung des problems

Code:
[default]
include => from-isdn
include => internal
 
Kostenlos!

Statistik des Forums

Themen
248,876
Beiträge
2,303,728
Mitglieder
378,545
Neuestes Mitglied
Patruc