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

Vieri rentorbuy at yahoo.com
Fri Feb 6 11:35:55 CST 2009


If it's of any help, here's my misdn.conf:

[general]
misdn_init=/etc/misdn-init.conf
debug=0
ntdebugflags=0
ntdebugfile=/var/log/misdn-nt.log
ntkeepcalls=no
bridging=no
stop_tone_after_first_digit=yes
append_digits2exten=yes
dynamic_crypt=no
crypt_prefix=**
crypt_keys=test,muh

[default]
context=misdn
language=en
musicclass=default
senddtmf=yes
far_alerting=no
allowed_bearers=all
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
te_choose_channel=no
pmp_l1_check=no
reject_cause=16
need_more_infos=no
nttimeout=no
method=standard
overlapdial=yes
dialplan=0
localdialplan=0
cpndialplan=0
early_bconnect=yes
incoming_early_audio=no
nodialtone=no
presentation=-1
screen=-1
echocancel=yes
echotraining=no
jitterbuffer=4000
jitterbuffer_upper_threshold=0
hdlc=no

[ISDN_GROUP]
context=from-pstn-deviate-custom
ports=1,2,3,4
msns=*

Thanks for your time.

--- On Fri, 2/6/09, Andrew Thomas <andy at datavox.co.uk> wrote:

> 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