Beginners Guide ASL-AsteriskNG: Difference between revisions

From WLPS Wiki
Jump to navigation Jump to search
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
AllStarLink for beginners.
PTTLink for beginners.


== The first step is to create an account. ==
== The first step is to create an account. ==


Go to [https://web-tpa.allstarlink.org/ https://allstarlink.org/] and click the '''<Sign Up>''' link.
Go to https://pttlink.org/ and click on  the '''<Login/Sign Up>''' link.
[[File:asl_site_menu.png|none|thumb|800x800px]]


== Download ASL image file ==
[[File:Ptt site menu login.png|none|thumb|545x545px]]


While you are awaiting the verification of your account (usually within 24 hours) you may download one of the image files for you computer system you will use to run your AllStarLink node.
Next click the '''<Sign Up>''' link.


Go to [[Main_Page#Downloads|wiki.allstarlink.org]] scroll down to the Downloads section and select the appropriate image for the type of system you will use.
[[File:Ptt_site sign up.png|none|thumb]]


[[File:asl_download.png|frameless|border|533x533px]]
== Download PTTLink image file ==
 
While you are awaiting the verification of your account (usually within 24 hours) you may download one of the image files for you computer system you will use to run your PTTLink node.
 
Only Beta testers have access to the Beta downloads and files. You need to join as a Beta tester to have aces to files.


Write the image file to media. Either a USB memory stick, CD or DVD, or a microSD card (Raspberry Pi).
Write the image file to media. Either a USB memory stick, CD or DVD, or a microSD card (Raspberry Pi).
Line 18: Line 21:
== Login to your account ==
== Login to your account ==


You will need to login to your account at [https://web-tpa.allstarlink.org/ https://allstarlink.org/]
You will need to login to your account at [https://pttlink.org/ https://PTTLink.org/]
[[File:asl_site_menu.png|none|thumb|800x800px]]
[[File:Ptt site menu login.png|none|thumb|579x579px]]


Click on  <'''Login/Sign Up>'''  as shown in the image above.
Click on  <'''Login/Sign Up>'''  as shown in the image above.
[[File:Ptt site login.png|none|thumb]]


== Create a Server ==
== Create a Server ==


You will need to create a "server" :  Click on '''<Portal>''' then '''<Server Settings>'''.  
You will need to create a "server" :  Click on '''<Portal>''' then '''<Server Settings>'''.  
[[File:asl_server1.png|none|thumb|800x800px]]
[[File:ptt site server settings.png|none|thumb|579x579px]]
Click on '''<Add a new server>'''.
Click on '''<Add a new server>'''.


Line 34: Line 39:


Fill in all of the information and click '''<Submit>''' at the bottom of the page.
Fill in all of the information and click '''<Submit>''' at the bottom of the page.
[[File:asl_server_settings.png|none|thumb|800x800px]]
[[File:ptt site server settings form.png|none|thumb|800x800px]]


== Request a Node number ==
== Request a Node number ==


At the top of the page,  click '''<Portal>''' and then on '''<Node Settings>'''.  
At the top of the page,  click '''<Portal>''' and then on '''<Node Settings>'''.  
[[File:asl_node_.png|none|thumb|800x800px]]
[[File:Ptt site node settings.png|none|thumb|565x565px]]
 
Then click '''<Continue...>'''.


Then click '''<Request a new node number>'''.
[[File:ptt site request node number 1.png|none|thumb]]


[[File:asl_request_node.png|none|thumb|800x800px]]Select which server you would wish to have a node number assigned to
Then click '''<Request>'''.


if you need more than one node number for the same server, repeat this process
[[File:ptt site request node number 2.png|none|thumb|424x424px]]


A comment of 'additional node on same server'  would be appropriate
Select which server you would wish to have a node number assigned to.
[[File:asl_request_node2.png|none|thumb|800x800px]]
 
A comment of 'additional node on same server'  would be appropriate if you are requesting a second node number.
[[File:ptt site request node number 3.png|none|thumb|673x673px]]


Once your node number request(s) are processed you will receive an email.
Once your node number request(s) are processed you will receive an email.
Line 54: Line 63:
== Edit Node settings ==
== Edit Node settings ==


Log into your account on [https://web-tpa.allstarlink.org/ https://allstarlink.org/]
Log into your account on https://pttlink.org/  


Click '''<Portal>''' then '''<Node settings>'''.  
Click '''<Portal>''' then '''<Node settings>'''.  


The AllStarLink node numbers that have been assigned to you are displayed here.
The PTTLink node numbers that have been assigned to you are displayed here.


Select which node you wish to view/edit.
Select which node you wish to view/edit.


Fill in the information for you node and click '''<Submit>'''.
Fill in the information for you node and click '''<Submit>'''.
[[File:asl_node_settings.png|none|thumb|800x800px]]
[[File:ptt site node settings form.png|none|thumb|800x800px]]


Write down your node number, password and the call sign you assigned for the node as you will use them to configure your AllStarLink system.
Write down your node number, password and the call sign you assigned for the node as you will use them to configure your PTTLink system.


== Install and configure ASL to your computer ==
== Install and configure PTTLink to your computer ==


Consult your owners manual or your favorite internet search engine for how to install an image for your computer system.
Consult your owners manual or your favorite internet search engine for how to install an image for your computer system.


Install the AllStarLink disk image to your computer.  Insert the appropriate media for your system and boot the computer.
Install the PTTLink disk image to your computer.  Insert the appropriate media for your system and boot the computer.


When the login prompt appears enter the user ID of '''repeater''' and press '''<Enter>'''.
When the login prompt appears enter the user ID of '''repeater''' and press '''<Enter>'''.


Enter the default password of  '''allstarlink'''
Enter the default password of  '''pttlink'''


Follow the on screen instructions for the initial password change.
Follow the on screen instructions for the initial password change.
Line 81: Line 90:
For users familiar with the linux operation system you may proceed to edit the system manually.
For users familiar with the linux operation system you may proceed to edit the system manually.


For users not familiar with linux and ASL, at the Linux CLI (command line interface)
For users not familiar with linux and PTTLink, at the Linux CLI (command line interface)
 
Type  '''sudo asl-menu'''  as the example below shows.
 
repeater@repeater:~$ sudo asl-menu


This will load the AllStarLink configuration menu.
Type  '''sudo ptt-menu'''  as the example below shows.
[[File:asl_menu_1.png|none|thumb|640x640px]]


sudo ptt-menu


This will load the PTTLink configuration menu.
[[File:Ptt main menu.png|none|thumb|640x640px]]


== AllStarLink software setup ==
== PTTLink software setup ==


Choose option '''<1>'''.
Choose option '''<1>'''.
[[File:asl_first_time.png|none|thumb|640x640px]]
[[File:Ptt main menu.png|none|thumb|640x640px]]


Cause it is your first time setup, answer  '''<Yes>''' so you can setup a "'''root'''" password. Don't forget to write down your user an password.
Setup now will ask you to change "'''repeater'''" account password. Do not forget to write it down and keep it safe.
[[File:asl_enter_new_unix_password.png|none|thumb|640x640px]]
[[File:Ptt repeater password prompt.png|none|thumb|640x640px]]


Setup now will ask if you want to chage "'''repeater'''" account password with you should already changed at first time login so answer '''<No>''', unles you want to change it again. Do not forget to write it down.
Next, cause it is your first time setup, answer  '''<Yes>''' so you can setup a "'''root'''" password. Don't forget to write down your user and password.
[[File:asl_repeater_pswrd_prompt.png|none|thumb|640x640px]]
[[File:Ptt set root password.png|none|thumb|640x640px]]
[[File:Ptt root password prompt.png|none|thumb|640x640px]]


Now lets set time zone '''<Ok>'''.
Now let's set time zone '''<Ok>'''.
[[File:asl_timezone_setup.png|none|thumb|640x640px]]
[[File:Ptt timezone setup.png|none|thumb|640x640px]]


Choose the node's continent.
Choose the node's continent.
[[File:asl_geo_area.png|none|thumb|640x640px]]
[[File:Ptt geo area.png|none|thumb|640x640px]]


Choose the node's city.
Choose the node's city.
[[File:asl_time_zone.png|none|thumb|640x640px]]
[[File:Ptt time zone.png|none|thumb|640x640px]]


Next you can change the name of you host name, the default is '''repeater'''.
Next you can change the name of you host name, the default is '''rpi4'''.
[[File:asl_by_default.png|none|thumb|640x640px]]
[[File:Ptt by default.png|none|thumb|640x640px]]
 
Answer '''<Yes>''' to be able to make changes.
[[File:asl_existing_hostname_prompt.png|none|thumb|640x640px]]


Type the new host name and hit '''<Enter>'''.
Type the new host name and hit '''<Enter>'''.
[[File:asl_hostname.png|none|thumb|640x640px]]
[[File:Ptt hostname prompt.png|none|thumb|640x640px]]


If you want to set up a domain, type it and hit '''<Enter>'''.
If you want to set up a domain, type it and hit '''<Enter>'''.
[[File:asl_domainname.png|none|thumb|640x640px]]
[[File:Ptt domain prompt.png|none|thumb|640x640px]]


Say '''<Ok>''' to this message.
Say '''<Ok>''' to this message.
[[File:asl_existing_hostname.png|none|thumb|640x640px]]
[[File:Ptt existing hostname.png|none|thumb|640x640px]]


Now you can make your network settings '''<Ok>'''.
Now you can make your network settings '''<Ok>'''.
[[File:asl_setting_for_dhcp.png|none|thumb|640x640px]]
[[File:Ptt setting for dhcp.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_you_can_network.png|none|thumb|640x640px]]
[[File:Ptt you can network.png|none|thumb|640x640px]]


To choose between DHCP or Static IP say '''<Yes>'''.
To choose between DHCP or Static IP say '''<Yes>'''.
[[File:asl_network_setup.png|none|thumb|640x640px]]
[[File:Ptt network setup.png|none|thumb|640x640px]]


Use '''<D>''' for DHCP or  '''<nowiki><S></nowiki>'''.  for Static, if you choose Static, you will be asked to enter it next, for this example DHCP is in use.
Use '''<D>''' for DHCP or  '''<nowiki><S></nowiki>'''.  for Static, if you choose Static, you will be asked to enter it next, for this example DHCP is in use.
[[File:asl_dhcp_or_static.png|none|thumb|640x640px]]
[[File:Ptt dhcp or static.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_commented_out.png|none|thumb|640x640px]]
[[File:Ptt commented out.png|none|thumb|640x640px]]
 
As you already selected DHCP now select '''<Back>''' to continue.
[[File:Ptt dhcp or static.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_you_can_configure.png|none|thumb|640x640px]]
[[File:Ptt you will now move.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_importing_the.png|none|thumb|640x640px]]
[[File:Ptt importing the.png|none|thumb|640x640px]]


Choose option '''<A1>'''.
Choose option '''<A1>'''.
[[File:asl_a_menu_a1.png|none|thumb|640x640px]]
[[File:Ptt a menu a1.png|none|thumb|640x640px]]


Choose option '''<N1>'''.
Choose option '''<N1>'''.
[[File:asl_n_menu_n1.png|none|thumb|640x640px]]
[[File:Ptt n menu n1.png|none|thumb|640x640px]]


Type the node number for your node. Yes the one you previously wrote down from AllStarLink site.
Type the node number for your node. Yes the one you previously wrote down from PTTLink site.
[[File:asl_node_number_prompt.png|none|thumb|640x640px]]
[[File:Ptt node number prompt.png|none|thumb|640x640px]]


Choose option '''<N2>'''.
Choose option '''<N2>'''.
[[File:asl_n_menu_n2.png|none|thumb|640x640px]]
[[File:Ptt n menu n2.png|none|thumb|640x640px]]


Type the node password for your node. Yes the one you previously wrote down from AllStarLink site.
Type the node password for your node. Yes the one you previously wrote down from PTTLink site.
[[File:asl_node_password_prompt.png|none|thumb|640x640px]]
[[File:Ptt node password prompt.png|none|thumb|640x640px]]


Choose option '''<N3>'''.
Choose option '''<N3>'''.
[[File:asl_n_menu_n3.png|none|thumb|640x640px]]
[[File:Ptt n menu n3.png|none|thumb|640x640px]]


Type the call sign for your node. Yes the one you previously wrote down from AllStarLink site.
Type the call sign for your node. Yes the one you previously wrote down from PTTLink site.
[[File:asl_call_sign.png|none|thumb|640x640px]]
[[File:Ptt call sign prompt.png|none|thumb|640x640px]]


Choose option '''<N4>'''.
Choose option '''<N4>'''.
[[File:asl_n_menu_n4.png|none|thumb|640x640px]]
[[File:Ptt n menu n4.png|none|thumb|640x640px]]


Choose option '''<I1>'''.
Choose option '''<I1>'''.
[[File:asl_i_menu_i1.png|none|thumb|640x640px]]
[[File:Ptt i menu i1.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_enableing_simpleusb.png|none|thumb|640x640px]]
[[File:Ptt enable simpleusb.png|none|thumb|640x640px]]


Choose option '''<N5>'''.
Choose option '''<N5>'''.
[[File:asl_n_menu_n5.png|none|thumb|640x640px]]
[[File:Ptt n menu n5.png|none|thumb|640x640px]]


If your node will be a simplex node type '''<1>'''.
If your node will be a simplex node type '''<1>'''.
If your node is a repeater controller type '''<2>'''.
If your node is a repeater controller type '''<2>'''.
[[File:asl_duplex_type.png|none|thumb|640x640px]]
[[File:Ptt duplex type.png|none|thumb|640x640px]]


Choose option '''<N6>'''.
Choose option '''<N6>'''.
[[File:asl_n_menu_n6.png|none|thumb|640x640px]]
[[File:Ptt n menu n6.png|none|thumb|640x640px]]


Type a new password, this will be used to have access from the nodes web site Allmon2, the default password is 'llcgi'.
Type a new password, this will be used to have access from the nodes web site Allmon2, the default password is 'llcgi'.
[[File:asl_manager_password.png|none|thumb|640x640px]]
[[File:Ptt manager password prompt.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_setting_new.png|none|thumb|640x640px]]
[[File:Ptt setting new.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_creating_basic.png|none|thumb|640x640px]]
[[File:Ptt creating basic.png|none|thumb|640x640px]]


Choose option '''<N9>'''.
Choose option '''<N9>'''.
[[File:asl_n_menu_n9.png|none|thumb|640x640px]]
[[File:Ptt n menu n9.png|none|thumb|640x640px]]
 
Just say '''<Ok>''' to this message.
[[File:Ptt setting repeaters.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_setting_repeaters.png|none|thumb|640x640px]]
[[File:Ptt enabling pttlink.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_enableing_asl.png|none|thumb|640x640px]]
[[File:Ptt setting iax.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_setting_the_node.png|none|thumb|640x640px]]
[[File:Ptt setting the node.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_setting_node.png|none|thumb|640x640px]]
[[File:Ptt setting node.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_enableing_the.png|none|thumb|640x640px]]
[[File:Ptt enabling the statpost.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_setting_duplex.png|none|thumb|640x640px]]
[[File:Ptt setting duplex.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_node_number.png|none|thumb|640x640px]]
[[File:Ptt node number.png|none|thumb|640x640px]]


Choose option '''<Back>'''.
Choose option '''<Back>'''.
[[File:asl_n_menu_back.png|none|thumb|640x640px]]
[[File:Ptt n menu back.png|none|thumb|640x640px]]


Choose option '''<AZ>'''.
Choose option '''<AZ>'''.
[[File:asl_a_menu_az.png|none|thumb|640x640px]]
[[File:Ptt a menu az.png|none|thumb|640x640px]]


Review what you wrote down with what you have configured on your systemand press '''<Enter>'''.
Review what you wrote down with what you have configured on your system and press '''<Enter>'''.
[[File:asl_review.png|none|thumb|640x640px]]
[[File:Ptt review.png|none|thumb|640x640px]]


Choose '''<Yes>''' to backup your configuration.
Choose '''<Yes>''' to backup your configuration.
[[File:asl_backup_and_save.png|none|thumb|640x640px]]
[[File:Ptt backup and save.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_your_original.png|none|thumb|640x640px]]
[[File:Ptt your original.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_new_configuration.png|none|thumb|640x640px]]
[[File:Ptt new configuration.png|none|thumb|640x640px]]


Just say '''<Ok>''' to this message.
Just say '''<Ok>''' to this message.
[[File:asl_asterisk_reload.png|none|thumb|640x640px]]
[[File:Ptt asterisk reload.png|none|thumb|640x640px]]


Choose option '''<Exit>'''.
Choose option '''<Exit>'''.
[[File:asl_a_menu_exit.png|none|thumb|640x640px]]
[[File:Ptt a menu exit.png|none|thumb|640x640px]]


Answer '''<Yes>''', because we already saved our configuration.
Answer '''<Yes>''', because we already saved our configuration.
[[File:asl_exit.png|none|thumb|640x640px]]
[[File:Ptt exit.png|none|thumb|640x640px]]


If you want to automatically start your system with this menu answer '''<Yes>''', if not then '''<No>'''.
If you want to automatically start your system with this menu answer '''<Yes>''', if not then '''<No>'''.
[[File:asl_select_menu_at_login.png|none|thumb|640x640px]]
[[File:Ptt select menu at login.png|none|thumb|640x640px]]


If you answer was '''<No>''', remember you can come back to this menu typing  '''sudo asl-menu'''  as the following example:
If you answer was '''<No>''', remember you can come back to this menu typing  '''sudo ptt-menu'''  as the following example:


  repeater@repeater:~$ sudo asl-menu
  sudo ptt-menu


[[File:asl_you_may.png|none|thumb|640x640px]]
[[File:Ptt you may.png|none|thumb|640x640px]]


Now your node will reboot to apply all the changes we have done, so say '''<Ok>'''.
Now your node will reboot to apply all the changes we have done, so say '''<Ok>'''.
[[File:asl_setup_is_complete.png|none|thumb|640x640px]]
[[File:Ptt setup is complete.png|none|thumb|640x640px]]


== AllStarLink Audio settings with SimpleUSB ==
== PTTLink Audio settings with SimpleUSB ==


type  '''sudo asl-menu'''  like the example bellow:
type  '''sudo ptt-menu'''  like the example bellow:


  repeater@repeater:~$ sudo asl-menu
  sudo ptt-menu


Choose option '''<4>'''.
Choose option '''<4>'''.
[[File:asl_menu_4.png|none|thumb|640x640px]]
[[File:Ptt main menu 4.png|none|thumb|640x640px]]


With option '''<F>''', will triger PTT few times on your radio for testing, you should also listen a test tone.
With option '''<F>''', will trigger PTT few times on your radio for testing, you should also listen a test tone.


Next, with option '''<2>''', you can adjust the audio levels from your radio to your node node with the aim of an on-screen level meter.
Next, with option '''<2>''', you can adjust the audio levels from your radio to your node node with the aim of an on-screen level meter.
Line 281: Line 292:
To achieve that, you can type values between 0 and 999 and press '''<Enter>''' to apply the new value. The system will Tx a test tone for 5 seconds. If you do not set any value and hit '''<Enter>''', you will exit this function keeping the last typed value on RAM.
To achieve that, you can type values between 0 and 999 and press '''<Enter>''' to apply the new value. The system will Tx a test tone for 5 seconds. If you do not set any value and hit '''<Enter>''', you will exit this function keeping the last typed value on RAM.


Do not forget to turn of the tone generator by pressing once again '''<T>'''.
Do not forget to turn off the tone generator by pressing once again '''<T>'''.


Once you are happy with your settings, type '''<W>''' and '''<Enter>'''.
Once you are happy with your settings, type '''<W>''' and '''<Enter>'''.
Line 289: Line 300:
== PTT and COS polarity settings ==
== PTT and COS polarity settings ==


If your radio, need PTT and/or COS/CTCSS polarity to be inverted go to the mail ASL menu and choose option '''<6>'''.
If your radio, need PTT and/or COS/CTCSS polarity to be inverted go to the mail PTTLink menu and choose option '''<6>'''.
[[File:asl_menu_6.png|none|thumb|640x640px]]
[[File:Ptt main menu 6.png|none|thumb|640x640px]]


Choose option '''<nowiki><I></nowiki>'''.
Choose option '''<nowiki><I></nowiki>'''.
[[File:asl_configuration_menu_i.png|none|thumb|640x640px]]
[[File:Ptt configuration menu i.png|none|thumb|640x640px]]


You will be logger to a text file where you will need to find and edit some values:
You will be logger to a text file where you will need to find and edit some values:
Line 299: Line 310:
PTT invert:
PTT invert:


Search for the line begining with '''invertptt ='''  and change its value as follows:
Search for the line beginning with '''invertptt ='''  and change its value as follows:


'''0''' = Ground to Tramsmit.
'''0''' = Ground to Transmit.


'''1''' = Open to Transmit.
'''1''' = Open to Transmit.
[[File:asl_invertptt.png|none|thumb|640x640px]]
[[File:Ptt invertptt.png|none|thumb|640x640px]]


COS/CTCSS invert:
COS/CTCSS invert:


Search for the line begining with '''carrierfrom ='''  and change its value as follows.
Search for the line beggining with '''carrierfrom ='''  and change its value as follows.


Search for the line begining with '''ctcssfrom ='''  and change its value as follows.
Search for the line beggining with '''ctcssfrom ='''  and change its value as follows.


'''no''' = No carrier detection at all.
'''no''' = No carrier detection at all.
Line 317: Line 328:


'''usbinvert''' = Cor line active Low.
'''usbinvert''' = Cor line active Low.
[[File:asl_invertcarrier.png|none|thumb|640x640px]]
[[File:Ptt invertcarrier.png|none|thumb|640x640px]]


After making your changes type '''<CTRL> + <X>''' and then type '''<Y>''' followed by '''<Enter>'''. You will be back to the previous menu and choose '''<Back>'''.
After making your changes type '''<CTRL> + <X>''' and then type '''<Y>''' followed by '''<Enter>'''. You will be back to the previous menu and choose '''<Back>'''.


Choose Option '''<9>'''.
Choose option '''<R>''' to restar PTTLink software and apply changes.
[[File:asl_menu_9.png|none|thumb|640x640px]]
[[File:Ptt main menu r.png|none|thumb|640x640px]]


Choose option '''<G>''' to restar AllStarLink software and apply changes. Choose '''<Back>''', repeat your audio test if needed.
== Port forwarding ==
[[File:asl_system_menu_g.png|none|thumb|640x640px]]


You will need to forward port 4569 on your ISP modem. As there are many brands and modems, it is not possible to show a step to step guide.


At this point your node should be up and running.
At this point your node should be up and running.


== Allmon2 Setup. ==
== Allmon2 Setup. ==


*[[ASL Allmon2 Install]] - Allmon2 setup.
*[[Allmon2 Install]] - Allmon2 setup.


== Allmon2 web control. ==
== Allmon2 web control. ==

Latest revision as of 17:22, 23 March 2021

PTTLink for beginners.

The first step is to create an account.

Go to https://pttlink.org/ and click on the <Login/Sign Up> link.

Next click the <Sign Up> link.

Download PTTLink image file

While you are awaiting the verification of your account (usually within 24 hours) you may download one of the image files for you computer system you will use to run your PTTLink node.

Only Beta testers have access to the Beta downloads and files. You need to join as a Beta tester to have aces to files.

Write the image file to media. Either a USB memory stick, CD or DVD, or a microSD card (Raspberry Pi).

Login to your account

You will need to login to your account at https://PTTLink.org/

Click on <Login/Sign Up> as shown in the image above.

Create a Server

You will need to create a "server" : Click on <Portal> then <Server Settings>.

Click on <Add a new server>.

Please take the time to read the instructions on each page.

Then click <Proceed with Server Setup> if needed.

Fill in all of the information and click <Submit> at the bottom of the page.

Request a Node number

At the top of the page, click <Portal> and then on <Node Settings>.

Then click <Continue...>.

Then click <Request>.

Select which server you would wish to have a node number assigned to.

A comment of 'additional node on same server' would be appropriate if you are requesting a second node number.

Once your node number request(s) are processed you will receive an email.

Edit Node settings

Log into your account on https://pttlink.org/

Click <Portal> then <Node settings>.

The PTTLink node numbers that have been assigned to you are displayed here.

Select which node you wish to view/edit.

Fill in the information for you node and click <Submit>.

Write down your node number, password and the call sign you assigned for the node as you will use them to configure your PTTLink system.

Install and configure PTTLink to your computer

Consult your owners manual or your favorite internet search engine for how to install an image for your computer system.

Install the PTTLink disk image to your computer. Insert the appropriate media for your system and boot the computer.

When the login prompt appears enter the user ID of repeater and press <Enter>.

Enter the default password of pttlink

Follow the on screen instructions for the initial password change.

For users familiar with the linux operation system you may proceed to edit the system manually.

For users not familiar with linux and PTTLink, at the Linux CLI (command line interface)

Type sudo ptt-menu as the example below shows.

sudo ptt-menu

This will load the PTTLink configuration menu.

PTTLink software setup

Choose option <1>.

Setup now will ask you to change "repeater" account password. Do not forget to write it down and keep it safe.

Next, cause it is your first time setup, answer <Yes> so you can setup a "root" password. Don't forget to write down your user and password.

Now let's set time zone <Ok>.

Choose the node's continent.

Choose the node's city.

Next you can change the name of you host name, the default is rpi4.

Type the new host name and hit <Enter>.

If you want to set up a domain, type it and hit <Enter>.

Say <Ok> to this message.

Now you can make your network settings <Ok>.

Just say <Ok> to this message.

To choose between DHCP or Static IP say <Yes>.

Use <D> for DHCP or <S>. for Static, if you choose Static, you will be asked to enter it next, for this example DHCP is in use.

Just say <Ok> to this message.

As you already selected DHCP now select <Back> to continue.

Just say <Ok> to this message.

Just say <Ok> to this message.

Choose option <A1>.

Choose option <N1>.

Type the node number for your node. Yes the one you previously wrote down from PTTLink site.

Choose option <N2>.

Type the node password for your node. Yes the one you previously wrote down from PTTLink site.

Choose option <N3>.

Type the call sign for your node. Yes the one you previously wrote down from PTTLink site.

Choose option <N4>.

Choose option <I1>.

Just say <Ok> to this message.

Choose option <N5>.

If your node will be a simplex node type <1>. If your node is a repeater controller type <2>.

Choose option <N6>.

Type a new password, this will be used to have access from the nodes web site Allmon2, the default password is 'llcgi'.

Just say <Ok> to this message.

Just say <Ok> to this message.

Choose option <N9>.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Choose option <Back>.

Choose option <AZ>.

Review what you wrote down with what you have configured on your system and press <Enter>.

Choose <Yes> to backup your configuration.

Just say <Ok> to this message.

Just say <Ok> to this message.

Just say <Ok> to this message.

Choose option <Exit>.

Answer <Yes>, because we already saved our configuration.

If you want to automatically start your system with this menu answer <Yes>, if not then <No>.

If you answer was <No>, remember you can come back to this menu typing sudo ptt-menu as the following example:

sudo ptt-menu

Now your node will reboot to apply all the changes we have done, so say <Ok>.

PTTLink Audio settings with SimpleUSB

type sudo ptt-menu like the example bellow:

sudo ptt-menu

Choose option <4>.

With option <F>, will trigger PTT few times on your radio for testing, you should also listen a test tone.

Next, with option <2>, you can adjust the audio levels from your radio to your node node with the aim of an on-screen level meter.

With another radio transmit a test tone or voice and type values between 0 and 999 followed by <Enter> to apply them, if you do not set any value and hit <Enter>, you will exit this function keeping the last typed value on RAM.

Next, type option <T>, you can toggle a tone generator to adjust your node to radio audio levels, so type it once to turn it on.

Now typing option <3>, will allow you to adjust the audio from your node to your Tx radio.

To achieve that, you can type values between 0 and 999 and press <Enter> to apply the new value. The system will Tx a test tone for 5 seconds. If you do not set any value and hit <Enter>, you will exit this function keeping the last typed value on RAM.

Do not forget to turn off the tone generator by pressing once again <T>.

Once you are happy with your settings, type <W> and <Enter>.

To exit from this menu type <0> (zero) and hit <Enter>.

PTT and COS polarity settings

If your radio, need PTT and/or COS/CTCSS polarity to be inverted go to the mail PTTLink menu and choose option <6>.

Choose option <I>.

You will be logger to a text file where you will need to find and edit some values:

PTT invert:

Search for the line beginning with invertptt = and change its value as follows:

0 = Ground to Transmit.

1 = Open to Transmit.

COS/CTCSS invert:

Search for the line beggining with carrierfrom = and change its value as follows.

Search for the line beggining with ctcssfrom = and change its value as follows.

no = No carrier detection at all.

usb = Cor line active Hi.

usbinvert = Cor line active Low.

After making your changes type <CTRL> + <X> and then type <Y> followed by <Enter>. You will be back to the previous menu and choose <Back>.

Choose option <R> to restar PTTLink software and apply changes.

Port forwarding

You will need to forward port 4569 on your ISP modem. As there are many brands and modems, it is not possible to show a step to step guide.

At this point your node should be up and running.

Allmon2 Setup.

Allmon2 web control.

TBD

DTMF control.

TBD