[arm-allstar] SIP phone

Robert Prybyzerski w2ymm1 at gmail.com
Wed Jan 27 18:14:12 EST 2021


Barry, I have a separate page where I tried to clarify some of the information.  

https://w2ymm.home.blog/sip_phone_extension/

I added additional notes.  
Bob W2YMM 

Sent from my iPhone
Bob P W2YMM 
(631)960-1051

> On Jan 27, 2021, at 4:33 PM, iabarry Buel via ARM-allstar <arm-allstar at hamvoip.org> wrote:
> 
> I've tried this before with no luck. Hoping someone can get me over the rock in the road.
> 
> Here are the references I'm looking at:
>    https://w2ymm.home.blog/allstar-howto/#BM4      The SIP phone section is about 30% down the page
> http://lists.hamvoip.org/pipermail/arm-allstar/2020-April/014644.html
> 
> A couple of questions:
> 
> 1. Is the SIP phone it's own unique NODE?
>   If yes, then it appears to need a stanza in sip.conf
>   Do I need to tell allstarlink that it is a sip phone?
> 2. OR Should the SIP be the same node # as the already existing node?
> 
> I have:
> 
> 1. A new Grandstream SIP phone configured to point to the IP of my pi.
>   It gives me a dial tone and I can see its IP address on the LCD.
> 2. A pi 3 running a single hamvoip node. It works fine.  It has static
>   IP on my LAN.
> 
> On the pi:
> 
> 1. Commented out noload the SIP module.
> 2.   Edits to:
>   modules.conf  (commented out noload=chan_sip.so   therefore it
>   should load)
>   sip.conf   (as shown below)
>   extensions.conf (as shown below)
> 3. Performed asterisk Restart after edits (but not a reboot)
> 
> Apologies for needing to be spoon fed on this but it is frustrating to have 90% of the needed answers. It would be nice to have all of the recipe in one place.
> 
> Are there any asterisk CLI commands I can run to debug?
> 
> Thanks
> 
> Barry w0iy
> 
> 
> ----------  sip.conf excerpt
> 
> [42147] ; my sip phone node number
> deny=0.0.0.0/0.0.0.0
> username=42147            ;USERNAME        <----------------- is node # the correct answer???????????
> secret=xxxxxx                   ; SECRET PASSWORD <-----------  is this the node pw from allstarlink webpage????????????
> dtmfmode=rfc2833
> canreinvite=no
> context=radio-control
> host=dynamic ; unless you set it to a static ip it is dynamic / dhcp
> trustrpid=yes
> sendrpid=no
> type=friend
> nat=no
> port=5060
> qualify=yes
> qualifyfreq=60
> transport=udp
> encryption=no
> callgroup=
> pickupgroup=
> dial=SIP/42147                                        ; NODE NUMBER
> mailbox=42147 at device                        ;N NODE NUMBER
> permit=0.0.0.0/0.0.0.0
> callerid=w0iy ; pick your own cid name CALLSIGN-NODE#
> 
> 
> -------------- extensions.conf excerpt
> 
> [radio-control] ;ADDED FOR SIP PHONE
> exten => 42147,1,Answer                ; <-------- using my node #
> exten => 42147,n,Wait(2)
> exten => 42147,n,Playback(rpt/node)
> exten => 42147,n,Playback(digits/4) ;say node digits one at a time
> exten => 42147,n,Playback(digits/2)
> exten => 42147,n,Playback(digits/1)
> exten => 42147,n,Playback(digits/4)
> exten => 42147,n,Playback(digits/7)
> exten => 42147,n,Rpt,42147|P|${CALLERID(name)}   ; make connection – the P is for phone control mode  -for callerid can be name, num, all, etc
> ;
> 
> _______________________________________________
> 
> ARM-allstar mailing list
> ARM-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
> 
> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org


More information about the ARM-allstar mailing list