- Mitglied seit
- 5 Dez 2005
- Beiträge
- 1,844
- Punkte für Reaktionen
- 0
- Punkte
- 36
ich habe mISDN mit 2 x HFC im TE Modus laufen, ursprünglich war es so gedacht das
Port 1 & 2 IN & OUT
sind und
Port 2 alternativ OUT.
Versuche ich dieses so und ruft ein zweiter Anrufer an, so bekomme ich ein
"Ignoring Call, its not in our MSN List".
Die MSNS sind = * für beide Ports !
Hier die misdn.conf
--------------------------------------------
[general]
language=de
debug=1 ; Welcher Debug-Level ? (1-4)
tracefile=/var/log/misdn.trace ; Wo lege ich das Debug-File ab ?
trace_calls=false ; Soll ich Einzel-Anruf-Trace Files erzeugen ?
trace_dir=/var/log/ ; Wohin speichere ich es ?
bridging=yes ; Soll ich die Hardware das bridgen machen lassen ?
stop_tone_after_first_digit=yes ; Soll ich nach einem Ton im NT Modus den Ton weglassen ? Wir sind im TE.
append_digits2exten=yes ; Ohne Probleme steht dieses defaultmaesig auf = yes.
l1_info_ok=yes ; Bei "Jolly´s MISDN" sendet der Port korrekte L1Infos. Haben wir das ?
; Die default Sektion ist keine Wählgruppe, sie birgt nur Konfigurationsparameter die die Sektionen erben
[Default]
language=de
context=misdn ; Der Befehl um misdn aufzurufen
rxgain=0 ; Wie soll die Lautstaerke beeinflusst werden ?
txgain=0
te_choose_channel=no ; Manchmal muss dieser Parameter = yes gesetzt werden. Default = no.
method=standard ; Soll ich den ersten freien Kanal nehmen ? (standard/round_robin)
dialplan=0 ; Dieses wird für den Dialplan genutzt, 0 heisst "unknown".
localdialplan=0 ; Dieses wird für den Dialplan genutzt, 0 heisst "unknown".
use_callingpres=yes ; Setzt Du hier no ein wird Asterisk diese Datei ueberschreiben.
early_bconnect=yes ; Setze hier no ein wenn das waehlen zu schnell beginnt (richtig?).
always_immediate=no ; springt UEBERALL in der extensions.conf zur s extension.
immediate=yes ; setze dieses hier auf no um Nummern die "base" sind zur s extension zu senden.
hold_allowed=yes ; Darf ich hold und support einschalten ?
callgroup=2 ; Standard-Gruppe (ohne dies waere sie "0")
pickupgroup=2 ; Standard-Gruppe
presentation=not_screened ; setze hier allowed ein um die callerid des plans zu uebernehmen. (Std=allowed)
; Manche Telekomdienste werden unechte nummern uebel nehmen.
echocancel=no ; Darf ich das echocancel einschalten ? (0,32,64,128,256,yes(=128),no(=0))
echocancelwhenbridged=no ; Darf ich bei !misdn! gebridgen Verbindungen echocancel nutzen ?
echotraining=yes ; Darf ich echotraininng nutzen ?
; Nun kommen die Gruppen, nehmen wir an die Gruppe heisst 123, so muss ich in der extensions.conf sagen :
; Dial(mISDN/g:123/101)
[isdn_eingehend] ; Die ersten beiden Kanäle für Empfang nehmen
context=isdn_eingehend
pickupgroup=2
msns=*
msn=* ; Auf diese MSNs werde ich aufpassen, setze "*" um auf alle zu achten.
ports=1,2
[isdn_ausgehend] ; Die anderen beiden für Ausgang (Mobilfunk)
context=isdn_ausgehend
callgroup=2
Callerid=0208848xxx ; Die ausgehende Nummer (wenn moeglich verwenden) (siehe default-sektion)
ports=2
msns=0 ; Diese MSNs werde ich ausgehend verwenden. * duerfte nicht gut sein, 0 besser ?
-----------------------
in der extensions.conf sind die telefonnummern + msn als "exten => " eingetragen, auch im richtigen Context.
Folgenden Output gibts bei 2 gleichzeitigen ANrufen :
-Erster Anruf auf Port 1 -- erfolgreich
-Zweiter Anruf auf Port 2 -- ignoring ...
I IND :SETUP oad:20861034xx dad:84804xx port:1
Extension can never match, so disconnecting
I SENDISCONNECT oad:02086103xxx dad:84804xx port:1
Unhandled Message: prim 20181 len -22 from addr 0, dinfo 0 on port: 0
I IND :RELEASE oad:02086103xxx dad:84804xx port:1
I IND :CLEAN_UP oad: dad: port:1
Trying to Release bc with l3id: 2000b
* RELEASING CHANNEL pid:0 ctx:isdn_eingehend dad:84804xx oad:02086103xxx state: EXTCANTMATCH
I IND :SETUP oad:2086103xxx dad:84804xx port:2
--> Ignoring Call, its not in our MSN List
GOT IGNORE SETUP: port:2
---------------------
Habt Ihr Ideen ?
P.S. Das neue Forum ist schnell, aber ist denn Board-Html verfügbar ?
Das wäre ... fett
Port 1 & 2 IN & OUT
sind und
Port 2 alternativ OUT.
Versuche ich dieses so und ruft ein zweiter Anrufer an, so bekomme ich ein
"Ignoring Call, its not in our MSN List".
Die MSNS sind = * für beide Ports !
Hier die misdn.conf
--------------------------------------------
[general]
language=de
debug=1 ; Welcher Debug-Level ? (1-4)
tracefile=/var/log/misdn.trace ; Wo lege ich das Debug-File ab ?
trace_calls=false ; Soll ich Einzel-Anruf-Trace Files erzeugen ?
trace_dir=/var/log/ ; Wohin speichere ich es ?
bridging=yes ; Soll ich die Hardware das bridgen machen lassen ?
stop_tone_after_first_digit=yes ; Soll ich nach einem Ton im NT Modus den Ton weglassen ? Wir sind im TE.
append_digits2exten=yes ; Ohne Probleme steht dieses defaultmaesig auf = yes.
l1_info_ok=yes ; Bei "Jolly´s MISDN" sendet der Port korrekte L1Infos. Haben wir das ?
; Die default Sektion ist keine Wählgruppe, sie birgt nur Konfigurationsparameter die die Sektionen erben
[Default]
language=de
context=misdn ; Der Befehl um misdn aufzurufen
rxgain=0 ; Wie soll die Lautstaerke beeinflusst werden ?
txgain=0
te_choose_channel=no ; Manchmal muss dieser Parameter = yes gesetzt werden. Default = no.
method=standard ; Soll ich den ersten freien Kanal nehmen ? (standard/round_robin)
dialplan=0 ; Dieses wird für den Dialplan genutzt, 0 heisst "unknown".
localdialplan=0 ; Dieses wird für den Dialplan genutzt, 0 heisst "unknown".
use_callingpres=yes ; Setzt Du hier no ein wird Asterisk diese Datei ueberschreiben.
early_bconnect=yes ; Setze hier no ein wenn das waehlen zu schnell beginnt (richtig?).
always_immediate=no ; springt UEBERALL in der extensions.conf zur s extension.
immediate=yes ; setze dieses hier auf no um Nummern die "base" sind zur s extension zu senden.
hold_allowed=yes ; Darf ich hold und support einschalten ?
callgroup=2 ; Standard-Gruppe (ohne dies waere sie "0")
pickupgroup=2 ; Standard-Gruppe
presentation=not_screened ; setze hier allowed ein um die callerid des plans zu uebernehmen. (Std=allowed)
; Manche Telekomdienste werden unechte nummern uebel nehmen.
echocancel=no ; Darf ich das echocancel einschalten ? (0,32,64,128,256,yes(=128),no(=0))
echocancelwhenbridged=no ; Darf ich bei !misdn! gebridgen Verbindungen echocancel nutzen ?
echotraining=yes ; Darf ich echotraininng nutzen ?
; Nun kommen die Gruppen, nehmen wir an die Gruppe heisst 123, so muss ich in der extensions.conf sagen :
; Dial(mISDN/g:123/101)
[isdn_eingehend] ; Die ersten beiden Kanäle für Empfang nehmen
context=isdn_eingehend
pickupgroup=2
msns=*
msn=* ; Auf diese MSNs werde ich aufpassen, setze "*" um auf alle zu achten.
ports=1,2
[isdn_ausgehend] ; Die anderen beiden für Ausgang (Mobilfunk)
context=isdn_ausgehend
callgroup=2
Callerid=0208848xxx ; Die ausgehende Nummer (wenn moeglich verwenden) (siehe default-sektion)
ports=2
msns=0 ; Diese MSNs werde ich ausgehend verwenden. * duerfte nicht gut sein, 0 besser ?
-----------------------
in der extensions.conf sind die telefonnummern + msn als "exten => " eingetragen, auch im richtigen Context.
Folgenden Output gibts bei 2 gleichzeitigen ANrufen :
-Erster Anruf auf Port 1 -- erfolgreich
-Zweiter Anruf auf Port 2 -- ignoring ...
I IND :SETUP oad:20861034xx dad:84804xx port:1
Extension can never match, so disconnecting
I SENDISCONNECT oad:02086103xxx dad:84804xx port:1
Unhandled Message: prim 20181 len -22 from addr 0, dinfo 0 on port: 0
I IND :RELEASE oad:02086103xxx dad:84804xx port:1
I IND :CLEAN_UP oad: dad: port:1
Trying to Release bc with l3id: 2000b
* RELEASING CHANNEL pid:0 ctx:isdn_eingehend dad:84804xx oad:02086103xxx state: EXTCANTMATCH
I IND :SETUP oad:2086103xxx dad:84804xx port:2
--> Ignoring Call, its not in our MSN List
GOT IGNORE SETUP: port:2
---------------------
Habt Ihr Ideen ?
P.S. Das neue Forum ist schnell, aber ist denn Board-Html verfügbar ?
Das wäre ... fett