[Asterisk-Users] CallerID in Australia
Adam Goryachev
mailinglists at websitemanagers.com.au
Tue Apr 13 17:59:25 MST 2004
On Wed, 2004-04-14 at 00:52, Vic Cross wrote:
> G'day Adam,
>
> This drove me nuts for a few days just recently (only fixed it yesterday
> in fact, and I've not had a chance to update any doco anywhere yet).
>
> On Wed, 14 Apr 2004, Adam Goryachev wrote:
>
> > Actually, now that I look at the file again, I can also see:
> > Line: 80
> > /* Typically, how many rings before we should send Caller*ID */
> > #define DEFAULT_CIDRINGS 1
>
> Yes, that's one of the changes. Change this to
>
> #define DEFAULT_CIDRINGS 2
Great, that is the only thing I have changed, and it is now working
nicely (except that I don't receive callerid on my analog line, as if I
would want to pay extra for it!)...
> > I am in Australia, which I think expects callerid at a different time to
> > other countries.... Although other people have told me callerid is
> > working correctly for them....
>
> You're right, our callerid must wait a little longer after the first ring
> burst (but otherwise is US Bellcore FSK).
>
> In callerid.c, on or about line 467, change the value 4000 to 5600 [1].
> Recompile, reinstall, shutdown and restart.
> I have one phone here that works with standard Asterisk, so when another
> phone did not work I thought it was the phone. Then a third phone did not
> work, so I started looking for the problem. I think that early phones
> were built to the US standard, and so will work with US callerid, but the
> Australian standard was changed later so newer phones need the callerid
> data to arrive later.
I didn't need to do this for the phones that I have, but I'll try and
remember that in case I buy different phones later...
Regards,
Adam
More information about the asterisk-users
mailing list