Fax mit mISDN

sterkel

Mitglied
Mitglied seit
22 Okt 2004
Beiträge
477
Punkte für Reaktionen
0
Punkte
0
Hallo,
momentan hängt * mit 2 hfc-Karten per mISDN zwischen einem ISDN-Anlagenanschluß und einer Telefonanlage. Es geht auch schon ganz gut, man kann reintelefonieren, raustelefonieren, alles gut.
Nun soll auf wahrscheinlich mittlere Sicht die Telefonanlage rausfliegen, jetzt stellt sich die Frage, wie kann man dann den Faxempfang/Versand am sinnvollsten organisieren?
txfax mit spandsp wird wahrscheinlich am 400MHz-Prozessor des Asterisk-Servers scheitern, außerdem mögen unsere Leutchen gerne ein Papierfax (würg) und auch auf selbigem Wege den Versand organisieren.
Statt der Telefonanlage dann einfach einen simplen AB-Wandler an der internen HFC-ISDN-Bus anschliessen, kann das hinhauen?
Gibt es gute fxs-Karten mit einem Port wo man das analoge Fax einstöppeln könnte? Oder was kann man noch machen?
 
wir machen das mit ner Digium Analogkarte, die kann man auch mit 1 fxs modul kaufen. ein a/b wandler wirds aber auch tun denke ich.

ansonsten:

rxfax => drucker (papier)
scanner (papier) => txfax

:)

aber hast schon recht, das könnte mit der armen möhre etwas eng werden.
 
@Sterkel,

ich kann mich crich nur anschliessen, hatte eben Deine Problematik á la :

"Wir möchten ein Papierfax"

Ich habe Digiums TDM400P gekauft (4 x unbestückt) und 4 x FXS Module (intern) und somit eine TDM40B hergestellt.

3 davon habe ich für Telefone missbraucht und an den letzten geht das Fax.

Mit den Telefonen habe ich heute noch hin und wieder Theater (siehe eben solche Threads in meinem Profil) aber das Fax ist mein ganzer Stolz, läuft wie eine eins.

Sehr zu empfehlen.

Beste Grüße, Stefan
 
HobbyStern schrieb:
@Sterkel,

ich kann mich crich nur anschliessen, hatte eben Deine Problematik á la :

"Wir möchten ein Papierfax"

Ich habe Digiums TDM400P gekauft (4 x unbestückt) und 4 x FXS Module (intern) und somit eine TDM40B hergestellt.

Naja, hier kommt noch dazu:
"Wir möchten aber kein Geld ausgeben" :)
Das System läuft jetzt hier seit ein paar Tagen und macht sich bisher sehr gut. Über kurz oder lang wird die Alcatel wohl rausfliegen oder tatsächlich zum Luxus(?!?!)-AB-Wandler fürs Fax degradiert werden.
 
Hab noch nie was von kostenloser Hardware gehört :), versuchs mal bei ebay, da wird ein a/b wandler sicher nicht teuer sein.
 
crich schrieb:
Hab noch nie was von kostenloser Hardware gehört :), versuchs mal bei ebay, da wird ein a/b wandler sicher nicht teuer sein.

Kostenlose Hardware ist das Kram, was noch in irgendwelchen Ecken rumsteht und schon Staub angesetzt hat :)
 
Auch Digium muss nicht unbedingt teuer sein, jedoch ist es immer - und wirklich immer - in Relationen "Verfügbarkeit" vs "Preis" zu sehen...

Wie Kompromisse dazwischen aussehen habe ich leider jahrelang auch sehen müssen (in meiner alten Firma war auch alles gut was nix kostete, leider wirklich !alles!)

Beste Grüsse,

Stefan
 
Hört Hört! Die Einstellung gefällt mir, also auf zum: shop.beronet.com :)
 
Ich habe hier ähnliche Probleme.
Auf einem BRI Port ruft ein Fax an und ich leite es an meinen internen S0 Bus weiter, beide Ports hängen an einer BN4S0 Karte, wo ein Fax an einem a/b Adapter hängt. Leider bekomme ich kein Fax durch.
Hänge ich den a/b Adapter direkt an einen S0 so klappt das ganze. Also am a/b Adapter liegt es schonmal nicht.


