Receiving Faxes with Elsa Microlink
Sebastian Kaps (toyland@sauerland.de)
21 Jan 2000 1915:11:07 +0100
Hi!
I have an Elsa Microlink 28.8 TQV modem.
I'm using vgetty from the mgetty-1.1.21 package and receiving faxes doesn't
work. Incoming faxes are recognized as voice messages.
I've set answer_mode to "voice:fax:data".
The port speed os set to 38400 bps and using the "switchbd 19200" option
doesn't change anything.
Logfile excerpt:
---------->> cut here ----------
01/20 11:16:19 yS1 CND: RING
01/20 11:16:19 yS1 wfr: rc=0, drn=0
01/20 11:16:19 yS1 setenv: 'CALLER_ID=none'
01/20 11:16:19 yS1 setenv: 'CALLED_ID='
01/20 11:16:19 yS1 setenv: 'CONNECT='
01/20 11:16:19 yS1 reading ring_type ring configuration from config file /etc/mgetty+sendfax/voice.conf
01/20 11:16:19 yS1 reading /etc/mgetty+sendfax/voice.conf...
[...]
01/20 11:16:19 yS1 vgetty: answer mode was set directly
01/20 11:16:19 yS1 vgetty: answer mode is [data|fax|voice]
01/20 11:16:19 yS1 vgetty: opening list file /var/cache/voice/messages/Index
01/20 11:16:19 yS1 vgetty: found 1 messages, picked message number 1
01/20 11:16:19 yS1 vgetty: message name is /var/cache/voice/messages/Ansage2
01/20 11:16:19 yS1 vgetty: entering voice mode
01/20 11:16:19 yS1 vgetty: Installing signal handlers
01/20 11:16:19 yS1 voice command: 'AT#CLS?' -> ''
01/20 11:16:20 yS1 vgetty: AT#CLS?
01/20 11:16:20 yS1 Elsa MicroLink: 2
01/20 11:16:20 yS1 voice command: '' -> 'OK'
01/20 11:16:20 yS1 Elsa MicroLink: OK
01/20 11:16:20 yS1 voice command: 'AT#CLS=8' -> 'OK'
01/20 11:16:20 yS1 vgetty: AT#CLS=8
01/20 11:16:20 yS1 Elsa MicroLink: OK
01/20 11:16:20 yS1 voice command: 'AT' -> 'OK'
01/20 11:16:20 yS1 vgetty: AT
01/20 11:16:20 yS1 Elsa MicroLink: OK
01/20 11:16:20 yS1 voice command: 'ATA' -> 'VCON|+VCON'
01/20 11:16:20 yS1 vgetty: ATA
01/20 11:16:20 yS1 Elsa MicroLink: VCON
01/20 11:16:21 yS1 vgetty: queued event RESET_WATCHDOG at position 0002
01/20 11:16:21 yS1 Elsa MicroLink: _DIALUP: (2)
01/20 11:16:21 yS1 voice command: 'AT#VLS=4' -> 'OK'
01/20 11:16:21 yS1 vgetty: AT#VLS=4
01/20 11:16:21 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0002
01/20 11:16:21 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <h>
01/20 11:16:21 yS1 Elsa MicroLink: OK
01/20 11:16:21 yS1 playing voice file /var/cache/voice/messages/Ansage2
01/20 11:16:21 yS1 vgetty: raw modem data header found
01/20 11:16:21 yS1 vgetty: modem type Elsa found
01/20 11:16:21 yS1 vgetty: compression method 0x0004, speed 7200, bits 4
01/20 11:16:21 yS1 vgetty: queued event RESET_WATCHDOG at position 0003
01/20 11:16:21 yS1 voice command: 'AT#VBS=4' -> 'OK'
01/20 11:16:21 yS1 vgetty: AT#VBS=4
01/20 11:16:21 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0003
01/20 11:16:21 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <h>
01/20 11:16:21 yS1 Elsa MicroLink: OK
01/20 11:16:21 yS1 vgetty: queued event RESET_WATCHDOG at position 0004
01/20 11:16:21 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0004
01/20 11:16:21 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <H>
01/20 11:16:21 yS1 voice command: 'AT\Q3' -> 'OK'
01/20 11:16:21 yS1 vgetty: AT\Q3
01/20 11:16:21 yS1 Elsa MicroLink: OK
01/20 11:16:21 yS1 tio_set_flow_control( HARD XON_OUT )
01/20 11:16:21 yS1 voice command: 'AT#VTX' -> 'CONNECT'
01/20 11:16:21 yS1 vgetty: AT#VTX
01/20 11:16:21 yS1 Elsa MicroLink: CONNECT
01/20 11:16:30 yS1 vgetty: <VOICE DATA 38315 bytes>
01/20 11:16:30 yS1 vgetty: queued event RESET_WATCHDOG at position 0005
01/20 11:16:30 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0005
01/20 11:16:30 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <H>
01/20 11:16:30 yS1 vgetty: <STOP PLAY>
01/20 11:16:30 yS1 voice command: '' -> 'OK|VCON'
01/20 11:16:30 yS1 Elsa MicroLink: VCON
01/20 11:16:32 yS1 vgetty: queued event RESET_WATCHDOG at position 0006
01/20 11:16:32 yS1 voice command: 'AT#VTS=[933,0,5]' -> ''
01/20 11:16:32 yS1 vgetty: AT#VTS=[933,0,5]
01/20 11:16:32 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0006
01/20 11:16:32 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <H>
01/20 11:16:32 yS1 voice command: '' -> 'OK'
01/20 11:16:32 yS1 Elsa MicroLink: OK
01/20 11:16:33 yS1 recording voice file /var/cache/voice/incoming/va03222.rmd
01/20 11:16:33 yS1 vgetty: queued event RESET_WATCHDOG at position 0007
01/20 11:16:33 yS1 voice command: 'AT#VBS=2' -> 'OK'
01/20 11:16:33 yS1 vgetty: AT#VBS=2
01/20 11:16:33 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0007
01/20 11:16:33 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <h>
01/20 11:16:33 yS1 Elsa MicroLink: OK
01/20 11:16:33 yS1 vgetty: queued event RESET_WATCHDOG at position 0008
01/20 11:16:33 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0008
01/20 11:16:33 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <H>
01/20 11:16:33 yS1 voice command: 'AT\Q3' -> 'OK'
01/20 11:16:33 yS1 vgetty: AT\Q3
01/20 11:16:33 yS1 Elsa MicroLink: OK
01/20 11:16:33 yS1 tio_set_flow_control( HARD XON_IN )
01/20 11:16:33 yS1 voice command: 'AT#VRX' -> 'CONNECT'
01/20 11:16:33 yS1 vgetty: AT#VRX
01/20 11:16:33 yS1 Elsa MicroLink: CONNECT
01/20 11:16:36 yS1 Elsa MicroLink: <DLE> <d>
01/20 11:16:36 yS1 vgetty: queued event DIAL_TONE at position 0009
01/20 11:16:36 yS1 vgetty: unqueued event DIAL_TONE at position 0009
01/20 11:16:36 yS1 vgetty: voice_handle_event got event DIAL_TONE with data <H>
01/20 11:16:36 yS1 vgetty: <STOP RECORDING>
01/20 11:16:36 yS1 Elsa MicroLink: <VOICE DATA 5565 bytes>
01/20 11:16:36 yS1 Elsa MicroLink: <DLE> <ETX>
01/20 11:16:36 yS1 voice command: '' -> 'OK|VCON'
01/20 11:16:36 yS1 Elsa MicroLink: VCON
01/20 11:16:36 yS1 vgetty: queued event RESET_WATCHDOG at position 0010
01/20 11:16:36 yS1 Elsa MicroLink: _NO_DEV: (1)
01/20 11:16:36 yS1 voice command: 'AT#VLS=0' -> 'OK'
01/20 11:16:36 yS1 vgetty: AT#VLS=0
01/20 11:16:36 yS1 vgetty: unqueued event RESET_WATCHDOG at position 0010
01/20 11:16:36 yS1 vgetty: voice_handle_event got event RESET_WATCHDOG with data <H>
01/20 11:16:36 yS1 Elsa MicroLink: OK
01/20 11:16:36 yS1 vgetty: leaving voice mode
01/20 11:16:36 yS1 voice command: 'AT#CLS=2' -> 'OK'
01/20 11:16:36 yS1 vgetty: AT#CLS=2
01/20 11:16:36 yS1 Elsa MicroLink: OK
01/20 11:16:37 yS1 voice command: 'AT' -> 'OK'
01/20 11:16:37 yS1 vgetty: AT
01/20 11:16:37 yS1 Elsa MicroLink: OK
01/20 11:16:37 yS1 vgetty: Restoring signal handlers
01/20 11:16:37 yS1 closing voice modem device
01/20 11:16:37 yS1 removing lock file
01/20 11:16:37 ##### message keep, length=00:00:03, name='', caller=none, dev=ttyS1, pid=3222
----------<< cut here ----------
--
Ciao, Sebastian
* Email: toyland@sauerland.de
* HP: http://www.sauerland.de/~toyland/ PGP-Key available