Hi Guys,

Thanks for your help so far. There's definetly some good ideas here to try
out... I will see what I can do to try them out and get a better idea of
what is going on when someone is calling in.

I'm quite sure that we're getting call ID as I can see it came on most calls
when a fax machine was hooked up to the line... It will be interesting to
see when it's coming when it's a local vs long-distance call.

The CID comes up for most local numbers, and it does for a few long-distance
calls also.. I will see if I can find the variable thing happening there...

Thanks,
Steven

On Wed, Aug 20, 2008 at 5:25 PM, Syd Carter <[EMAIL PROTECTED]> wrote:

> I encounter the same problem with my WCFXO card.  You can monitor the pots
> line using zmonitor.  You will be able to save the audio (including FSK
> tones) to a file for analysis.  I gave up trying to solve this, the caller
> id is being sent yet for long distance calls it doesn't get interpreted
> correctly.  I believe you will need to recode callerid.c to solve this.  I
> just resorted to using a spa3000 that I had lying around to do the caller id
> decoding.  Used distintive ring detection in zapata.conf to branch execution
> to the spa3k context when the call was long distance.
>
>
> Jim Van Meggelen wrote:
>
>> You need to get a butt set and monitor the line to determine whether you
>> are
>> even getting caller id. It will be in a 300 baud FSK signal (if you've
>> ever
>> heard a modem trying to handshake you'll immediately recognize the sound).
>> CallerID is delivered between the first and second ring cycle (usually).
>> The
>> key here is ring cycle, not rings. Do you ever get long distance calls on
>> that line where there are two rings, then a pause, then two rings ... etc?
>> That'll screw up asterisk because it'll listen for clid after the first
>> ring, not realizing that the first ring cycle has not net .completed (a
>> ring
>> cycle is 6 seconds, regardless of how many rings).
>>
>> Anyway, this probably sounds all whacked out. Bottom line: if you can
>> borrow
>> or buy a butt set (get one on ebay and when you're done just put it back
>> up
>> and sell it to the next guy), you'll be able to figure out what those
>> lines
>> are doing, and thus report the trouble correctly to Bell. The key with a
>> butt set is that it can listen on the line without interfering, which
>> means
>> you can hear what Bell is sending, and what your system is doing.
>>
>> Jim
>>
>>
>
>

Reply via email to