Ich habe es schon hiermit probiert:

Code:
;exten => 919328,1,Dial,misdn/g:port5/28/j:!e|55|r
exten => 919328,1,Dial,misdn/g:port4/28|55
Beides bringt kein Erfolg.

Habt Ihr evtl eine Idee ?

Ich habe es auch schon über eine 2. HFC Karte probiert. Selbes Problem.

Ich bin kurz vor dem Nervenzusammenbruch ;)


Gruss,

Jörg
 
hast du das bridging enabled ? (misdn.conf)
 
crich schrieb:
hast du das bridging enabled ? (misdn.conf)

Code:
[general]
tracefile=/var/log/beronet.log
; set debugging flag:
;   0 - No Debug
;   1 - mISDN Messages and * - Messages, and * - State changes
;   2 - Messages + Message specific Informations (e.g. bearer capability)
;   3 - very Verbose, the above + lots of Driver specific infos
;   4 - even more Verbose than 3
;
; default value: 0
;
debug=0
tracefile=/var/log/misdn.trace
bridging=yes
stop_tone_after_first_digit=yes
append_digits2exten=yes
dynamic_crypt=no
crypt_prefix=**
crypt_keys=test,muh
;use_callingpres=yes

[default]
musicclass=default
context=capi-in
language=de
nationalprefix=0
internationalprefix=00
te_choose_channel=no
dialplan=0
pmp_l1_check=yes
need_more_infos=yes
method=standard
hold_allowed=yes
callgroup=1
pickupgroup=1
early_bconnect=yes
jitterbuffer_upper_threshold=0
hdlc=yes

; Hiermit viele Echos
;echocancel=256
;echocancelwhenbridged=256
;echotraining=yes
;echotraining=no
;rxgain=-1
;txgain=-1

;Hiermit zu 90% keine Echos
echocancel=32
echocancelwhenbridged=32
echotraining=no
rxgain=-1
txgain=-1

presentation=-1
screen=-1

[port1-3]
senddtmf=yes
ports=1,2,3
context=Extern
msns=*

[port4]
ports=4
context=Extern
msns=*

[port5]
ports=5
context=default
msns=*

Hoffe das is so richtig ? ;)


Gruss,

Jörg
 
Du solltest echocancelwhenbrided=0 setzen, und rxgain würde ich auch auf 0 lassen.
 
crich schrieb:
Du solltest echocancelwhenbrided=0 setzen, und rxgain würde ich auch auf 0 lassen.


Das hat leider kein Erfolg gebracht.


Gruss,

Jörg Esser
 
kannst du auch mal testweise echocancel=0 und txgain=0 setzen. ausserdem setz mal bitte den debug parameter auf 3 und poste mal den output hier von einem fax versuch.
 
crich schrieb:
kannst du auch mal testweise echocancel=0 und txgain=0 setzen. ausserdem setz mal bitte den debug parameter auf 3 und poste mal den output hier von einem fax versuch.


Es GEHT !!!!!! ;)

Hier noch der output.

Code:
P[ 2] set_channel: bc->channel:0 channel:1
P[ 2] I IND :SETUP oad: dad:919328
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:0 l3id:40001
P[ 2]  --> b_stid:0 layer_id:0
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2]  --> Bearer: Audio 3.1k
P[ 2]  --> Codec: Alaw
P[ 0]  --> * NEW CHANNEL dad:919328 oad:
P[ 2] read_config: Getting Config
P[ 2] config_jb: Called
P[ 2]  --> * CallGrp:1 PickupGrp:1
P[ 2]  --> CTON: Unknown
P[ 2] I SEND:SETUP_ACKNOWLEDGE oad: dad:919328
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:0 l3id:40001
P[ 2]  --> b_stid:0 layer_id:0
P[ 2]  --> TRANSPARENT Mode
P[ 2] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_SETUP
    -- Executing Dial("mISDN/2-1", "misdn/g:port4/28|55") in new stack
