[arm-allstar] Phone Patch Caller ID
ron at morell.us
ron at morell.us
Tue Feb 23 13:26:57 EST 2016
Robert,
Thank you for this information. For now, I've given up and have set my
DID number in the voip.ms callerid box. That is probably the way it
should be anyhow. I did fuss around a bit in extensions.conf trying to
spoof the callerid to indicate the repeater, but it never made it
through correctly. I did get it to claim AllStar was calling, but never
figured out why that happened... Here is the script I was working with.
exten => _1NxxNxxxxxx/28174,1,Set(CALLERID(num)=28174);was supposed to
"push" callerid out, but various
;
iterations of this did not work for me.
exten => _1NXXNXXXXXX,n,Dial(SIP/${EXTEN}@ka7u-2)
exten => _1NXXNXXXXXX,n,Hangup()
exten => _NXXNXXXXXX,1,Dial(SIP/1${EXTEN}@ka7u-2)
exten => _NXXNXXXXXX,n,Hangup()
exten => _011.,1,Dial(SIP/${EXTEN}@ka7u-2)
exten => _011.,n,Hangup()
exten => _00.,1,Dial(SIP/${EXTEN}@ka7u-2)
exten => _00.,n,Hangup()
So at least it now shows a call back number that will answer and give a
chance to leave voice mail. Moving on to setting up an auto-attendant.
Hi Hi
Ron
KA7U
-------- Original Message --------
Subject: Re: [arm-allstar] Phone Patch Caller ID
From: Robert Conklin <n4wgy.ham at gmail.com>
Date: Mon, February 22, 2016 8:05 pm
To: ARM Allstar <arm-allstar at hamvoip.org>
On the "General" tab of my VoIP.ms account settings I tied the DID
number dedicated to my repeater as the callerID number for outgoing
calls from the repeater.
Then I emailed a request to VoIP.ms customer service requesting a CNAM
update for that DID number to read: N4WGY REPEATER
VoIP.ms charges a one time $10 fee for the CNAM update.
If you email VoIP.ms customer service do do this, be sure to include:
Name:
Address:
CITY:
State:
ZIP:
Contact Number:
--
Robert ConklinN4WGY
On Mon, Feb 22, 2016 at 5:26 PM, <ron at morell.us> wrote:
Doug,
Thank you for the reply. I should have said provider. I'm using voip.ms
with the default settings. After reading the comments I checked out the
setups at voip.ms for my account and found this help for CallerID
Number
?:
"If you are using an ATA, IP Phone of Softphone, you probably want to
set this here. It is important to pass a valid caller id to ensure
proper termination. If you have a device capable of passing its own
CallerID number such as a soft switch or PBX, you can leave this blank
to set the CallerID on your side."
So I called my cell phone several times from different extensions on my
system and got some interesting results. When I call from the Asterisk
ver.13 extensions, the extension number, such as: 7002, 7003, etc. show
up on the callerID on the cell phone. When I call from an AllStar
extension number such as: 5002, 5003, etc., a random number like 919
642
6063, or Not Available, or 0000000000 will be the callerID number. When
I call using the autopatch over the radio, the callerID on the Cell
Phone has, so far, always been 0000000000.
It seems the right answer would be to set the DID number provided by
voip.ms in the callerID Number box and be done with that, but it would
be neat to spoof it for certain calls from certain extensions and I'm
curious how the configurations in sip.conf and extensions.conf affect
this through the voip.ms system.
This phone system is primarily designed for rapid deployment in an
emergency and of course to educate KA7U in how this stuff works. So the
AllStar node and the Asterisk ver.13 switch are both on RPI2 units. The
AllStar node is on the LAN side of a HSMM-Mesh router, and the Asterisk
ver.13 unit is doubling as a PBX and an HSMM-Mesh router. The gateway
to
the Internet is provided by the HSMM-Mesh router the AllStar node is
using. There are 4 Linksys SPA942 phones, each with 2 extensions, one
registered with the AllStar node and the other with the Asterisk ver.13
switch. There are 3 Panasonic KX-TPA50 DECT-VoIP phones all sharing the
same extension number connected to the Asterisk ver.13 switch and they
are currently the phones receiving incoming calls.
The AllStar switch and the Asterisk ver.13 switch are connected by a
SIP
bridge. The Asterisk ver.13 switch is connected to voip.ms using
"nat=force_rport,comedia", which is completely adequate and does not
require any ports to be forwarded through the ISP router to the
HSMM-Mesh gateway. I thought that was an amazing feature and adds
security.
extensions.conf is set to forward calls to extensions to and from the
two switches.
The radio is a Yaesu FT-7800R simplex node on 28174. It extends the
range of the phone system quite a bit for outgoing calls, and reverse
autopatch is available as well for the connected extensions, which can
include incoming cell phones. It is notable that all of the extensions
can simultaneously connect with and monitor the radio.
There is a VoIP to PSTN gateway as well, but I have not yet configured
it for use by this setup. So an insane project, but it does all seem to
work just fine. Now if I could just get this CallerID issue understood.
Ron Morell
KA7U
-------- Original Message --------
Subject: Re: [arm-allstar] Phone Patch Caller ID
From: Doug Crompton <doug at crompton.com>
Date: Mon, February 22, 2016 12:16 pm
To: ARM Allstar <arm-allstar at hamvoip.org>
Ron,
When you say PSTN you mean your provider? Usually originating
(outgoing)
caller ID is set at your provider and you cannot push a different
caller
ID to them. If anyone could do that they could spoof caller ID very
easily. You can set caller ID in Asterisk but it would be meaningless
if
the provider did not accept it. So it would be no different if you made
a call over PSTN from a local phone or via Allstar, it would show the
origination caller ID as you phone number and Name ID if setup by your
provider.
If I am reading this right you are connecting via Allstar to you
Asterisk PBX server and then dialing out over PSTN?
On the other hand if it is local phones you are calling then caller ID
could be set and should display.
73 Doug
WA3DSP
http://www.crompton.com/hamradio
> From: ron at morell.us
> To: arm-allstar at hamvoip.org
> Date: Mon, 22 Feb 2016 10:18:06 -0700
> Subject: [arm-allstar] Phone Patch Caller ID
>
> So I bridged my telephone PBX to the AllStar PBX and setup autopatch
> from the AllStar Node through the telephone PBX to the PSTN. It works
> nicely, but the Caller ID comes up on the answering Telephone as
> 0000000000. I'm trying to find a way to have it come up as KA7U. I
could
> provide the CLI> terminal run on either or both Asterisk switches if
> that would help, but I'm guessing it is some magic word thing in
> extensions config that would do the trick.
>
> Thanks for considering this.
> Ron
> KA7U
> _______________________________________________
>
> arm-allstar mailing list
> arm-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>
> Visit the BBB and RPi2 web page - http://hamvoip.org
>
_______________________________________________
arm-allstar mailing list
arm-allstar at hamvoip.org
http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
Visit the BBB and RPi2 web page - http://hamvoip.org
_______________________________________________
arm-allstar mailing list
arm-allstar at hamvoip.org
http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
Visit the BBB and RPi2 web page - http://hamvoip.org
_______________________________________________
arm-allstar mailing list
arm-allstar at hamvoip.org
http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
Visit the BBB and RPi2 web page - http://hamvoip.org
More information about the arm-allstar
mailing list