Hi, > On 24 June 2010 19:54, Mark G. Thomas <[1]m...@misty.com> wrote: > > Hi, > I'm trying to configure a Linksys/Cisco SPA8000 talking SIP to > both a local Asterisk server and also with a trunk directly to > a VOIP provider. Everything works great, except I'm having a problem > setting the outbound caller ID to a value different from the > SIP username/authname.
Perhaps my wording above was unclear. My Asterisk server sends RPID to the VOIP provider just fine. I am having problems getting the SPA8000 to send RPID to the VOIP provider. I realize this is a SPA8000 problem and not an Asterisk problem, but since many people use Asterisk in conjunction with ATA devices like the SPA8000, I was hoping someone here would have either a solution or suggestions. As per below, I can see from my Asterisk server that the SPA8000 is sending a configurable SIP username/authname, and that's being treated as the CID. Since the SPA8000 is at a different office from the Asterisk server, I need to get the SPA8000 RPID directly to the VOIP provider working, I don't want to have to route all the calls through Asterisk to fix the outbound caller ID. > The SPA8000 has SIP setting for Display Name, User ID, Password, > and Auth ID, as well as a "Use Auth ID" checkbox. It's running 6.1.3 > firmware, which looks to be the latest, and supports SIP trunking, > though > even if I don't use trunking, I have the same obstacle if I > configure it > per-line instead of per-trunk. > Inbound CID works fine. When VOIP calls come in via the provider or > Asterisk, the SPA generates CID on it's analog ports. > > The problem is that the outbound caller ID number seems to come from > the SIP "User ID" setting, which is also the SIP authentication > name. > If I instead put the SIP account id into the "Auth ID" field and > check > the "Use Auth ID" box, Asterisk reports: > Registration from 'John Smith <[2]sip:jsm...@our.sip.gateway.com>' > failed for > '1.2.3.4' - Username/auth name mismatch. > Sure, I can overide the CID number on our Asterisk server, but I > don't > have that ability with the VOIP provider's Asterisk server. The > outbound > caller ID always looks like "John Smith <jsmith>" instead of > "John Smith <2155551212>" no matter how I try to set these fields. > I take it the SIP username and auth name need to match, so that > leaves me > with the question of how to configure a CID number that doesn't > necessarily > match the SIP user/auth name. Is this a limitation of this device, > or > is there some other option I'm overlooking? > Mark On Fri, Jun 25, 2010 at 08:25:02AM +0100, dotnetdub wrote: > Ask your upstream provider if they support remote party ID. IF they do > you can set sendrpid=yes in your sip.conf and set your outbound CID on > an extension or trunk level. > HTH I am not having a problem with Asterisk sending RPID. I know the upstream provider is honoring it, because it works fine with calls from the Asterisk server to the VOIP provider. sendrpid=yes in sip.conf works fine, and the VOIP provider honors it, sending the desired CID on dialed calls. The SPA8000 has no sendrpid=yes or similar named setting. I can't figure out how to get the SPA8000 to send a configured RPID for outbound SIP VOIP calls. Mark -- Mark G. Thomas (m...@misty.com) Web: http://mgtinternet.com/ Tel: +1-215-512-0112 US: 877-512-0112 -- _____________________________________________________________________ -- 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