[Problem] Asterisk HylaFax/iaxmodem funktioniert nicht

jann0r

Neuer User
Mitglied seit
6 Sep 2012
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
:confused:Hallo,

vielleicht kann mir ja hier jemand weiterhelfen ich bekomme es einfach nicht hin ein Fax zu senden.
Zur Konfiguration:

Asterisk 1.4.21 auf Debian Squeeze 6.0.3

ISDN Karte: Sangoma A500

Eingerichtet ist die Karte und wird auch korrekt erkannt (Anleitung).

faxstat zeigt, dass
Code:
HylaFAX scheduler on asterisk.xxx.local: Running
Modem ttyIAX0 (+49.xxx.xxxx): Running and idle

Ein Anruf auf die ISDN Nummer bringt mich zur Bandansage welche durch die standardkonfiguration woomera.conf und extensions.conf erstellt wurde

woomera.conf
Code:
[settings]
debug=2

[default]
host=localhost
port=42420
audio_ip=127.0.0.1
default_context=sangoma
debug=2
dtmf_enable=1
jb_enable=0
progress_enable=0

context=from-pstn
group=1

extensions.conf (relevanter Teil)
Code:
[from-pstn]

exten => _X.,1,Verbose(1,### Eingehender Anruf von ${CALLERID(num)} an ${EXTEN})
exten => _X.,n,Ringing()
exten => _X.,n,Wait(8)
exten => _X.,n,Answer()
exten => _X.,n,Playback(demo-congrats)
exten => _X.,n,Hangup()


[fax-in]
exten =>_X.,1,NoOp(Fax Kontext entered)
exten =>_X.,n,Dial(IAX2/iaxmodem/${EXTEN},15,r)
exten =>_X.,n,Congestion()
exten =>_X.,n,Hangup()

[fax-out]
exten => _X.,1,Set(CALLERID(num)=XXXXXX)
exten => _X.,n,SetTransferCapability(3K1AUDIO)
exten => _X.,n,Dial(WOOMERA/g1/${EXTEN})

iax.conf

Code:
[general]
bindport = 4569
bindaddr = 127.0.0.1
disallow = all
allow = alaw
allow = ulaw

[iaxmodem]
type = friend
secret = password
port = 4570
host = dynamic
context = fax-out
requirecalltoken = no

Wenn ich nun sendfax -n -d <nummer> <datei> mache erhalte ich unter faxstat -s "Busy signal detected"
In den Logs steht nocheinmal das selbe:

Code:
root@asterisk:/etc/asterisk# cat /var/spool/hylafax/log/c000000229
Feb 26 09:58:23.96: [ 8688]: SESSION BEGIN 000000229 49XXXXXX
Feb 26 09:58:23.96: [ 8688]: HylaFAX (tm) Version 6.0.5
Feb 26 09:58:23.96: [ 8688]: SEND FAX: JOB 51 DEST XXXX COMMID 000000229 DEVICE '/dev/ttyIAX0' FROM 'root <[email protected]>' USER root
Feb 26 09:58:23.96: [ 8688]: <-- [12:AT+FCLASS=1\r]
Feb 26 09:58:23.97: [ 8688]: --> [2:OK]
Feb 26 09:58:23.97: [ 8688]: DIAL 9577576
Feb 26 09:58:23.97: [ 8688]: <-- [13:ATDT0XXXX\r]
Feb 26 09:58:25.62: [ 8688]: --> [4:BUSY]
Feb 26 09:58:25.62: [ 8688]: SEND FAILED: JOB 51 DEST XXXXX ERR [1] Busy signal detected
Feb 26 09:58:26.62: [ 8688]: <-- [5:ATH0\r]
Feb 26 09:58:26.63: [ 8688]: --> [2:OK]
Feb 26 09:58:26.63: [ 8688]: SESSION END

Was mich auch wundert ist, dass sich währenddessen in der asterisk CLI überhaupt nichts tut.

Kann Jemand helfen?
 
Zuletzt bearbeitet:
Was sagt denn iax2 show peers auf der asterisk console
Kannst du denn über die Karte raus und rein telefonieren .
Das muss erst einmal gehen
 
Hallo, über die Karte habe ich bissher nur diesen demo Sound aus dem [from-pstn] Sound bekommen, aber da ich diesen ja über die normale Rufnummer vom Handy o.ä. erreiche nehme ich mal an, dass das richtig konfiguriert ist.
Code:
asterisk*CLI> iax2 show peers
Name/Username    Host                 Mask             Port          Status
iaxmodem         127.0.0.1       (D)  255.255.255.255  4570          Unmonitored
1 iax2 peers [0 online, 0 offline, 1 unmonitored]
 
Wie du siehst ist dein Modem Offline und kann so auch kein Fax senden .
 
Unmonitored, das Komma ist vor der 1 :)
 
