Perl program for voice calls does not work...

Marc SCHAEFER (schaefer@alphanet.ch)
18 Jun 1999 1908:29:09 +0200


Thorbjoern List <list@list.dk> wrote:
> 06/18 02:00:18 yS0  vgetty: Executing shell script /usr/local/bin/answering_machine.pl with shell /usr/bin/perl
> 06/18 02:00:18 yS0   vgetty(0): HELLO SHELL
> 06/18 02:00:19 yS0   shell(1): HELLO VOICE PROGRAM
> 06/18 02:00:19 yS0   vgetty(1): READY
> 06/18 02:00:19 yS0   shell(1): ENABLE EVENTS
> 06/18 02:00:19 yS0   vgetty(1): READY
> 06/18 02:00:19 yS0   shell(1): PLAY /var/spool/voice/welcome.rmd
> 06/18 02:00:19 yS0   vgetty(1): PLAYING
> 06/18 02:00:19 yS0  playing voice file /var/spool/voice/welcome.rmd
> 06/18 02:00:19 yS0    vgetty: AT+VSM=4,9600
> 06/18 02:00:19 yS0    vgetty: unqueued event RESET_WATCHDOG at position 0006
> 06/18 02:00:19 yS0    vgetty: voice_handle_event got event RESET_WATCHDOG with data <o>
> 06/18 02:00:19 yS0    ZyXEL 2864: 
> 06/18 02:00:30 yS0  vgetty: timeout while reading character from voice modem

interesting. You didn't specify, it seems, the version of the vgetty
software/mgetty. Also, what version of the ZyXEL is that ? ISDN
or normal, and what firmware ?

It looks like recording works, but not playing, see above.