Hi,

I'm facing a strange problem.

My setup is:
Alice cellphone <--GSM--><--ISDN--> Asterisk <-- ISDN --><--GSM--> Bob
cellphone

When Alice calls Asterisk which forwards the incoming call to Bob, sometimes
Bob sees Alice's number, sometimes he sees a default CallerID (which happens
to match the dialed number and the ANI).
For various reasons, Bob really needs to see Alice's number when Alice is
calling.

When I compare one "successful" (ie presented with Alice ID) calls with one
"unsuccessful" (with debug and verbose levels respectively set to 0 and 3),
I can't see any difference between both calls within Asterisk logs :
every time Asterisk, receives Alice CallerID and set outgoing channel
CallerID with the same value.
(The only I could find, at the moment, to distinguish a successful call is
to call Bob and ask him to tell what happened).

If that matters, let me add this:
- each incoming call is forwarded with a simple Answer(), Dial() sequence,
- when I'm presenting an outgoing with too many digits, the call is
presented with a default CallerID.

My understanding is "as each network used is purely digital, you can't loose
CallerID".
Is this roughly correct ?
In which direction, shall I dig ?


Regards
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to