Code:
Was mich auch wundert ist, dass sich währenddessen in der asterisk CLI überhaupt nichts tut.
Kann Jemand helfen?

Ich nehme an das das iaxmodem nichts an asterisk weiter gibt .
 
Ja das befürchte ich ja auch leider stehe ich da auf dem Schlauch warum er sich nicht mit asterisk verbinden mag..
 
Hallo,

nachdem ich das Modem noch einmal über addfaxmodem eingerichtet habe bekomme ich bei einem Anruf auf die ISDN Nummer nun diesen Fax-Ton.
Leider klappt das Senden/Empfangen immer noch nicht.

faxstat -d sagt:
Code:
JID  Pri S  Owner Number       Pages Dials     TTS Status
54   125 F   root 5002563       0:1   3:12         DIS/DTC received 3 times;

cat /var/spool/hyalfax/cxxxxxx ist etwas ausführlicher:

Code:
Feb 26 14:58:21.74: [ 3567]: SESSION BEGIN 000000253 494615002563
Feb 26 14:58:21.74: [ 3567]: HylaFAX (tm) Version 6.0.5
Feb 26 14:58:21.74: [ 3567]: SEND FAX: JOB 54 DEST 5002563 COMMID 000000253 DEVICE '/dev/ttyIAX0' FROM 'root <[email protected]>' USER root
Feb 26 14:58:21.74: [ 3567]: <-- [14:AT+FCLASS=1.0\r]
Feb 26 14:58:21.75: [ 3567]: --> [2:OK]
Feb 26 14:58:21.75: [ 3567]: DIAL 5002563
Feb 26 14:58:21.75: [ 3567]: <-- [12:ATDT5002563\r]
Feb 26 14:58:28.02: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:29.62: [ 3567]: --> [2:OK]
Feb 26 14:58:29.62: [ 3567]: REMOTE CSI "E240104615002563"
Feb 26 14:58:29.62: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:30.03: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:30.14: [ 3567]: --> [2:OK]
Feb 26 14:58:30.14: [ 3567]: REMOTE best rate 14400 bit/s
Feb 26 14:58:30.14: [ 3567]: REMOTE max A4 page width (215 mm)
Feb 26 14:58:30.14: [ 3567]: REMOTE max unlimited page length
Feb 26 14:58:30.14: [ 3567]: REMOTE best vres 200 x 200 dpi
Feb 26 14:58:30.14: [ 3567]: REMOTE format support: MH
Feb 26 14:58:30.14: [ 3567]: REMOTE best 0 ms/scanline
Feb 26 14:58:30.14: [ 3567]: USE 14400 bit/s
Feb 26 14:58:30.14: [ 3567]: SEND file "docq/doc54.ps;c0"
Feb 26 14:58:30.14: [ 3567]: USE A4 page width (215 mm)
Feb 26 14:58:30.14: [ 3567]: USE unlimited page length
Feb 26 14:58:30.14: [ 3567]: USE 3.85 line/mm
Feb 26 14:58:30.14: [ 3567]: USE 1-D MH
Feb 26 14:58:30.14: [ 3567]: USE 0 ms/scanline
Feb 26 14:58:30.14: [ 3567]: SEND training at v.17 14400 bit/s
Feb 26 14:58:30.14: [ 3567]: <-- [9:AT+FRS=7\r]
Feb 26 14:58:30.22: [ 3567]: --> [2:OK]
Feb 26 14:58:30.22: [ 3567]: <-- [9:AT+FTH=3\r]
Feb 26 14:58:30.23: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:30.23: [ 3567]: <-- data [23]
Feb 26 14:58:30.23: [ 3567]: <-- data [2]
Feb 26 14:58:31.65: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:31.65: [ 3567]: <-- data [6]
Feb 26 14:58:31.65: [ 3567]: <-- data [2]
Feb 26 14:58:31.97: [ 3567]: --> [2:OK]
Feb 26 14:58:31.97: [ 3567]: <-- [9:AT+FTS=7\r]
Feb 26 14:58:32.07: [ 3567]: --> [2:OK]
Feb 26 14:58:32.07: [ 3567]: <-- [11:AT+FTM=145\r]
Feb 26 14:58:32.09: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:32.09: [ 3567]: <-- data [1024]
Feb 26 14:58:32.09: [ 3567]: <-- data [1024]
Feb 26 14:58:32.09: [ 3567]: <-- data [652]
Feb 26 14:58:32.09: [ 3567]: <-- data [2]
Feb 26 14:58:34.72: [ 3567]: --> [2:OK]
Feb 26 14:58:34.72: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:37.82: [ 3567]: --> [0:]
Feb 26 14:58:37.82: [ 3567]: MODEM <Empty line>
Feb 26 14:58:37.82: [ 3567]: <-- data [1]
Feb 26 14:58:37.83: [ 3567]: --> [2:OK]
Feb 26 14:58:37.83: [ 3567]: <-- [9:AT+FRS=7\r]
Feb 26 14:58:37.85: [ 3567]: --> [2:OK]
Feb 26 14:58:37.85: [ 3567]: SEND training at v.17 12000 bit/s
Feb 26 14:58:37.85: [ 3567]: <-- [9:AT+FTH=3\r]
Feb 26 14:58:37.87: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:37.87: [ 3567]: <-- data [23]
Feb 26 14:58:37.87: [ 3567]: <-- data [2]
Feb 26 14:58:39.16: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:39.16: [ 3567]: <-- data [6]
Feb 26 14:58:39.16: [ 3567]: <-- data [2]
Feb 26 14:58:39.45: [ 3567]: --> [2:OK]
Feb 26 14:58:39.45: [ 3567]: <-- [9:AT+FTS=7\r]
Feb 26 14:58:39.54: [ 3567]: --> [2:OK]
Feb 26 14:58:39.54: [ 3567]: <-- [11:AT+FTM=121\r]
Feb 26 14:58:39.55: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:39.55: [ 3567]: <-- data [1024]
Feb 26 14:58:39.55: [ 3567]: <-- data [1024]
Feb 26 14:58:39.55: [ 3567]: <-- data [202]
Feb 26 14:58:39.55: [ 3567]: <-- data [2]
Feb 26 14:58:41.97: [ 3567]: --> [2:OK]
Feb 26 14:58:41.97: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:44.65: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:46.17: [ 3567]: --> [2:OK]
Feb 26 14:58:46.17: [ 3567]: REMOTE CSI "E240104615002563"
Feb 26 14:58:46.17: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:46.58: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:46.70: [ 3567]: --> [2:OK]
Feb 26 14:58:46.70: [ 3567]: SEND training at v.17 12000 bit/s
Feb 26 14:58:46.70: [ 3567]: <-- [9:AT+FRS=7\r]
Feb 26 14:58:46.76: [ 3567]: --> [2:OK]
Feb 26 14:58:46.76: [ 3567]: <-- [9:AT+FTH=3\r]
Feb 26 14:58:46.78: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:46.78: [ 3567]: <-- data [23]
Feb 26 14:58:46.78: [ 3567]: <-- data [2]
Feb 26 14:58:47.94: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:47.94: [ 3567]: <-- data [6]
Feb 26 14:58:47.94: [ 3567]: <-- data [2]
Feb 26 14:58:48.21: [ 3567]: --> [2:OK]
Feb 26 14:58:48.21: [ 3567]: <-- [9:AT+FTS=7\r]
Feb 26 14:58:48.29: [ 3567]: --> [2:OK]
Feb 26 14:58:48.29: [ 3567]: <-- [11:AT+FTM=121\r]
Feb 26 14:58:48.30: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:48.30: [ 3567]: <-- data [1024]
Feb 26 14:58:48.30: [ 3567]: <-- data [1024]
Feb 26 14:58:48.30: [ 3567]: <-- data [202]
Feb 26 14:58:48.30: [ 3567]: <-- data [2]
Feb 26 14:58:50.49: [ 3567]: --> [2:OK]
Feb 26 14:58:50.49: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:50.76: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:52.37: [ 3567]: --> [2:OK]
Feb 26 14:58:52.37: [ 3567]: REMOTE CSI "E240104615002563"
Feb 26 14:58:52.37: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:52.78: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:52.91: [ 3567]: --> [2:OK]
Feb 26 14:58:52.91: [ 3567]: SEND training at v.17 12000 bit/s
Feb 26 14:58:52.91: [ 3567]: <-- [9:AT+FRS=7\r]
Feb 26 14:58:52.98: [ 3567]: --> [2:OK]
Feb 26 14:58:52.98: [ 3567]: <-- [9:AT+FTH=3\r]
Feb 26 14:58:52.99: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:52.99: [ 3567]: <-- data [23]
Feb 26 14:58:52.99: [ 3567]: <-- data [2]
Feb 26 14:58:54.08: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:54.08: [ 3567]: <-- data [6]
Feb 26 14:58:54.08: [ 3567]: <-- data [2]
Feb 26 14:58:54.33: [ 3567]: --> [2:OK]
Feb 26 14:58:54.33: [ 3567]: <-- [9:AT+FTS=7\r]
Feb 26 14:58:54.40: [ 3567]: --> [2:OK]
Feb 26 14:58:54.40: [ 3567]: <-- [11:AT+FTM=121\r]
Feb 26 14:58:54.42: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:54.42: [ 3567]: <-- data [1024]
Feb 26 14:58:54.42: [ 3567]: <-- data [1024]
Feb 26 14:58:54.42: [ 3567]: <-- data [202]
Feb 26 14:58:54.42: [ 3567]: <-- data [2]
Feb 26 14:58:56.47: [ 3567]: --> [2:OK]
Feb 26 14:58:56.47: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:56.95: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:58.57: [ 3567]: --> [2:OK]
Feb 26 14:58:58.57: [ 3567]: REMOTE CSI "E240104615002563"
Feb 26 14:58:58.57: [ 3567]: <-- [9:AT+FRH=3\r]
Feb 26 14:58:58.99: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:59.11: [ 3567]: --> [2:OK]
[B]Feb 26 14:58:59.11: [ 3567]: DIS/DTC received 3 times; DCS not recognized
Feb 26 14:58:59.11: [ 3567]: SEND: Giving up after 3 attempts to send same page "docq/doc54.ps;c0", dirnum 0[/B]
Feb 26 14:58:59.11: [ 3567]: <-- [9:AT+FRS=7\r]
Feb 26 14:58:59.17: [ 3567]: --> [2:OK]
Feb 26 14:58:59.17: [ 3567]: <-- [9:AT+FTH=3\r]
Feb 26 14:58:59.19: [ 3567]: --> [7:CONNECT]
Feb 26 14:58:59.19: [ 3567]: <-- data [3]
Feb 26 14:58:59.19: [ 3567]: <-- data [2]
Feb 26 14:58:59.91: [ 3567]: --> [2:OK]
Feb 26 14:59:00.91: [ 3567]: <-- [5:ATH0\r]
Feb 26 14:59:01.01: [ 3567]: --> [2:OK]
Feb 26 14:59:01.01: [ 3567]: SESSION END
 
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.