[arm-allstar] Trouble connecting to nodes at start up

Doug Crompton wa3dsp at gmail.com
Sun Nov 19 12:19:08 EST 2017


Jim,

 Try this -

startup_macro=*52


In the macro stanza right after the function stanza and after the 1=  line
that is already in there add this line -

2=*7343773#

Restart Asterisk.

Also I am assuming that you can connect to this node manually?

Another issue here is that a startup macro only works if both you and the
other node are aware of each other. In the normal file lookup method in
Allstar this can take up to 10-15 minutes.


*73 Doug*

*WA3DSP*

*http://www.crompton.com/hamradio <http://www.crompton.com/hamradio>*




On Sun, Nov 19, 2017 at 11:50 AM, "James Hause via arm-allstar" <
arm-allstar at hamvoip.org> wrote:

> Hi Doug,
> Well I restored back the rpt.conf file so it was back to what is was before
> I did any changes.
> Down under misc settings for my node there was already a line:
>
> ;startup_macro = *7  (note there is a space before and after the =)
> I removed the : at the beginning of the line and changed it to:
> startup_macro = *7343773
>
> Rebooted Pi.  Still did not connect.
>
>
> On Sun, Nov 19, 2017 at 9:37 AM, "Doug Crompton via arm-allstar" <
> arm-allstar at hamvoip.org> wrote:
>
> > Jim,
> >
> > Function definitions belong in the [functions] stanza further down in the
> > file not in the node definition stanza.  In your case [functions46738] So
> > move
> >
> > 951=ilink,11 ; Permanent link disconnect
> > 952=ilink,12 ; Permanent link receive
> > 953=ilink,13 ; Permanent link transceive
> >
> > down into that functions stanza. The startup_macro line is OK  where it
> is.
> > That should be in the node definition stanza for the connection node.
> Also
> > you be aware that these three definition already exist there with
> different
> > function codes?
> >
> > 71=ilink,11
> > 72=ilink,12
> > 73=ilink,13
> >
> > You need to comment them and use your new ones but also remember unless
> you
> > are trying to obfuscate these functions this is not a good idea if others
> > are going to use your node. It would be very confusing.
> >
> > When changing something like this you should manually execute the command
> > to see if it works.
> >
> > You need to be careful where you change things in the config files as you
> > could quickly screw up your system. I highly recommend you make a backup
> > copy of any file before you modify.
> >
> >
> > *73 Doug*
> >
> > *WA3DSP*
> >
> > *http://www.crompton.com/hamradio <http://www.crompton.com/hamradio>*
> >
> >
> >
> > On Sun, Nov 19, 2017 at 9:56 AM, "James Hause via arm-allstar" <
> > arm-allstar at hamvoip.org> wrote:
> >
> > > Hi Doug,
> > > Sorry for the confusion.  I am registered.  And I did do the checks you
> > > suggested for Chris, and all seems good when I check.
> > > I do have the rpt_extnodes file, and it does have the node in it that I
> > > want to connect to, but it looks like the way I am trying to set up
> > > start_up macro isn't correct, or not in the correct place in the
> rpt.conf
> > > file.  Below I pasted section of the rpt.conf.   I have started the
> > > Supermon program on my PC, and when I
> > > reboot my Pi, I can see a very fast flash on the line where is shows
> > > connected to, stating I believe connecting to, the node I have in my
> > start
> > > up macro, but then status back to no connections.
> > > Section of my rpt.conf:
> > > ; The first node definition
> > >
> > > [46738] ; Change this to your assigned node number
> > >
> > > ; Channel Driver settings
> > > ; Define a channel driver to use and which
> > > ; interface within that channel driver
> > > ; To define a radioless node use the
> > > ; psuedo channel driver - rxchannel=dahdi/pseudo
> > > ;rxchannel=Radio/usb46738
> > > ; Example usbradio channel driver
> > > rxchannel=SimpleUSB/usb
> > > ; Example simpleusb channel driver
> > > ;rxchannel=dahdi/pseudo
> > >                                 ; Example pseudo channel driver
> > >
> > >
> > > ; Repeater/Simplex node settings
> > > ; duplex=0 - Half duplex with no telemetry
> > > ; tones or hang time. Special Case: Full
> > > ; duplex if linktolink is set to yes.
> > > ; This mode is preferred when interfacing
> > > ; with an external multiport repeater controller.
> > >
> > > ; duplex=1 - Half duplex with telemetry tones
> > > ; and hang time. Does not repeat audio.
> > > ; This mode is preferred when interfacing a
> > > ; simplex node.
> > >
> > > ; duplex=2 - Full Duplex with telemetry tones
> > > ; and hang time. This mode is preferred when
> > > ; interfacing a repeater.
> > >
> > > ; duplex=3 - Full Duplex with telemetry tones
> > > ; and hang time, but no repeated audio.
> > > ; duplex=4 - Full Duplex with telemetry tones
> > > ; and hang time. Repeated audio only when the
> > > ; autopatch is down.
> > > duplex=1
> > >
> > > ; Context mapping
> > >
> > > controlstates=controlstates
> > > ; Defines groups of control operator commands
> > > ; to be executed all at once. Can be combined
> > > ; with macros to allow changes to a nodes
> > > ; operating mode to be made quickly.
> > >
> > > scheduler=schedule46738
> > > ; Defines macros to be executed at a specific
> > > ; time and date. Uses a cron-like syntax
> > >
> > > morse=morse46738
> > > ; Contains definitions for morse code messages.
> > > ; One common morse stanza is shared across
> > > ; multiple nodes
> > >
> > > macro=macro46738
> > > ; Defines DTMF macro sequences
> > >
> > > functions=functions46738
> > > 951=ilink,11 ; Permanent link disconnect
> > > 952=ilink,12 ; Permanent link receive
> > > 953=ilink,13 ; Permanent link transceive
> > > ; Defines DTMF function digit sequences. A
> > > ; function stanza has a reference to it defined
> > > ; inside a node stanza. Multiple function stanzas
> > > ; may be defined and used to provide different
> > > ; function lists for different sources
> > > ; (radio.phone, and link)
> > >
> > > phone_functions=functions46738
> > > link_functions=functions46738
> > >
> > > telemetry=telemetry
> > > ; Contains definitions for telemetry tones
> > > ; (courtesy tones, roger beeps, etc). A telemetry
> > > ; stanza has a reference to it defined inside
> > > ; a node stanza.
> > >
> > > macro=macro
> > > startup_macro=*95343773 ; macro to run at startup (optional)
> > >
> > > wait_times=wait-times46738
> > > ; Contains time delays used to time audio
> > > ; telemetry events
> > >
> > >
> > > ; Echolink settings
> > >
> > >
> > > On Sun, Nov 19, 2017 at 8:38 AM, "Doug Crompton via arm-allstar" <
> > > arm-allstar at hamvoip.org> wrote:
> > >
> > > > Jim,
> > > >
> > > >  Well I don't think your problem is the same as Chris. He was
> > registered
> > > > but not receiving node updates. I take it you applied for a node
> number
> > > and
> > > > have heard nothing back? That is another issue. How long has it been
> > > since
> > > > you applied?
> > > >
> > > >
> > > > *73 Doug*
> > > >
> > > > *WA3DSP*
> > > >
> > > > *http://www.crompton.com/hamradio <http://www.crompton.com/hamradio
> >*
> > > >
> > > >
> > > > On Sun, Nov 19, 2017 at 6:41 AM, "James Hause via arm-allstar" <
> > > > arm-allstar at hamvoip.org> wrote:
> > > >
> > > > > Hi Doug,
> > > > >    Hey I received the email trail you have with Chris.  I seem to
> > have
> > > > the
> > > > > same problem, and saw you were going to private email Chris back.
> > > > > I applied t get registered on ARM-Allstar, and haven't got my email
> > > back
> > > > > yet with approval,
> > > > > Sure would like to know what the solution is.
> > > > >
> > > > > On Sat, Nov 18, 2017 at 4:21 PM, "Doug Crompton via arm-allstar" <
> > > > > arm-allstar at hamvoip.org> wrote:
> > > > >
> > > > > > Chris,
> > > > > >
> > > > > >  Yes, I will email you privately about this.
> > > > > >
> > > > > >
> > > > > >
> > > > > > *73 Doug*
> > > > > >
> > > > > > *WA3DSP*
> > > > > >
> > > > > > *http://www.crompton.com/hamradio <http://www.crompton.com/
> > hamradio
> > > >*
> > > > > >
> > > > > >
> > > > > > On Sat, Nov 18, 2017 at 4:54 PM, Chris Souleles <
> > > csouleles at prodigy.net
> > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Did the suggested checks and here are the results.
> > > > > > >
> > > > > > > Node is registered.  Checked several times and it always comes
> up
> > > > > > > registered.
> > > > > > >
> > > > > > > When it won't connect I get "no such file or directory" when I
> > > > execute
> > > > > > the grep
> > > > > > > 40000 /tmp/rpt_extnodes command with any node number inserted
> > > > replacing
> > > > > > the
> > > > > > > 40000.
> > > > > > >
> > > > > > > When it will connect I get a routing response for any node
> > number I
> > > > > > insert
> > > > > > > when I execute the command.
> > > > > > >
> > > > > > > So it appears when it won't connect it doesn't have the
> > > > > /tmp/rpt_extnodes
> > > > > > > file and when it does connect it has it.
> > > > > > >
> > > > > > > Is there something I can do to make sure it always has the
> > > > > > /tmp/rpt_extnodes
> > > > > > > file after start up?
> > > > > > >
> > > > > > > Chris - W6CS - 73.
> > > > > > > ------------------------------
> > > > > > > *From:* Doug Crompton via arm-allstar <arm-allstar at hamvoip.org
> >
> > > > > > > *To:* ARM Allstar <arm-allstar at hamvoip.org>
> > > > > > > *Cc:* Doug Crompton <wa3dsp at gmail.com>
> > > > > > > *Sent:* Saturday, November 18, 2017 8:21 AM
> > > > > > > *Subject:* Re: [arm-allstar] Trouble connecting to nodes at
> start
> > > up
> > > > > > >
> > > > > > > Chris,
> > > > > > >
> > > > > > >   You checked quite a few things and that is good but there
> are a
> > > few
> > > > > > other
> > > > > > > things to check. Make sure you have you are registered. You can
> > run
> > > > > > >
> > > > > > > check_reg.sh
> > > > > > >
> > > > > > > at the Linux prompt.
> > > > > > >
> > > > > > > Then make sure you have the /tmp/rpt_extnodes file and that it
> > has
> > > > the
> > > > > > info
> > > > > > > for the node you want to connect to. You can type
> > > > > > >
> > > > > > > grep 40000 /tmp/rpt_extnodes
> > > > > > >
> > > > > > > at the linux prompt, where 40000 is replaced with the node
> number
> > > you
> > > > > > want
> > > > > > > to check. This will return the routing info for that node or
> > > nothing
> > > > if
> > > > > > it
> > > > > > > does not exisit.
> > > > > > >
> > > > > > > Also how the system responds when you do a connect tells you a
> > > little
> > > > > > about
> > > > > > > what is going on. If you just get a beep or nothing in response
> > to
> > > a
> > > > > > > connect it means you have no info for that node and probably no
> > > > > > rpt_exnodes
> > > > > > > file. If you get a failure to connect it could mean many things
> > but
> > > > one
> > > > > > > could be that the other end does not have node information for
> > you.
> > > > > > >
> > > > > > > I would also say try and run your node wired if you can to see
> if
> > > > there
> > > > > > is
> > > > > > > a difference.
> > > > > > >
> > > > > > > We are about to roll out the DNS node lookup code which should
> > > > > eliminate
> > > > > > > many of these problems but until then the rpt_extnodes file
> must
> > be
> > > > > there
> > > > > > > and the node you want to connect to must be listed in it.
> > > > > > >
> > > > > > > Let us know what you find out.
> > > > > > >
> > > > > > >
> > > > > > > *73 Doug*
> > > > > > >
> > > > > > > *WA3DSP*
> > > > > > >
> > > > > > > *http://www.crompton.com/hamradio <http://www.crompton.com/
> > > hamradio
> > > > >*
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Sat, Nov 18, 2017 at 10:39 AM, "Chris Souleles via
> > arm-allstar"
> > > <
> > > > > > > arm-allstar at hamvoip.org> wrote:
> > > > > > >
> > > > > > > >
> > > > > > > > I've been having trouble getting my node to connect to other
> > > nodes
> > > > > > after
> > > > > > > > start up. I wait 10 or fifteen minutes after start up and
> there
> > > is
> > > > no
> > > > > > > > response when I try to connect to another node.  I have to
> halt
> > > and
> > > > > > turn
> > > > > > > > power on and off a few times to get it to work.  Once it
> > connects
> > > > to
> > > > > a
> > > > > > > > node, then after that everything is normal and I can connect
> > and
> > > > > > > disconnect
> > > > > > > > with no problem.
> > > > > > > > It properly reports the IP address. Asterisk shows the proper
> > > DTMF
> > > > > > > > commands. Wireless status indicates the proper wireless
> network
> > > and
> > > > > the
> > > > > > > > correct IP address. The echo command will echo my voice. COS
> > and
> > > > PTT
> > > > > > > work.
> > > > > > > > My cable modem and wireless network work for everything else.
> > > > > > > > My configuration is RPI 3, URIx, BF888, simplex node, and I
> > > > > downloaded
> > > > > > > the
> > > > > > > > hamvoip 1.5 a couple weeks ago so it is pretty current.  I'm
> > > > > connected
> > > > > > > > wireless.  Any ideas?
> > > > > > > > Chris - W6CS - 73
> > > > > > > > Simple USB parameters:Card is:        0Name is:        usbRx
> > > Level:
> > > > > > > >  500Rx no-delay:    0Rx audio-delay:  5Tx A Level:
> 300Tx B
> > > > > Level:
> > > > > > > >  0preemphasis:    nodeemphasis:      noplfilter:
> > > yesrxboost:
> > > > > > > >    yesPTT:            Active LOWPTT status:
> Un-KeyedCTCSS
> > > > > (input):
> > > > > > > >  IgnoredCOS (input):    CM108/CM119 Active HIGHCOS (test):
> > > > > > > > Un-KeyedCOS (composite): Un-Keyed
> > > > > > > > Web error log (from Supermon) showed the following.  I don't
> > know
> > > > if
> > > > > it
> > > > > > > is
> > > > > > > > relevant.AH00558: httpd: Could not reliably determine the
> > > server's
> > > > > > fully
> > > > > > > > qualified domain name, using 127.0.0.2. Set the 'ServerName'
> > > > > directive
> > > > > > > > globally to suppress this message[Fri Nov 17 20:17:00.884764
> > > 2017]
> > > > > > > > [lbmethod_heartbeat:notice] [pid 345] AH02282: No slotmem
> from
> > > > > > > > mod_heartmonitor[Fri Nov 17 20:17:01.164689 2017]
> > > > > [mpm_prefork:notice]
> > > > > > > [pid
> > > > > > > > 345] AH00163: Apache/2.4.18 (Unix) PHP/7.0.4 configured --
> > > resuming
> > > > > > > normal
> > > > > > > > operations[Fri Nov 17 20:17:01.164882 2017] [core:notice]
> [pid
> > > 345]
> > > > > > > > AH00094: Command line: '/usr/bin/httpd -D FOREGROUND'
> > > > > > > > _______________________________________________
> > > > > > > >
> > > > > > > > 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 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/3 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/3 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/3 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/3 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/3 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/3 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/3 web page - http://hamvoip.org
>


More information about the arm-allstar mailing list