P[ 0]  --> Group Call group: port4
P[ 1] Group [port4] Port [1]
P[ 2] Group [port4] Port [2]
P[ 3] Group [port4] Port [3]
P[ 4] Group [port4] Port [4]
P[ 2] BCHAN: MGR_SETSTACK|IND
P[ 2] BC_STATE_CHANGE: from:BCHAN_SETUP to:BCHAN_SETUPED
P[ 2] BC_STATE_CHANGE: from:BCHAN_SETUPED to:BCHAN_ACTIVE
P[ 0]  --> * NEW CHANNEL dad:28 oad:(null)
P[ 4] read_config: Getting Config
P[ 4] config_jb: Called
P[ 4]  --> * CallGrp:1 PickupGrp:1
P[ 4]  --> TON: Unknown
P[ 4]  --> LTON: Unknown
P[ 4]  --> CTON: Unknown
P[ 4] * CALL: g:port4/28
P[ 4]  --> * dad:28 tech:mISDN/4-u0 ctx:Extern
P[ 4]  --> * adding2newbc ext 28
P[ 4]  --> * adding2newbc callerid
P[ 4] update_config: Getting Config
P[ 4]  --> pres: -1 screen: -1
P[ 4]  --> pres: 0
P[ 4]  --> PRES: Allowed (0x0)
P[ 4]  --> SCREEN: Unscreened (0x0)
P[ 4] NO OPTS GIVEN
P[ 4] I SEND:SETUP oad: dad:28
P[ 4]  --> bc_state:BCHAN_CLEANED
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:0 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:0 addr:0 l3id:0
P[ 4]  --> b_stid:0 layer_id:0
P[ 4]  --> new_l3id ff00
P[ 4]  --> * SEND: State Dialing pid:1
    -- Called g:port4/28
P[ 4] I IND :CC_SETUP|CONFIRM: old l3id:ff00 new l3id:8001ff00
P[ 4] I IND :NEW_L3ID oad: dad:28
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:0 l3id:8001ff00
P[ 4]  --> b_stid:0 layer_id:0
P[ 4]  --> bc_state:BCHAN_CLEANED
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVE to:BCHAN_ACTIVATED
P[ 4]  --> TRANSPARENT Mode
P[ 4] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_SETUP
P[ 4] I IND :ALERTING oad: dad:28
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:0 l3id:8001ff00
P[ 4]  --> b_stid:10010400 layer_id:50010480
P[ 4]  --> bc_state:BCHAN_SETUP
P[ 4] Set State Ringing
    -- mISDN/4-u0 is ringing
P[ 2] * IND : Indication [3] from 919328
P[ 2]  --> * IND :      ringing pid:0
P[ 2] I SEND:ALERTING oad: dad:919328
P[ 2]  --> bc_state:BCHAN_ACTIVATED
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> incoming_early_audio off
P[ 2]  --> * SEND: State Ring pid:0
P[ 4] BCHAN: MGR_SETSTACK|IND
P[ 4] BC_STATE_CHANGE: from:BCHAN_SETUP to:BCHAN_SETUPED
P[ 4] BC_STATE_CHANGE: from:BCHAN_SETUPED to:BCHAN_ACTIVE
P[ 4] BC_STATE_CHANGE: from:BCHAN_ACTIVE to:BCHAN_ACTIVATED
P[ 4] I IND :CONNECT oad: dad:28
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:50010402 l3id:8001ff00
P[ 4]  --> b_stid:10010400 layer_id:50010480
P[ 4]  --> bc_state:BCHAN_ACTIVATED
P[ 4] I SEND:CONNECT_ACKNOWLEDGE  oad: dad:28
P[ 4]  --> bc_state:BCHAN_ACTIVATED
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:50010402 l3id:8001ff00
P[ 4]  --> b_stid:10010400 layer_id:50010480
P[ 4] bchannel_activate: BC Not properly upsetted (state:BCHAN_ACTIVATED) addr:50010402
    -- mISDN/4-u0 answered mISDN/2-1
