Asterisk hinter Telefonanlage am S0 Bus

chefkoch-2002

Neuer User
Mitglied seit
13 Jul 2005
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Hallo Freunde,

ich habe da ein Problem. Ich will Asterisk hinter einer Telefonanlage am internen S0 Bus betreiben. Ich habe nur eine HFC-S im Rechner, die im TE Modus läuft. Ich benutze das aktuelle BriStuff Paket und alles schaut soweit gut aus.

Mein Problem ist jedoch, dass ich mit der Karte nicht nach draußen komme. Auch ankommende Anrufe werden nicht in der Asterisk Konsole angezeigt.

Bin etwas ratlos... Liegt es evtl. am Signalling oder Switchtype? Hier meine derzeitige Konfi:

Folgende Fehlermeldung, wenn ich versuche vom Sip Telefon per Zap nach draußen zu kommen.

Code:
*CLI>     -- Executing NoOp("SIP/1000-dc2f", "Anruf fuer: 96") in new stack
    -- Executing Dial("SIP/1000-dc2f", "Zap/g1/96") in new stack
Oct 24 13:15:55 NOTICE[2298]: app_dial.c:805 dial_exec: Unable to create channel
 of type 'Zap'
  == Everyone is busy/congested at this time
    -- Executing Hangup("SIP/1000-dc2f", "") in new stack
  == Spawn extension (default, 96, 3) exited non-zero on 'SIP/1000-dc2f'
    -- Executing NoOp("SIP/1000-c012", "Anruf fuer: 255412") in new stack
    -- Executing Dial("SIP/1000-c012", "Zap/g1/255412") in new stack
Oct 24 13:16:07 NOTICE[2298]: app_dial.c:805 dial_exec: Unable to create channel
 of type 'Zap'
  == Everyone is busy/congested at this time
    -- Executing Hangup("SIP/1000-c012", "") in new stack
  == Spawn extension (default, 255412, 3) exited non-zero on 'SIP/1000-c012'


zaptel.conf
Code:
#
# hfc-s pci a SPAN Definitionen
#
loadzone=nl
defaultzone=nl

span=1,1,3,ccs,ami
bchan=1-2
dchan=3

zapata.conf

Code:
[channels]
language=de
switchtype = euroisdn
signalling = bri_cpe_ptmp

pridialplan = dynamic
prilocaldialplan = local
nationalprefix = 0
internationalprefix = 00

echocancel=yes
echotraining = 100
echocancelwhenbridged=yes

immediate=no
overlapdial=yes
group = 1
context=default
channel => 1-2

extensions.conf

Code:
[general]
static=yes
writeprotect=no

[globals]
IAXINFO=guest

[default]
exten => _X.,1,NoOp(Anruf fuer: ${EXTEN})
exten => _X.,2,Dial(Zap/g1/${EXTEN})
exten => _X.,3,HangUp

; NS 222
exten => 222,1,Ringing
exten => 222,2,Wait(2)
exten => 222,3,Answer
exten => 222,4,agi,agi-script.agi
exten => 222,5,Hangup
 
Ohne das jetzt grade direkt mit meiner Konfiguration abgleichen zu können, springt mir in Deinen Config-Dateien nichts ins Auge, was nicht passen würde...

Mit welchen Parametern hast Du denn make loadNT aufgerufen? Wurde die Karte hier auch in den TE-Modus gesetzt?

Sofern ja - was passiert denn, wenn Du ein ISDN-Telefon an den internen S0-Bus der Tk-Anlage anschließt; Kann man über dieses raustelefonieren bzw. drauf angerufen werden (-> ist der interne S0-Port freigegeben und einer MSN/DDI zugeordnet?)
 
Wenn ich mir die Fehlermeldung 'unable to create channel of type Zap' so ansehe scheint der Treiber für die Karte nicht geladen worden zu sein.

Was sagt denn 'zap show status' in der Asterisk-Konsole? Und lsmod auf der Linux-Konsole?

@nexus: 'make loadNT' führt in die falsche Richtung, 'make load' wäre wohl besser.
 
Hupps, sorry, clan hat natürlich Recht - bei mir laufen 2 HFCs (1x NT, 1x TE), da bin ich das so gewohnt :)

Wenn nur eine TE da ist, stimmt natürlich make load...
 
Kostenlos!

Statistik des Forums

Themen
248,097
Beiträge
2,281,295
Mitglieder
377,298
Neuestes Mitglied
Frajar