Asterisk 1.4.1 und spandsp

awelzl

Neuer User
Mitglied seit
27 Mai 2006
Beiträge
55
Punkte für Reaktionen
0
Punkte
0
Hallo voip-Gemeinde,

hat es von Euch schon irgendjemand geschafft spandsp unter der 1.4.1 zum Laufen zu bringen. Bei mir stürzt die komplette Asterisk ab, sobald rxFax im Dialplan aufgerufen wird.

Mit der Bitte um ein paar Tipps oder um einen Hinweis für eine funktionierende FAX-in Lösung (rein IP) ohne PSTN-Anschluß.

Danke,
A.
 
spansp hab ich auch nicht zum Laufen bekommen -
- man möge mich verbessern... -

Empfohlen:

IAXMODEM - hylafax

...ist bei uns im Betrieb...
 
Danke für die Info - ich werde das gleich mal probieren ...

LG,
A.
 
Hallo!

Ich habe heute auch IAXMODEM mit Hylafax konfiguriert, leider bekomme ich die FaxDispatch nicht richtig hin. Ich möchte, dass wenn auf eine bestimmte Durchwahl ein Fax reinkommt es auf eine Email-Adresse weitergeleitet wird. Funktioniert aber nicht. Hat jemand einen Tipp?

Eingehende Faxe kommen bei mir via SIP und werden an IAX weitergereicht, Hylafax bekommt das Fax auch noch jedoch wird es nicht per mail zugestellt.
MTA=Postfix

Danke!

Hannes
 
welche hylafax-Version?

Step 1:
...geht denn irgendeine Mail von der Maschine?
z.B. mit pine an (eine) gewünschte Zieladresse?

Step 2:
kommt das Script bei FaxDispatch vorbei?
(z.B. Ausgabe >> syslog oder eine message >> in eine Datei einbauen)

und dann fehlt noch eine Routine die den SENDTO in Abhänigkeit vom SENDER anpasst
 
Zuletzt bearbeitet:
iaxmodem-0.2.1 mit hylafax Hylafax 4.2.1
 
Zuletzt bearbeitet:
...ach ja


einfach nur senden:
in FaxDispatch

case "$DEVICE" in
ttyS0) SENDTO=office@xxx;;
ttyS1) SENDTO=office@xxx;;
ttyS2) SENDTO=office@xxx;;
ttyIAX0) SENDTO=direkt@xxx;;
ttyIAX1) SENDTO=direkt@xxx;;
esac

...wenn die Devices denn so 'benamselt' wurden...
 
Meine FaxDispatch sieht so aus:

case "$DESTINATION" in *0777712345) SENDTO="[email protected]"; FILETYPE=pdf;;
esac

case "$DESTINATION" in *0777712666) SENDTO="[email protected]"; FILETYPE=pdf;;
esac

hab ich aus irgendeiner Hylafax Doku. Aber wie gesagt funktioniert leider nicht.
 
...s.o. geht denn generell Email auf der Maschine?

... in der 4.3.1 ist die SernderID in $SENDER hat sich was geändert?
...mal ein echo der Vars in eine Datei ...an der Stelle?
 
Email funktioniert.
Ich hab das gefühl Asterisk übergibt die angerufnene Nummer nicht korrekt: (Auszug aus xferfaxlog: 03/12/07 14:24 RECV 000000055 ttyIAX6 "" fax "+43.7752.21799" "+43775281744" 2105368 1 0:25 0:25 "" "" "" "")

Rufnummer die ich anrufe: 0775221195
 
Hab jetzt die FaxDispatch nach deiner Vorgabe verändert:
case "$SENDER" in *) [email protected];;
esac

so funktionierts! Leider wird die angerufene Rufnummer nicht richtig übergeben zum IAXModem.

Ich möchte, dass alle Anrufe 1:1 von SIP auf IAX übergeben werden, ohne dass * die Rufnummer verändert.

Wie schaff ich das?

extensions.conf:
[fax-in]
exten => _.,1,Answer()
exten => _.,2,Dial(IAX2/iaxmodem4&IAX2/iaxmodem5&IAX2/
iaxmodem6&IAX2/iaxmodem7)
exten => h,3,Hangup()

[fax-out]
exten => _X.,1,Answer()
exten => _X.,2,Dial(SIP/0775221799/${EXTEN})
exten => h,3,Hangup()


Hannes
 
Ich weiss jetzt woran es liegt, die Durchwahl wird zwar richtig an IAX übergeben, aber das IAXModem kann sie dann nicht mehr richtig auswerten.

Kennt irgendjemand eine Lösung dafür?

Danke,
Hannes
 
Du mußt einfach die Durchwahl aus dem Channel extrahieren und dann in das Dial-Commando an das Hylafax übergeben.

z.B. Dial (IAX/iaxmodem/{DURCHW},10,r)

Der Wert im Hylafax ist dann CallerID4.
 
Irgendwie versteh ich es nicht, das haut bei mir nicht hin.
Kann es sein, dass ich noch was in den ttyIAX Datein vergessen habe oder in der IAX.conf?

hier mal ein Auszug aus der extensions.conf:
[fax-in]
exten => _.,1,Dial(IAX2/iaxmodem/${EXTEN})

iax.conf:
[iaxmodem]
type=friend
secret=password
port=4570
host=dynamic
context=fax-out
disallow=all
allow=alaw

xferfaxlog:
03/12/07 17:35 CALL 000000092 ttyIAX0 "" fax "21799" "" 0 0 0:30 0:30 "" "" "" ""
 
Ich schaff es nicht! Ich bekomm die Durchwahl einfach nicht zum Hylafax!
Im xferlog hab ich dort immer einen leeren Eintrag!

Morgen werd ich mal halyfax+ versuchen!
 
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.