P[ 2] * IND : Indication [-1] from 919328
P[ 2]  --> * IND :      -1! (stop indication) pid:0
P[ 2] Tone Indicate:
P[ 2]  --> None
P[ 2] * ANSWER:
P[ 2]  --> Connection is without BF encryption
P[ 2]  --> empty cad using dad
P[ 2] I SEND:CONNECT oad: dad:919328
P[ 2]  --> bc_state:BCHAN_ACTIVATED
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:919328
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2] bchannel_activate: BC Not properly upsetted (state:BCHAN_ACTIVATED) addr:50010202
    -- Attempting native bridge of mISDN/2-1 and mISDN/4-u0
P[ 2] Disabling Echo Cancellor when Bridged
P[ 4] Disabling Echo Cancellor when Bridged
P[ 2] I SEND: Making conference with Number:1
P[ 2] I Send: BRIDGE from:2 to:4
P[ 2]  --> bc_addr:50010202
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVATED to:BCHAN_BRIDGED
P[ 2] Joining bc:50010202 in conf:1
P[ 4]  --> bc_addr:50010402
P[ 4] BC_STATE_CHANGE: from:BCHAN_ACTIVATED to:BCHAN_BRIDGED
P[ 4] Joining bc:50010402 in conf:1
P[ 2] * Makeing Native Bridge between  and
P[ 4] I IND :NEW_L3ID oad: dad:28
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:50010402 l3id:80010040
P[ 4]  --> b_stid:10010400 layer_id:50010480
P[ 4]  --> bc_state:BCHAN_BRIDGED
P[ 2] bchannel_activate: BC Not properly upsetted (state:BCHAN_BRIDGED) addr:50010202
P[ 2] I IND :CONNECT_ACKNOWLEDGE  oad: dad:919328
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:919328
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_BRIDGED
P[ 2] bchannel_activate: BC Not properly upsetted (state:BCHAN_BRIDGED) addr:50010202
P[ 4] I IND :DISCONNECT oad: dad:28
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:50010402 l3id:80010040
P[ 4]  --> b_stid:10010400 layer_id:50010480
P[ 4]  --> bc_state:BCHAN_BRIDGED
P[ 4] BC_STATE_CHANGE: from:BCHAN_BRIDGED to:BCHAN_ACTIVATED
P[ 4] Splitting bc:50010402 in conf:1
P[ 4] BC_STATE_CHANGE: from:BCHAN_ACTIVATED to:BCHAN_RELEASE
P[ 4] I SEND:RELEASE oad: dad:28
P[ 4]  --> bc_state:BCHAN_RELEASE
P[ 4]  --> mode:NT cause:16 ocause:-1 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:1 addr:50010402 l3id:80010040
P[ 4]  --> b_stid:10010400 layer_id:50010480
P[ 4] BC_STATE_CHANGE: from:BCHAN_RELEASE to:BCHAN_RELEASED
P[ 4] BC_STATE_CHANGE: from:BCHAN_RELEASED to:BCHAN_EMPTY
P[ 4] BC_NEXT_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_EMPTY
P[ 0] $$$ CLEANUP CALLED
P[ 4] $$$ CLEARING STACK
P[ 4] BC_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_CLEANED
P[ 4] I IND :CLEAN_UP oad: dad:
P[ 4]  --> mode:NT cause:16 ocause:16 rad: cad:
P[ 4]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 4]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 4]  --> screen:0 --> pres:0
P[ 4]  --> channel:0 caps:Speech pi:0 keypad:
P[ 4]  --> urate:0 rate:16 mode:0 user1:0
P[ 4]  --> pid:0 addr:50010402 l3id:80010040
P[ 4]  --> b_stid:0 layer_id:50010480
P[ 4]  --> bc_state:BCHAN_CLEANED
P[ 4] Trying to Release bc with l3id: 80010040

