Thank you. Indeed, this is what I want to know. When somebody wants to make a call (using a standard telephone, connected to a media gateway), he doesn't know what user is in my Asterisk conf. He only knows that he wants to call John, who has the number 102 for example. He dials 102 from his phone and the call is routed to the corresponding user (this is Asterisk's job).
When using a softphone, you can call "user John", without knowing what number he has (and that's ok). But when using a standard (physical) phone, one doesn't need to know what user is in the database (even if he would know, the telephone must dial a number), he only needs to know what telephone number does user John have. John is an example. In Asterisk I could set the username to -let's say - "xxx_John_yz4230" or a MAC address, etc. I want to know only the way I can make an UA-number assignment. I will try your solution and I will give you feedback. Thank you! -- Paul Ianas Programming Engineer Level 7 Software Timisoara, 59D Bucovinei phone: 0744137020 email: [EMAIL PROTECTED] -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Marco Mouta Sent: Tuesday, October 24, 2006 5:03 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] UA - number assignment I think I understood what you want: 1- You want when someone dials an extension, do a Lookup in a database using FWDCIDNAME 2- Then Dial the number that corresponds to this FWDCIDNAME in database is that? If it is so, i would recomend you to use AstDB - Asterisk Berkeley DB (version1) - automatically installed with your asterisk. Example: exten=>_X.,1,Set(NumberToDial=DB(myuserlist/${FWDCIDNAME}) exten=> _X.,2,Dial(SIP/${NumberToDial}) exten=> _X.,3,hangup Take a look on this function and applications on your CLI> show function DB hope it helps. Pls give me some feedback On 10/24/06, Paul Ianas <[EMAIL PROTECTED]> wrote: > > > > > My problem is simple and I've issued it about 3 weeks ago. I want the UAs to > authenticate with a number to the SIP server. Is this possible? > > > > For example, I configured an AT-RG613TX (Allied Telesyn Residential > Gateway). In its configuration it is not possible for me to skip specifying > a number (ex. 102) along with the username. I've looked into the source code > (SIP implementation) of Asterisk and, as I figured out, it is not possible > to tell Asterisk the number the user has. > > > > The question is: how can I assign a number to a user in Asterisk? One > solution would be to define two rules in extensions.conf : > > > > exten => 102,1,SetCallerId,${FWDCIDNAME} > > exten => 102,2,Dial(SIP/pianas) > > > > these would tell Asterisk that user pianas has the number 102. > > > > Is there any other solution for my problem? (a database for example). > > > > Thank you. > > > > -- > > Paul Ianas > > Programming Engineer > > Level 7 Software > > Timisoara, 59D Bucovinei > > phone: 0744137020 > > email: [EMAIL PROTECTED] > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
