[Eisfair] [E1][Asterisk 1.9.1] Herauswählen über analoges Fax nicht möglich.

Jan Großheim Webmaster at minotours.de
Mo Okt 21 16:14:52 CEST 2013


Ich grüße euch und bringe mal wieder Probleme mit. :)

Nachdem mir Holger bei dem grundsätzlichen Anschluss meines analogen Faxgerätes über die FXS-Karte so gut geholfen hatte, ([E1][Asterisk 1.9.1] Analoge FXS-Modukarte verwenden TDM410 clone) dachte ich, das Ding ginge jetzt.
Getestet hatte ich die Sache jedoch nur mit einem Anruf vom Fax auf eines meiner Telefone.

Als ich jedoch gerade versuchte, ein Fax nach draußen zu schicken, scheiterte ich.

Wenn ich ein Gespräch mit einem meiner IP-Telefone über die angeschlossene Fritz!-Card nach draußen führen will, wähle ich die 0 vorweg, oder wenn ich ein internes Telefon anrufen möchte wähle ich die 9 vorweg. Also:

ASTERISK_DIALPREFIX_CAPI = 0
ASTERISK_DIALPREFIX_INTERNAL = 9

Versuche ich nun den Asterisk zu "verlassen", wähle ich also die 0 für die weite Welt oder auch nur für die Nummer des Eisfax bekomme ich keine Verbindung

Sprich:
0 ExterneNummer ==> Keine Verbindung //Das betrifft natürlich auch externe Nummern die gleich einer meiner MSN sind.
9 MSN ==> Telefon der MSN klingelt
MSN  ==> Telefon der MSN klingelt

Auschnitt aus config: (ASTERISK_FX_GROUP_1 bis 4 identisch konfiguriert)

---SCHNIPP---
ASTERISK_FX_GROUP_N = 4
ASTERISK_FX_GROUP_1_ACTIVE = yes
ASTERISK_FX_GROUP_1_TYPE = fxs
ASTERISK_FX_GROUP_1_PORTS = 1

[...]

ASTERISK_PHONES_4_ACTIVE = yes
ASTERISK_PHONES_4_MSN = [meine MSN]
ASTERISK_PHONES_4_TYPE = hfcs5
ASTERISK_PHONES_4_MAC_ADDR =
ASTERISK_PHONES_4_PIN =
ASTERISK_PHONES_4_RING_ON_SIP =
ASTERISK_PHONES_4_RING_ON_IAX =
ASTERISK_PHONES_4_RING_ON_CAPI =
ASTERISK_PHONES_4_OUTGOING_NAME = analoges Fax
ASTERISK_PHONES_4_OUTGOING_SIP =
ASTERISK_PHONES_4_OUTGOING_IAX =
ASTERISK_PHONES_4_OUTGOING_MSN = [meine MSN]
ASTERISK_PHONES_4_OUTGOING_HFCS_GROUP =
ASTERISK_PHONES_4_EXEC_ON_RING =
ASTERISK_PHONES_4_NETBIOS_NAME =
ASTERISK_PHONES_4_LCR = no
ASTERISK_PHONES_4_VBOX = no                   
---SCHNAPP---


Debugconsole beim Verbindungsaufbau nach "draußen":

---SCHNIPP---
-- Starting simple switch on 'Zap/7-1'
-- Executing Set("Zap/7-1", "LANGUAGE()=de") in new stack
Oct 21 16:04:36 WARNING[10938]: pbx.c:2507 __ast_pbx_run: Timeout, but no rule 't' in context 'outgoing'
-- Executing Hangup("Zap/7-1", "") in new stack
== Spawn extension (outgoing, h, 1) exited non-zero on 'Zap/7-1'
-- Hungup 'Zap/7-1'
---SCHNAPP---


Ausschnitt der extensions.conf im Unterabschnitt [outgoing]

---SCHNIPP---
[meine_MSN]
;;; Phone meine_MSN;;;
; Outgoing calls over CAPI
exten => _0.,1,Set(LANGUAGE()=de)
exten => _0./meine_MSN,2,Set(CALLERID(number)=MSN)
exten => _0./meine_MSN,3,Set(CALLERID(name)=)
exten => _0./meine_MSN,4,Dial(CAPI/contr1/${EXTEN:1}/b,120,TW)
exten => _0./meine_MSN,5,Goto(dialStates,${DIALSTATUS},1)
---SCHNAPP---

base: 2.2.4 
eiskernel: 2.4.0 (Linux 2.6.32-eisfair-1 SMP) 
asterisk: 1.9.1 
zaptel-2.6.32-eisfair-1-SMP: 1.9.0 

Erneut vielen lieben Dank für eure Mühen im Voraus

Jan


Mehr Informationen über die Mailingliste Eisfair