- Mitglied seit
- 17 Jan 2005
- Beiträge
- 156
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
ich kämpfe hier immer noch mit der Billion 1 Port Karte und den mISDN Treibern. Die Treiber scheinen jetzt geladen, weil ich zumindest in eine Richtung telefonieren kann, also von ISDN nach SIP.
Bei mir issses so, dass an einem ISDN Anlagenanschluss unserer Nortel Meridian mein * mit der Billion Karte hängt. Nortelintern gibts 3stellige Nummern. Der Anlagenanschluss hat als Kopfnummer 116 plus den dahinter kommenden 10-99 also z. B. muss ich von einem Nortel Systemtelefon 11612 wählen um zum einen den Anlagenanschluss anzusprechen und zusätzlich Extension 12 was bei mir ein SIP-user ist.
Die Extensions.conf sieht so aus:
meine misdn.conf sieht so aus:
Beim Anruf von ISDN (also Systemtelefon Nortel) nach Asterisk > SIP User 12 klappt alles wunderbar. Hier die Systemausgabe in der *CLI (misdn Debug-Level=5):
Und hier die Ausgabe im CLI wenn ich vom SIP-User 12 nach Systemtelefon 329 wähle:
Ich versteh das nicht, warum gehts in eine Richtung und in die andere nicht. Ich glaube, dass meine extensions.conf stimmt, weil ja "* CALL: g:TE/329" dasteht....oder? Was läuft da schief?
Ich habe noch einen 2. * Rechner mit einer Beronet BN4S0. da läuft eine ganz ähnliche Konfiguration mit 3 Anlagenanschlüssen an der Nortel. Da klappt das alles.
Ist evtl. die Billion 1Port S0 Karte Schuld?
Für Hilfe wäre ich sehr dankbar.
Schöne Grüße
Klaus
ich kämpfe hier immer noch mit der Billion 1 Port Karte und den mISDN Treibern. Die Treiber scheinen jetzt geladen, weil ich zumindest in eine Richtung telefonieren kann, also von ISDN nach SIP.
Bei mir issses so, dass an einem ISDN Anlagenanschluss unserer Nortel Meridian mein * mit der Billion Karte hängt. Nortelintern gibts 3stellige Nummern. Der Anlagenanschluss hat als Kopfnummer 116 plus den dahinter kommenden 10-99 also z. B. muss ich von einem Nortel Systemtelefon 11612 wählen um zum einen den Anlagenanschluss anzusprechen und zusätzlich Extension 12 was bei mir ein SIP-user ist.
Die Extensions.conf sieht so aus:
Code:
[general]
static=yes
writeprotect=no
language=de
[globals]
ptpStamm=116
[default]
include=> ptp
include=> internalcall
include=> 10
include=> 12
[ptp]
exten=> _${ptpStamm}XX,1,Goto(default,${EXTEN:3},1)
exten=> _${ptpStamm}XX,2,Congestion
exten=> _${ptpStamm}XX,102,Hangup
exten=> _0XX.,1,SetCIDNum(09103715116${CALLERID})
exten=> _0XX.,2,Dial(mISDN/g:TE/${EXTEN})
exten=> _XX.,102,Busy
[internalcall]
exten=> _ZX.,1,SetCIDNum(116${CALLERID})
exten=> _ZX.,2,Dial(mISDN/g:TE/${EXTEN})
exten=> _ZX.,3,Congestion
exten=> _ZX.,102,Busy
[10]
exten => 10,1,Dial(SIP/10)
exten => 10,5,Hangup
exten => 10,102,Busy
[12]
exten => 12,1,Dial(SIP/12,30)
exten => 12,2,System(echo "${DATETIME} - ${CALLERID} hat versucht Sie zu erreichen." | mail -s Anrufbenachrichtigung [email][email protected][/email] -r [email][email protected][/email])
exten => 12,6,Hangup
exten => 12,102,Busy
meine misdn.conf sieht so aus:
Code:
;
; chan_misdn sample config
;
[general]
debug=5
rxgain=0.8
txgain=0.8
[TE]
callerid=0${CALLERID}
context=ptp
ports=1ptp
msns=*
Beim Anruf von ISDN (also Systemtelefon Nortel) nach Asterisk > SIP User 12 klappt alles wunderbar. Hier die Systemausgabe in der *CLI (misdn Debug-Level=5):
Code:
asterisk*CLI>
--> lib: NEW_CR Ind with l3id:20004 port:1
--> new_process: New L3Id: 20004
--> Pres:0
--> Screen:0
--> cap speech
lib Got Prim: Addr 41400001 prim 30582 dinfo 20004
I IND :SETUP pid:3 mode:TE addr:51400201 port:1
--> l3id:20004 cause:16 dad:116 oad:329 channel:2 port:1
$$$ find_chan: No channel found for oad:329 dad:116
--> Keypad:
--> Bearer: Speech
--> Codec: Alaw
--> orig Numplan: Unknown
--> dest Numplan: Unknown
--> * NEW CHANNEL dad:116 oad:329 ctx:ptp
--> rxgain:0 txgain:0
* Queuing chan 0x81556e0
I SEND:SETUP_ACKNOWLEDGE port:1 pid:3 mode:TE addr:51400201
--> l3id:20004 cause:16 ocause:16 oad0:329 dad0:116 channel:2 port:1
$$$ Setting up bc with stid :10000201
setup_bc: with dsp
--> Got Adr 51400201
--> Channel is 2
--> TRANSPARENT Mode
GOT SETUP OK: port:1
Freeing Msg on prim:30582 port:1
lib Got Prim: Addr 41400001 prim 37b82 dinfo 20004
I IND :INFORMATION pid:3 mode:TE addr:51400201 port:1
--> l3id:20004 cause:16 dad:116 oad:329 channel:2 port:1
--> keypad: info_dad: 1
Can Match Extension: dad:1161 oad:329
Freeing Msg on prim:37b82 port:1
lib Got Prim: Addr 41400001 prim 37b82 dinfo 20004
I IND :INFORMATION pid:3 mode:TE addr:51400201 port:1
--> l3id:20004 cause:16 dad:1161 oad:329 channel:2 port:1
--> keypad: info_dad: 2
Can Match Extension: dad:11612 oad:329
--> * Starting Ast ctx:ptp dad:11612 oad:329
Freeing Msg on prim:37b82 port:1
-- Executing Goto("mISDN/1/329-2", "default|12|1") in new stack
-- Goto (default,12,1)
-- Executing Dial("mISDN/1/329-2", "SIP/12|30") in new stack
-- Called 12
-- SIP/12-cffc is ringing
* IND : Indication from 12
--> * IND : ringing pid:3
I SEND:ALERTING port:1 pid:3 mode:TE addr:51400201
--> l3id:20004 cause:16 ocause:16 oad0:329 dad0:11612 channel:2 port:1
$$$ bc already upsetted stid :10000201
$$$ Bchan Activated addr 51400201
--> * SEND: State Ring pid:3
BCHAN: bchan ACT Confirm
-- SIP/12-cffc answered mISDN/1/329-2
* ANSWER:
--> Connection is without BF encryption
I SEND:CONNECT port:1 pid:3 mode:TE addr:51400201
--> l3id:20004 cause:16 ocause:16 oad0:329 dad0:11612 channel:2 port:1
$$$ bc already upsetted stid :10000201
lib Got Prim: Addr 41400001 prim 30f82 dinfo 20004
I IND :CONNECT_ACKNOWLEDGE pid:3 mode:TE addr:51400201 port:1
--> l3id:20004 cause:16 dad:11612 oad:329 channel:2 port:1
--> * SEND: Queue Answer pid:3
Freeing Msg on prim:30f82 port:1
lib Got Prim: Addr 41400001 prim 34582 dinfo 20004
I IND :DISCONNECT pid:3 mode:TE addr:51400201 port:1
--> l3id:20004 cause:16 dad:11612 oad:329 channel:2 port:1
$$$ find_chan_holded: No channel found for oad:329 dad:11612
--> ch->state CONNECTED, bc->holded 0
$$$ Bchan deActivated addr 51400201
--> cause 16
I SEND:RELEASE port:1 pid:3 mode:TE addr:51400201
--> l3id:20004 cause:16 ocause:16 oad0:329 dad0:11612 channel:2 port:1
Freeing Msg on prim:34582 port:1
BCHAN: DeACT Conf
misdn_write: Returning because notxone
misdn_write: Returning because notxone
lib Got Prim: Addr 41400001 prim 35a82 dinfo 20004
I IND :RELEASE_COMPLETE pid:3 mode:TE addr:51400201 port:1
--> l3id:20004 cause:-1 dad:11612 oad:329 channel:2 port:1
--> cause -1
* RELEASING CHANNEL pid:3 ctx:default dad:12 oad:329 state: CONNECTED
--> * State Down
--> Setting AST State to down
* --> In State Default
* --> Queue Hangup
Freeing Msg on prim:35a82 port:1
--> lib: RELEASE_CR Ind with l3id:20004
--> lib: CLEANING UP l3id: 20004
--> empty chan 2
Idx: 0 stack->cchan: 0 Chan 1
Idx: 1 stack->cchan: 0 Chan 2
$$$ Cleaning up bc with stid :10000201
Idx: 0 stack->cchan: 0 Chan 1
Idx: 1 stack->cchan: 0 Chan 2
I IND :CLEAN_UP pid:0 mode:TE addr:51400201 port:1
--> l3id:20004 cause:16 dad: oad: channel:0 port:1
$$$ find_chan: No channel found for oad: dad:
$$$ find_chan: No channel found for oad: dad:
$$$ find_chan: No channel found with l3id:20004
$$$ MGMT FRAME: prim f2481 addr 50400201 dinfo 0
== Spawn extension (default, 12, 1) exited non-zero on 'mISDN/1/329-2'
misdn_hangup called, without chan_list obj.
Und hier die Ausgabe im CLI wenn ich vom SIP-User 12 nach Systemtelefon 329 wähle:
Code:
asterisk*CLI>
-- Executing SetCIDNum("SIP/12-ea48", "11612") in new stack
-- Executing Dial("SIP/12-ea48", "mISDN/g:TE/329") in new stack
Checking Availbl. Chan in Group: TE
--> * NEW CHANNEL dad: oad:329 ctx:
--> Not Setting Pickupgroup, we have no bc yet
* CALL: g:TE/329
--> Group Call group: TE
def_l1:0, portup:1
--> ! No free channel chan 0x81604f0 even after Group Call
--> SEND: State Down
-- Couldn't call g:TE/329
== Everyone is busy/congested at this time
-- Executing Congestion("SIP/12-ea48", "") in new stack
== Spawn extension (default, 329, 3) exited non-zero on 'SIP/12-ea48'
Ich versteh das nicht, warum gehts in eine Richtung und in die andere nicht. Ich glaube, dass meine extensions.conf stimmt, weil ja "* CALL: g:TE/329" dasteht....oder? Was läuft da schief?
Ich habe noch einen 2. * Rechner mit einer Beronet BN4S0. da läuft eine ganz ähnliche Konfiguration mit 3 Anlagenanschlüssen an der Nortel. Da klappt das alles.
Ist evtl. die Billion 1Port S0 Karte Schuld?
Für Hilfe wäre ich sehr dankbar.
Schöne Grüße
Klaus