Welcome
General Policies
Knowledge Base
Provisioning Guides
- Aastra 9331i (1)
(1) Currently Un-supported
(1) Currently Un-supported
The Hamshack Hotline (HH) allows extensions to be tied to an RF connection to allow others to dial in and use the RF link.
Note that this does not enable Autopatch from the RF connection. This is a one way connection from the HH to your RF system, basically a reverse autopatch if you will.
Please note that users who request an RF extension MUST also already have an active HH voice extension so that in the event there is an issue with the RF extension, we can contact you.
To create a connection to HH, you first need to have configured an Allstar Node. Asterisk is needed to connect to the HH system as the HH system is based on Asterisk as well. There is plenty of documentation online on configuring an Allstar Node, so that is outside the scope of this document.
Also, we ask that you set up your PTT command to be *99 and release to be # in your rpt.conf file if you do not already have this setup. This will make sure that once someone dials in that they do not cause interference or problems on accident. This will also make all PTT commands uniform for the system.
*On your Allstar Node*
You will need to edit the iax.conf and extensions.conf files.
In your iax.conf you will need to configure a stanza similar to this:
[hh-your_callsign] ;Data here must match data on the next line username=hh-your_callsign ;Data here must match data on the previous line type=friend context=hhphone host=dynamic auth=md5 secret=my_secret_password disallow=all allow=ulaw transfer=no
In your extensions.conf you need to configure a stanza similar to below. Note that you need to change the node numbers to the node that you are having the connection dial into.
Below ia a configuration examples.
Example. If your node number is 12345, then you would use the code below:
[hhphone] ;This MUST MATCH the "context=" parameter you used from above. exten => 12345,1,answer() exten => 12345,n,Playback(rpt/node) exten => 12345,n,Playback(digits/1) exten => 12345,n,Playback(digits/2) exten => 12345,n,Playback(digits/3) exten => 12345,n,Playback(digits/4) exten => 12345,n,Playback(digits/5) exten => 12345,n,Playback(rpt/connected) exten => 12345,n,Rpt,12345|P
Connecting to Hamshack Hotline
Once you have your node configured, you will need to request an extension through the HHOPS ticketing system. This can be reached at http://apps.hamshackhotline.com:9090/
Select the “RF-Link Request” from the drop-down Help Topic menu.
You will need to make sure to include an IAX2 Dial string that includes the stanza information you setup for your node’s connections. The IAX2 Dial String looks like:
IAX2/your_callsign:password@domain:iaxport/node_number_to_connect_to
So for example:
If your callsign was: AA9XYZ
and your password was: Test-1234!
and your FQDN was: aa9xyz.com
and your AllStar node number was: 98765
Then your IAX2 Dial String would be:
IAX2/AA9XYZ:Test-1234!@aa9xyz.com:4569/98765
This is the most important part. Without this, we are not able to connect to your system.
Once your extension is provisioned, you will be contacted with your extension number to test and make sure that you can connect to your node.
In some cases you may need to forward UDP port 4569 in your router to point to the LAN IP address of your node. Please only forward port 4569 as UDP. Forwarding as TCP will not work.
If you have altered the standard setup to use a port other than 4569, then you would simply substitute 4569 for what ever port you are using on your node.