Hallo,
ich beabsichtige das Anrufbeantwortersystem VOCP mit Hilfe von vgetty und
einer Fritz ISDN PCI 2.0 zu betreiben.
Habe SuSE 10.1 mit i4l / capi4linux 2006.4.25-4 und capisuite 0.4.5-19 sowie
die Capi Treiber von http://opensuse.fltronic.de/ für den Kernel 2.6.16-21.
Fogendes Problem: Nach Annahme des Anrufs und eingehender DTMF-Töne reagiert
VOCP nicht. Habe hier mal den vgetty-log:
08/17 20:27:00 yI7 Linux ISDN: OK
08/17 20:27:00 yI7 voice command: 'AT+FCLASS=8' -> 'OK'
08/17 20:27:00 yI7 vgetty: AT+FCLASS=8
08/17 20:27:00 yI7 Linux ISDN: OK
08/17 20:27:00 yI7 voice command: 'AT' -> 'OK'
08/17 20:27:00 yI7 vgetty: AT
08/17 20:27:00 yI7 Linux ISDN: OK
08/17 20:27:00 yI7 vgetty: queued event RESET_WATCHDOG at position 0001
08/17 20:27:00 yI7 voice command: 'ATS20?' -> '0|1|2|3|4'
08/17 20:27:01 yI7 vgetty: ATS20?
08/17 20:27:01 yI7 vgetty: unqueued event RESET_WATCHDOG at position 0001
08/17 20:27:01 yI7 vgetty: voice_handle_event got event RESET_WATCHDOG with
data <_>
08/17 20:27:01 yI7 Linux ISDN: 1
08/17 20:27:01 yI7 voice command: 'ATA' -> 'VCON'
08/17 20:27:01 yI7 vgetty: ATA
08/17 20:27:01 yI7 Linux ISDN: OK
08/17 20:27:01 yI7 Linux ISDN: VCON
08/17 20:27:01 yI7 vgetty: queued event RESET_WATCHDOG at position 0002
08/17 20:27:01 yI7 voice command: 'AT+VLS=2' -> 'VCON|OK|NO CARRIER'
08/17 20:27:01 yI7 vgetty: AT+VLS=2
08/17 20:27:01 yI7 vgetty: unqueued event RESET_WATCHDOG at position 0002
08/17 20:27:01 yI7 vgetty: voice_handle_event got event RESET_WATCHDOG with
data <_>
08/17 20:27:01 yI7 Linux ISDN: OK
08/17 20:27:01 yI7 vgetty: Executing shell script /usr/local/vocp/bin/vocp.pl
with shell /usr/bin/perl
08/17 20:27:01 yI7 vgetty: opening pipes
08/17 20:27:01 yI7 vgetty: forking shell
08/17 20:27:01 yI7 vgetty(0): HELLO SHELL
08/17 20:27:01 yI7 vgetty: Got pipe signal
08/17 20:27:01 yI7 vgetty: queued event SIGNAL_SIGPIPE at position 0003
08/17 20:27:01 yI7 vgetty: unqueued event SIGNAL_SIGPIPE at position 0003
08/17 20:27:01 yI7 vgetty: voice_handle_event got event SIGNAL_SIGPIPE with
data <_>
08/17 20:27:01 yI7 shell(1): HELLO VOICE PROGRAM
08/17 20:27:01 yI7 vgetty(1): READY
08/17 20:27:01 yI7 vgetty: initialized communication
08/17 20:27:01 yI7 vgetty: Got pipe signal
08/17 20:27:01 yI7 vgetty: queued event SIGNAL_SIGPIPE at position 0004
08/17 20:27:01 yI7 vgetty: unqueued event SIGNAL_SIGPIPE at position 0004
08/17 20:27:01 yI7 vgetty: voice_handle_event got event SIGNAL_SIGPIPE with
data <_>
08/17 20:27:01 yI7 shell(1): DEVICE DIALUP_LINE
08/17 20:27:01 yI7 vgetty: queued event RESET_WATCHDOG at position 0005
08/17 20:27:01 yI7 voice command: 'AT+VLS=2' -> 'VCON|OK|NO CARRIER'
08/17 20:27:01 yI7 vgetty: AT+VLS=2
08/17 20:27:01 yI7 vgetty: unqueued event RESET_WATCHDOG at position 0005
08/17 20:27:01 yI7 vgetty: voice_handle_event got event RESET_WATCHDOG with
data <x>
08/17 20:27:01 yI7 Linux ISDN: OK
08/17 20:27:01 yI7 vgetty(1): READY
08/17 20:27:01 yI7 vgetty: Got pipe signal
08/17 20:27:01 yI7 vgetty: queued event SIGNAL_SIGPIPE at position 0006
08/17 20:27:01 yI7 vgetty: unqueued event SIGNAL_SIGPIPE at position 0006
08/17 20:27:01 yI7 vgetty: voice_handle_event got event SIGNAL_SIGPIPE with
data <_>
08/17 20:27:01 yI7 shell(1): AUTOSTOP ON
08/17 20:27:01 yI7 vgetty(1): READY
08/17 20:27:02 yI7 vgetty: Got pipe signal
08/17 20:27:02 yI7 vgetty: queued event SIGNAL_SIGPIPE at position 0007
08/17 20:27:02 yI7 vgetty: unqueued event SIGNAL_SIGPIPE at position 0007
08/17 20:27:02 yI7 vgetty: voice_handle_event got event SIGNAL_SIGPIPE with
data <_>
08/17 20:27:02 yI7 shell(1): ENABLE EVENTS
08/17 20:27:02 yI7 vgetty(1): READY
08/17 20:27:02 yI7 vgetty: Got pipe signal
08/17 20:27:02 yI7 vgetty: queued event SIGNAL_SIGPIPE at position 0008
08/17 20:27:02 yI7 vgetty: unqueued event SIGNAL_SIGPIPE at position 0008
08/17 20:27:02 yI7 vgetty: voice_handle_event got event SIGNAL_SIGPIPE with
data <_>
08/17 20:27:02 yI7 shell(1): PLAY /var/spool/voice/messages/root.rmd
08/17 20:27:02 yI7 vgetty(1): PLAYING
08/17 20:27:02 yI7 playing voice file /var/spool/voice/messages/root.rmd
08/17 20:27:02 yI7 vgetty: raw modem data header found
08/17 20:27:02 yI7 vgetty: modem type ISDN4Linux found
08/17 20:27:02 yI7 vgetty: compression method 0x0006, speed 8000, bits 8
08/17 20:27:02 yI7 vgetty: queued event RESET_WATCHDOG at position 0009
08/17 20:27:02 yI7 voice command: 'AT+VSM=6' -> 'OK'
08/17 20:27:02 yI7 vgetty: AT+VSM=6
08/17 20:27:02 yI7 vgetty: unqueued event RESET_WATCHDOG at position 0009
08/17 20:27:02 yI7 vgetty: voice_handle_event got event RESET_WATCHDOG with
data <x>
08/17 20:27:02 yI7 Linux ISDN: OK
08/17 20:27:02 yI7 vgetty: queued event RESET_WATCHDOG at position 0010
08/17 20:27:02 yI7 vgetty: unqueued event RESET_WATCHDOG at position 0010
08/17 20:27:02 yI7 vgetty: voice_handle_event got event RESET_WATCHDOG with
data <x>
08/17 20:27:02 yI7 voice command: 'AT' -> 'OK'
08/17 20:27:02 yI7 vgetty: AT
08/17 20:27:02 yI7 Linux ISDN: OK
08/17 20:27:02 yI7 tio_set_flow_control( HARD XON_OUT )
08/17 20:27:02 yI7 voice command: 'AT+VTX' -> 'CONNECT|NO ANSWER'
08/17 20:27:02 yI7 vgetty: AT+VTX
08/17 20:27:02 yI7 Linux ISDN: CONNECT
08/17 20:27:03 yI7 Linux ISDN: <DLE> <_>
08/17 20:27:03 yI7 vgetty: Unknown code <DLE> <_>
08/17 20:27:04 yI7 Linux ISDN: <DLE> <_>
08/17 20:27:04 yI7 vgetty: Unknown code <DLE> <_>
08/17 20:27:05 yI7 vgetty: