[asterisk-users] set caller id on outgoing calls through BRIISDNlines

Andrew Thomas andy at datavox.co.uk
Fri Feb 6 08:08:03 CST 2009


You're quite right.  We'll need to see your misdn.conf file to check the
settings.


	
 	  	

-->>  -----Original Message-----
-->>  From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-
-->>  bounces at lists.digium.com] On Behalf Of Vieri
-->>  Sent: 06 February 2009 13:49
-->>  To: asterisk-users at lists.digium.com
-->>  Subject: Re: [asterisk-users] set caller id on outgoing calls
through
-->>  BRIISDNlines
-->>  
-->>  Thanks but it still doesn't work.
-->>  I did:
-->>  
-->>      -- Executing Set("SIP/4053-b23c5280",
"CALLERID(num)=9999999999")
-->>  in new stack
-->>  
-->>  before Dial(), of course.
-->>  
-->>  I've read somewhere that the misdn debug message:
-->>  
-->>  -->>  P[ 1]  --> TON: Unknown
-->>  
-->>  may mean that the carrier did not recognize the caller id I set.
Is
-->>  this true?
-->>  
-->>  
-->>  --- On Fri, 2/6/09, Andrew Thomas <andy at datavox.co.uk> wrote:
-->>  
-->>  > Use Set(CALLERID(num)=9999999999) instead of using
-->>  > CALLERID(all).
-->>  >
-->>  > Remember to set this BEFORE you Dial.
-->>  >
-->>  >
-->>  > -->>  -----Original Message-----
-->>  > -->>  From: asterisk-users-bounces at lists.digium.com
-->>  > [mailto:asterisk-users-
-->>  > -->>  bounces at lists.digium.com] On Behalf Of Vieri
-->>  > -->>  Sent: 06 February 2009 12:36
-->>  > -->>  To: asterisk-users at lists.digium.com
-->>  > -->>  Subject: [asterisk-users] set caller id on
-->>  > outgoing calls through
-->>  > BRI
-->>  > -->>  ISDNlines
-->>  > -->>
-->>  > -->>  I'm trying to set caller ids on outgoing
-->>  > calls.
-->>  > -->>  I have a quad BRI B410P card connected to my
-->>  > telephony provider.
-->>  > -->>  I know the list of DID numbers the provider
-->>  > assigned to my
-->>  > company.
-->>  > -->>
-->>  > -->>  If I don't set the caller id then the
-->>  > callee always sees the same
-->>  > -->>  "top-level" number.
-->>  > -->>
-->>  > -->>  If I set the caller id to a specific DID number
-->>  > we own, the callee
-->>  > -->>  keeps seeing the "top-level" number,
-->>  > as though the CALLERID
-->>  > function
-->>  > -->>  had no effect.
-->>  > -->>
-->>  > -->>  When dialing out on the BRI lines I see this in
-->>  > *CLI:
-->>  > -->>
-->>  > -->>      -- Executing
-->>  > Set("SIP/4053-b2ba5a28",
-->>  > "CALLERID(all)="My Name"
-->>  > -->>  <9999999999>") in new stack
-->>  > -->>
-->>  > -->>  where 9999999999 is a valid DID number.
-->>  > -->>
-->>  > -->>  My telephony provider swears that if the BRI
-->>  > lines are connected
-->>  > to
-->>  > -->>  our PBX then we can set whichever caller id we
-->>  > want.
-->>  > -->>
-->>  > -->>  How can I be sure that they are right?
-->>  > -->>  What can I do to see if Asterisk is failing to
-->>  > set the caller id
-->>  > and
-->>  > -->>  why?
-->>  > -->>
-->>  > -->>  An misdn debug doesn't seem to reveal any
-->>  > errors setting the
-->>  > caller
-->>  > -->>  id:
-->>  > -->>
-->>  > -->>  P[ 0]  --> Group Call group: ISDN_GROUP
-->>  > -->>  P[ 1] Group [ISDN_GROUP] Port [1]
-->>  > -->>  P[ 1] portup:1
-->>  > -->>  P[ 0]  --> * NEW CHANNEL dad:656660499
-->>  > oad:(null)
-->>  > -->>  P[ 1] * Queuing chan 0xf651398
-->>  > -->>  P[ 1] read_config: Getting Config
-->>  > -->>  P[ 1] config_jb: Called
-->>  > -->>  P[ 1]  --> * CallGrp: PickupGrp:
-->>  > -->>  P[ 1]  --> TON: Unknown
-->>  > -->>  P[ 1]  --> LTON: Unknown
-->>  > -->>  P[ 1]  --> CTON: Unknown
-->>  > -->>  P[ 1] * CALL: g:ISDN_GROUP/6666666666
-->>  > -->>  P[ 1]  --> * dad:6666666666
-->>  > tech:mISDN/1-u23701
-->>  > ctx:from-pstn-deviate-
-->>  > -->>  custom
-->>  > -->>  P[ 1]  --> * adding2newbc ext 6666666666
-->>  > -->>  P[ 1]  --> * adding2newbc callerid
-->>  > 9999999999
-->>  > -->>  P[ 1]  --> pres: -1 screen: -1
-->>  > -->>  P[ 1]  --> pres: 0
-->>  > -->>  P[ 1]  --> PRES: Allowed (0x0)
-->>  > -->>  P[ 1]  --> SCREEN: Unscreened (0x0)
-->>  > -->>  P[ 1] NO OPTS GIVEN
-->>  > -->>  P[ 1] I SEND:SETUP oad:9999999999
-->>  > dad:6666666666 pid:2626
-->>  > -->>  P[ 1]  --> bc_state:BCHAN_CLEANED
-->>  > -->>  P[ 1]  --> channel:0 mode:TE cause:16
-->>  > ocause:16 rad: cad:
-->>  > -->>  P[ 1]  --> info_dad: onumplan:0 dnumplan:0
-->>  > rnumplan:0 cpnnumplan:0
-->>  > -->>  P[ 1]  --> caps:Speech pi:0 keypad:
-->>  > sending_complete:0
-->>  > -->>  P[ 1]  --> screen:0 --> pres:0
-->>  > -->>  P[ 1]  --> addr:0 l3id:95bfc b_stid:0
-->>  > layer_id:50010180
-->>  > -->>  P[ 1]  --> facility:FAC_NONE
-->>  > out_facility:FAC_NONE
-->>  > -->>  P[ 1]  --> urate:0 rate:16 mode:0 user1:0
-->>  > -->>  P[ 1]  --> bc:8212590 h:0 sh:0
-->>  > -->>  P[ 1] find_free_chan: req_chan:0
-->>  > -->>  P[ 1]  --> found chan: 1
-->>  > -->>  P[ 1] set_chan_in_stack: 1
-->>  > -->>  P[ 1]  -->  found channel: 1
-->>  > -->>  P[ 1] --> new_l3id 95bfd
-->>  > -->>  P[ 1]  --> * SEND: State Dialing pid:2626
-->>  > -->>      -- Called g:ISDN_GROUP/6666666666
-->>  > -->>  P[ 1] Sending msg, prim:30580 addr:41000104
-->>  > dinfo:95bfd
-->>  > -->>  P[ 1] handle_frm: frm->addr:42000103
-->>  > frm->prim:30282
-->>  > -->>  P[ 1] set_channel: bc->channel:1 channel:1
-->>  > -->>  P[ 1] $$$ Setting up bc with stid :10010100
-->>  > -->>  P[ 1] setup_bc: with dsp
-->>  > -->>  P[ 1]  --> Channel is 1
-->>  > -->>  P[ 1]  --> TRANSPARENT Mode
-->>  > -->>  P[ 1] $$$ Bchan Activated addr 50010102
-->>  > -->>  P[ 1] BC_STATE_CHANGE: l3id:95bfd
-->>  > from:BCHAN_CLEANED
-->>  > -->>  to:BCHAN_ACTIVATED
-->>  > -->>  P[ 1] lib Got Prim: Addr 42000103 prim 30282
-->>  > dinfo 95bfd
-->>  > -->>  P[ 1] I IND :PROCEEDING oad:9999999999
-->>  > dad:6666666666 pid:2626
-->>  > -->>  state:CALLING
-->>  > -->>  P[ 1]  --> channel:1 mode:TE cause:16
-->>  > ocause:16 rad: cad:
-->>  > -->>  P[ 1]  --> info_dad: onumplan:0 dnumplan:0
-->>  > rnumplan:0 cpnnumplan:0
-->>  > -->>  P[ 1]  --> caps:Speech pi:0 keypad:
-->>  > sending_complete:0
-->>  > -->>  P[ 1]  --> screen:0 --> pres:0
-->>  > -->>  P[ 1]  --> addr:50010102 l3id:95bfd
-->>  > b_stid:10010100
-->>  > layer_id:50010180
-->>  > -->>  P[ 1]  --> facility:FAC_NONE
-->>  > out_facility:FAC_NONE
-->>  > -->>  P[ 1]  --> urate:0 rate:16 mode:0 user1:0
-->>  > -->>  P[ 1]  --> bc:8212590 h:0 sh:0
-->>  > -->>  P[ 1]  --> bc_state:BCHAN_ACTIVATED
-->>  > -->>  P[ 1] Freeing Msg on prim:30282
-->>  > -->>      -- mISDN/1-u23701 is proceeding passing it
-->>  > to
-->>  > SIP/4053-b23d5580
-->>  > -->>
-->>  > -->>  The callee 6666666666 is expecting to see our
-->>  > DID 9999999999 on
-->>  > -->>  his/her phone screen but is seeing our
-->>  > "top-level" number, say,
-->>  > -->>  0000000000.
-->>  > -->>
-->>  > -->>  Help appreciated.
-->>  > -->>
-->>  > -->>  Vieri
-->>  > -->>
-->>  > -->>
-->>  > -->>
-->>  > -->>
-->>  > -->>
-->>  > -->>  _______________________________________________
-->>  > -->>  -- Bandwidth and Colocation Provided by
-->>  > http://www.api-digital.com
-->>  > --
-->>  > -->>
-->>  > -->>  asterisk-users mailing list
-->>  > -->>  To UNSUBSCRIBE or update options visit:
-->>  > -->>
-->>  > http://lists.digium.com/mailman/listinfo/asterisk-users
-->>  
-->>  
-->>  
-->>  
-->>  _______________________________________________
-->>  -- Bandwidth and Colocation Provided by http://www.api-digital.com
--
-->>  
-->>  asterisk-users mailing list
-->>  To UNSUBSCRIBE or update options visit:
-->>     http://lists.digium.com/mailman/listinfo/asterisk-users



More information about the asterisk-users mailing list