I have an issue with an VG310 gateway. We connected an old "dialing device" (I have no idea how it is called in English), basically it calls an array of phone numbers if it detects some kind of disruption on external sensors.
But I just don't get it to work. When I connect a plain analog phone to the FXS port it works fine.
In the debugs (enclosed) I see that the "dialing device" goes Off-Hook and a few seconds later it goes back to On-Hook without sending any digits.
I suspect that the device could be using pulse dialing. I already used pulse-digit-detection in the config of the FXS port.
Is there something else I have to configure to support devices that use pulse dialing? Or did I miss something else?
The VG310 is using MGCP to a Call Manager 11.5.
voice-port 0/0/11 compand-type a-law
timeouts initial 4
timeouts interdigit 4
timeouts call-disconnect 4
timeouts ringing infinity
timeouts wait-release 4
timeouts power-denial 2500
timing hookflash-in 100 10
Foreign Exchange Station 0/0/11 Slot is 0, Sub-unit is 0, Port is 11 Type of VoicePort is FXS ON-BOARD-24FXS version 0xC3 Operation State is DORMANT Administrative State is UP The Last Interface Down Failure Cause is Administrative Shutdown Description is Noise Regeneration is enabled Non Linear Processing is enabled Non Linear Mute is disabled Non Linear Threshold is -21 dB Music On Hold Threshold is Set to -38 dBm In Gain is Set to 0 dB Out Attenuation is Set to 3 dB Echo Cancellation is enabled Echo Cancellation NLP mute is disabled Echo Cancellation NLP threshold is -21 dB Echo Cancel Coverage is set to 128 ms Echo Cancel worst case ERL is set to 6 dB Playout-delay Mode is set to adaptive Playout-delay Nominal is set to 60 ms Playout-delay Maximum is set to 1000 ms Playout-delay Minimum mode is set to default, value 40 ms Playout-delay Fax is set to 300 ms Connection Mode is normal Connection Number is not set Initial Time Out is set to 4 s Interdigit Time Out is set to 4 s Call Disconnect Time Out is set to 4 s Supervisory Disconnect Time Out is set to 2500 ms Ringing Time Out is set to infinity Wait Release Time Out is set to 4 s Companding Type is A-law Region Tone is set for DE Analog Info Follows: Currently processing none Maintenance Mode Set to None (not in mtc mode) Number of signaling protocol errors are 0 Impedance is set to complex1 Ohm Station name None, Station number None Translation profile (Incoming): Translation profile (Outgoing): lpcor (Incoming): lpcor (Outgoing): Voice card specific Info Follows: Signal Type is loopStart Ring Frequency is 25 Hz Hook Status is On Hook Ring Active Status is inactive Ring Ground Status is inactive Tip Ground Status is active Digit Duration Timing is set to 100 ms InterDigit Duration Timing is set to 100 ms Hookflash-in Timing is set to max=100 ms, min=10 ms Hookflash-out Timing is set to 400 ms No disconnect acknowledge Ring Cadence is defined by CPTone Selection Ring Cadence are [10 40] * 100 msec Ringer Equivalence Number is set to 1
This might be a silly question, but how old is "old"? The reason I am asking is it possible that the device uses ground start instead of loop start? You mention this in the config:
Voice card specific Info Follows: Signal Type is loopStart
Have you tried changing it to ground start to see if the dialing device will get tone?
I think it is about 20 years old. I actually did try ground start but without any luck.
My perception from the debug output was the device gets an dial tone but the gateway does not revive digits.
Jul 22 10:27:51 39021: 019901: Jul 22 10:27:50.430: //372/6D50627484BE/CCAPI/ccGenerateToneInfo: Jul 22 10:27:51 39022: Stop Tone On Digit=FALSE, Tone=Dial Tone,