P[ 4] * RELEASING CHANNEL pid:0 ctx:Extern dad:28 oad:919328 state: CONNECTED
P[ 4]  --> * State Down
P[ 4]  --> Setting AST State to down
P[ 4] * --> In State Default
P[ 4] * --> Queue Hangup
P[ 4] BCHAN: MGR_DELLAYER|CNF
P[ 4] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_CLEANED
P[ 2] BC_STATE_CHANGE: from:BCHAN_BRIDGED to:BCHAN_ACTIVATED
P[ 2] Splitting bc:50010202 in conf:1
P[ 4] BC not bridged (state:BCHAN_CLEANED) so not splitting it
  == Spawn extension (Extern, 919328, 1) exited non-zero on 'mISDN/2-1'
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVATED to:BCHAN_RELEASE
P[ 2] * IND : HANGUP    pid:0 ctx:Extern dad:919328 oad: State:CONNECTED
P[ 2]  --> l3id:40001
P[ 2]  --> cause:16
P[ 2]  --> out_cause:16
P[ 2]  --> * State Connected
P[ 2] bchannel_activate: BC Not properly upsetted (state:BCHAN_RELEASE) addr:50010202
P[ 2] Tone Indicate:
P[ 2] I SEND:DISCONNECT oad: dad:919328
P[ 2]  --> bc_state:BCHAN_RELEASE
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:919328
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2] Channel: mISDN/2-1 hanguped
P[ 2] BC_STATE_CHANGE: from:BCHAN_RELEASE to:BCHAN_RELEASED
P[ 2] I IND :RELEASE oad: dad:919328
P[ 2]  --> mode:TE cause:-1 ocause:16 rad: cad:919328
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_RELEASED
P[ 2] I SEND:RELEASE_COMPLETE oad: dad:919328
P[ 2]  --> bc_state:BCHAN_RELEASED
P[ 2]  --> mode:TE cause:-1 ocause:16 rad: cad:919328
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:1
P[ 2]  --> channel:1 caps:Audio 3.1k pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2] BC_STATE_CHANGE: from:BCHAN_RELEASED to:BCHAN_EMPTY
P[ 2] BC_NEXT_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_EMPTY
P[ 0] $$$ CLEANUP CALLED
P[ 2] $$$ CLEARING STACK
P[ 2] BC_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_CLEANED
P[ 2] I IND :CLEAN_UP oad: dad:
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:0 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:40001
P[ 2]  --> b_stid:0 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2] Trying to Release bc with l3id: 40001
P[ 2] BCHAN: MGR_DELLAYER|CNF
P[ 2] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_CLEANED
defi-esser*CLI>

Dankäää !

Hmm jetz muss ich nur schaun das ich nich wieder Echoprobleme bei Gesprächen bekomme. Denn die Einstellung gilt ja für alle ports. Werde noch Bescheid geben.

Muss ich mir hier sorgen machen ?
Code:
P[ 2] bchannel_activate: BC Not properly upsetted (state:BCHAN_BRIDGED) addr:50010202



Gruss,

Jörg Esser
 
die Meldung ist OK.

du kannst echocancel auch in der extensions.conf mit

misdn_set_opt(e32:vt-1) für inbound gespräche
und

dial(mISDN/g:Out/1234/e32:vt-1) für outbount gespräche setzen.

damit kannst du dann zwischen faxen und voice cals unterscheiden.
 
Ich habe mal ein wenig rumexperimentiert und es klappt wenn ich die Ports auf der BN4S0 brücke.
Brücken von der BN4S0 auf die einzelne HFC (Port 5) Geht leider nicht.

Ich habe einfach mal folgende extension zum testen erstellt,
da ich in meiner misdn.conf cancelwhenbridged=32 und echocancel=32
habe und ich keine Lust hatte meinen Dialplan wegen Fax umzuschreiben :)

Code:
[Fax]
exten => 919328,1,Dial,misdn/g:port4/28|55
exten => 919328,n,Hangup

[FaxOpt]

;Mit
exten => 919328,1,misdn_set_opt(e0:vt0)
exten => 919328,n,Dial,misdn/g:port4/28/e0:vt0|55
exten => 919328,n,Hangup

Bei [FaxOpt] bekomm ich eine Warnung von chan_misdn:

Jun 12 14:08:52 WARNING[7951]: chan_misdn.c:4443 chan_misdn_log: Taps should be power of 2
-- mISDN/4-u11 answered mISDN/2-1
Jun 12 14:08:52 WARNING[10900]: chan_misdn.c:4443 chan_misdn_log: Taps should be power of 2
-- Attempting native bridge of mISDN/2-1 and mISDN/4-u11

Und die Faxe (15 Stk.) gehen zu 74% nicht durch bzw. er bricht am Schluss
der Übertragung das Fax ab oder er braucht über 30s um erstmal anzufangen
mit faxen und bricht dann direkt ab.

Benutze ich aber [Fax] so funktioniert es zu 99%. Kann es sein wenn die
Warnung kommt das der Treiber sich einfach mit einem Standardwert von 32
etc. also echocancel versorgt ?

Muss ich meine misdn.conf und die Dialpläne ändern ? :)

Zum Timing mit Port5 (2. HFC Single Port Karte)
Dafür gibt es doch diesen Umbau mit der Clock oder so ? Florz Patch ?
Oder geht das nur mit den zaphfc treibern ?

Is das auch die Sache mit dem PCM Bus ?

Ich würde nämlich gerne die Single Port Karte als Internen S0 inkl dem Fax einbinden wollen. Sons muss ich wieder stricken ;)

Gruss,

Jörg Esser
 
leider kannst du die hfcpci nicht mit der 4Port Karte bridgen, das wirst du so auch nicht mit dem zaphfc florz ding hinbekommen, das geht nur zwischen Single Port karten ..

Ich werde nächste Woche eine optimierung im mISDN_dsp Modul einbauen, mit der du wahrscheinlich schon deutlich bessere Ergebnisse erzielen wirst. Du must dann nur ein cvs update im mISDN verzeichniss machen und nochmal "make install" durchführen.

Ich denke am kommenden Montag hab ich das eingebaut, bitte teste das dann mal.
 
Das werde ich gerne machen. Danke für die tollen Tips und hilfen bisher.

Gruss,

Jörg

P.S.: Schönes Wochenende.
 
Wir haben zwar heute schon Dienstag, also etwas über ein Jahr später ;)
aber das hält mich nicht davon ab mal zu berichten das es jetz auch über 2 Karten klappt.
Allerdings klappt es nicht noch eine Fritzkarte in die Übertragung mit einzubinden.
Ich denke hier gibs dann echt zuviel IRQ Traffic etc.

Funktioniert in beide Richtungen:
ISDN a/b Adapter (SendeFax) -> interne S0 (hfcpci) -> Asterisk ->ISDN (hfcmulti) -> Telekom Netz -> ISDN a/b Adapter (Empfängerfax)

Funktioniert auch:
ISDN a/b Adapter (SendeFax) -> interne S0 (hfcpci) -> Asterisk ->ISDN (hfcmulti) -> Telekom Netz -> FritzPCI(CAPI)-> Asterisk receivefax

Funktioniert nicht:
Fritzfax -> rcapid ->FritzPCI (CAPI)-> Telekom Netz -> ISDN(hfcmulti)->Asterisk->interne S0 (hfcpci) -> ISDN a/b Adapter (Empfangsfax)
3315/Verbindungsabbau während der Übertragung (Ausführungsfehler)

Gefaxt wurden jeweils 4-8 Seiten am Stück. Habe das jeweils 2 mal getestet.
Ich habe folgende Optionen als dialstring verwendet. Evtl kann man hier noch ein wenig tunen ? Worauf sollte ich noch achten ?

exten => 5505,n,Dial,misdn/g:nt/5505/j:!e:vt1:vr1:n||


Gruss,

Jörg
 

Statistik des Forums

Themen
246,197
Beiträge
2,247,887
Mitglieder
373,755
Neuestes Mitglied
grdex
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.