<div dir="ltr">Thank you, Doug! Problem solved. <div><br>My problem was: I had a fundamental misunderstanding that if I connected the private nodes in one direction only, node "B" wouldn't need to have node "A" in it's phonebook. <br><br>As soon as I defined node "A" in node "B"'s directory and restarted asterisk, I was able to connect node A to node B. <br><br>I know have a working fully frequency-agile 10Meter/6Meter/2Meter Motorola Syntor X remote base built on two BBBs. Thank you again, Doug, and everyone that's been involved with this! </div><div><br></div><div>73 <br>Sam Skolfield<br>KJ6QFS</div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Apr 5, 2015 at 8:57 PM, Doug Crompton <span dir="ltr"><<a href="mailto:doug@crompton.com" target="_blank">doug@crompton.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div dir="ltr"><font color="#000000" face="Tahoma,sans-serif">Sam,<br><br> What you have there is very confusing... you first connect statement says to connect <br><br>41531 to 1994 - 1994 is defined as 192.168.1.36 port 4568<br><br>OK now to BBB 'B'<br><br>It has no connection back to 41531<br><br>If you added a line for 41531 and its IP address and port it should work.<br><br>You have to make each node knowledgeable about the other nodes LOCAL ip address and port - You can only connect to nodes that are routed in BOTH DIRECTIONS. <br><br>Also you cannot have the same nodes on two different servers. To avoid confusion make one server have 1800 1801 etc. and the other 1900 1901 etc. or whatever numbering scheme you want. Just make the servers different to avoid mixups. <br><br>The very first thing you should do is have routing in BOTH servers for the primary registered nodes. I think these are the only one you need to connect outside of each system. Then you connect the other private nodes to the primary registered nodes in the same server.<br></font><span class=""><br><b><font style="font-size:16pt" size="4">73 Doug</font><font style="font-size:16pt" size="4"><br></font><font style="font-size:16pt" size="4">WA3DSP</font><font style="font-size:16pt" size="4"><br></font><font style="font-size:16pt" size="4"><a href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt" size="4"><br></font><br><br></span><div><hr>Date: Sun, 5 Apr 2015 19:22:48 -0700<br>From: <a href="mailto:kj6qfs@gmail.com" target="_blank">kj6qfs@gmail.com</a><br>To: <a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a><br>Subject: Re: [arm-allstar] need some help with LAN node linking<div><div class="h5"><br><br><div dir="ltr">
Thank you, Doug and others, for the help. <br>
<br><br>
Unfortunately, it looks like I already have everything set up the way you have prescribed, but my problems persist. <br>
<br><br>
I took Doug's advice and did a -rvvv on both servers. <br>
<br><br>
Here is the "nodes" section for my BBB "A" (my repeater's allstar node and a pseudo note for remote base frequency control) <br>
<br><br>
[nodes]<br>
; Note, if you are using automatic update for allstar link nodes,<br>
; no allstar link nodes should be defined here. Only place a definition<br>
; for your local nodes, and private (off of allstar link) nodes here.<br>
<br><br>
41531 = <a href="http://192.168.1.35/41531%2cNONE" target="_blank">radio@192.168.1.35/41531,NONE</a><br>
1993 = <a href="http://192.168.1.35/1993%2cNONE%2cy" target="_blank">radio@192.168.1.35/1993,NONE,y</a><br>
1994 = <a href="http://192.168.1.36:4568/1994%2cNONE%2cy" target="_blank">radio@192.168.1.36:4568/1994,NONE,y</a><br>
<br><br>
Here is the "nodes" section for my BBB "B" (Another group's VOTER backup node, and a pseudo note for remote base frequency control of a second radio) <br>
<br><br>
[nodes]<br>
; Note, if you are using automatic update for allstar link nodes,<br>
; no allstar link nodes should be defined here. Only place a definition<br>
; for your local nodes, and private (off of allstar link) nodes here.<br>
<br><br>
29733 = <a href="http://127.0.0.1/29733%2cNONE" target="_blank">radio@127.0.0.1/29733,NONE</a><br>
1994 = <a href="http://127.0.0.1/1994%2cNONE%2cy" target="_blank">radio@127.0.0.1/1994,NONE,y</a><br>
1992 = <a href="http://127.0.0.1/1992%2cNONE%2cy" target="_blank">radio@127.0.0.1/1992,NONE,y</a><br>
1998 = <a href="http://192.168.1.35/41531%2cNONE" target="_blank">radio@192.168.1.35/41531,NONE</a><br>
<br><br>
<br><br>
So, 41531 is my allstar node, 1993 is the local pseudo node, and 1994 is a pseudo node on another Beaglebone. I changed the iax.conf for the additional Beaglebone to port 4568. <br>
<br><br>
Connecting from my main allstar node to the secondary Beaglebone looks like this: <br>
<br><br>
<span><b>Main Server CLI (</b></span><b>-rvvv) (my repeater's all-star node, primary remote base node)</b><br>
<br><br>
[root@tester1 ~]# asterisk -rvvv<br>
Asterisk , Copyright (C) 1999 - 2008 Digium, Inc. and others.<br>
Created by Mark Spencer <<a href="mailto:markster@digium.com" target="_blank">markster@digium.com</a>><br>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.<br>
This is free software, with components licensed under the GNU General Public<br>
License version 2 and other licenses; you are welcome to redistribute it under<br>
certain conditions. Type 'core show license' for details.<br>
=========================================================================<br>
Connected to Asterisk currently running on tester1 (pid = 365)<br>
Verbosity is at least 3<br>
== Refreshing DNS lookups.<br>
tester1*CLI> rpt fun 41531 *31994<br>
-- Call accepted by 192.168.1.36 (format ilbc)<br>
-- Format for call is ilbc<br>
-- Hungup 'IAX2/192.168.1.36:4568-4142'<br>
-- Hungup 'DAHDI/pseudo-617239376'<br>
-- Hungup 'DAHDI/pseudo-542901585'<br>
-- <DAHDI/pseudo-1866457995> Playing 'rpt/node' (language 'en')<br>
-- <DAHDI/pseudo-1866457995> Playing 'digits/1' (language 'en')<br>
-- <DAHDI/pseudo-1866457995> Playing 'digits/9' (language 'en')<br>
-- <DAHDI/pseudo-1866457995> Playing 'digits/9' (language 'en')<br>
-- <DAHDI/pseudo-1866457995> Playing 'digits/4' (language 'en')<br>
-- <DAHDI/pseudo-1866457995> Playing 'rpt/connection_failed' (language 'en')<br>
-- Hungup 'DAHDI/pseudo-1866457995'<br>
tester1*CLI> <br>
<br><br>
<span><b>Second Server CLI (</b></span><b>-rvvv) (VOTER backup server/ the second remote base node)</b><br>
<b></b><br><br>
[root@tester2 ~]# asterisk -rvvv<br>
Asterisk , Copyright (C) 1999 - 2008 Digium, Inc. and others.<br>
Created by Mark Spencer <<a href="mailto:markster@digium.com" target="_blank">markster@digium.com</a>><br>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.<br>
This is free software, with components licensed under the GNU General Public<br>
License version 2 and other licenses; you are welcome to redistribute it under<br>
certain conditions. Type 'core show license' for details.<br>
=========================================================================<br>
Connected to Asterisk currently running on tester2 (pid = 371)<br>
Verbosity is at least 3<br>
tester2*CLI> rpt fun 29733 *31994<br>
-- Hungup 'DAHDI/pseudo-102213755'<br>
[Apr 5 22:07:38] NOTICE[624]: chan_iax2.c:4087 __auto_congest: Auto-congesting call due to slow response<br>
-- Hungup 'IAX2/127.0.0.1:4569-2856'<br>
-- Hungup 'DAHDI/pseudo-231519670'<br>
-- Hungup 'DAHDI/pseudo-835425161'<br>
-- <DAHDI/pseudo-1001192220> Playing 'rpt/node' (language 'en')<br>
-- <DAHDI/pseudo-1001192220> Playing 'digits/1' (language 'en')<br>
-- <DAHDI/pseudo-1001192220> Playing 'digits/9' (language 'en')<br>
-- <DAHDI/pseudo-1001192220> Playing 'digits/9' (language 'en')<br>
-- <DAHDI/pseudo-1001192220> Playing 'digits/4' (language 'en')<br>
-- <DAHDI/pseudo-1001192220> Playing 'rpt/connection_failed' (language 'en')<br>
-- Hungup 'DAHDI/pseudo-1001192220'<br>
tester2*CLI> <br>
tester2*CLI> <br>
tester2*CLI> <br>
tester2*CLI> <br>
tester2*CLI> <br>
tester2*CLI> <br>
tester2*CLI> <br>
-- Accepting UNAUTHENTICATED call from <a href="http://192.168.1.35" target="_blank">192.168.1.35</a>:<br>
> requested format = ulaw,<br>
> requested prefs = (ulaw|ilbc|g726aal2|gsm),<br>
> actual format = ilbc,<br>
> host prefs = (ilbc|g726aal2|gsm),<br>
> priority = mine<br>
-- Executing [1994@radio-secure:1] Rpt("IAX2/192.168.1.35:4569-10234", "1994") in new stack<br>
[Apr 5 22:08:17] WARNING[1288]: app_rpt.c:22691 rpt_exec: Reported node 41531 cannot be found!!<br>
== Spawn extension (radio-secure, 1994, 1) exited non-zero on 'IAX2/192.168.1.35:4569-10234'<br>
-- Hungup 'IAX2/192.168.1.35:4569-10234'<br>
== Refreshing DNS lookups.<br>
tester2*CLI> quit<br>
Executing last minute cleanups<br>
<br><br>
<br><br>
<br><br>
<br><br>
<br><br>
<br><br>
Thanks again for the help and 73. <br>
<br><br>
<br><br>
<br><br></div><div><br><div>On Sat, Apr 4, 2015 at 8:34 AM, Doug Crompton <span dir="ltr"><<a href="mailto:doug@crompton.com" target="_blank">doug@crompton.com</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;padding-left:1ex">
<div><div dir="ltr"><font color="#000000" face="Tahoma,sans-serif">Sam,<br><br> Two (or more) local nodes on different servers will talk to each other fine as long as things are setup correctly. Each server should be on a different iax port especially if you want outside connectivity. So in the case of two nodes, one could be the default 4569 and the other 4568.<br><br>You would then need routing info in each nodes rpt.conf [nodes] stanza. Each node has to know how to reach the other including the port. As an example if you had two nodes, 1998 port 4569 at 192.168.1.100 and 1999 port 4568 at 192.168.1.101 then it would look like this -<br><br>at node 1999 -<br><br>1998 = <a href="http://192.168.0.100:4569/1998%2cNONE" target="_blank">radio@192.168.0.100:4569/1998,NONE</a><br><br>at node 1998<br><br>1999 = <a href="http://192.168.0.101:4568/1999%2cNONE" target="_blank">radio@192.168.0.101:4568/1999,NONE</a><br></font><br><font face="Tahoma,sans-serif">The :4569 port in the 1998 could be left out as it is the default.I like to put it in so I can readily see what is going on. </font><br><br><font face="Tahoma,sans-serif">Also observe the log data as you connect. Put both nodes in the Asterisk client - asterisk -rvvv and connect from there - rpt fun <yournode#> *3<node></font><font face="Tahoma,sans-serif"><br></font><font face="Tahoma,sans-serif"><br></font><font face="Tahoma,sans-serif">See what the log info says at both ends. It will tell you a lot. If you are not seeing anything at the receiving end then you have something wrong in your config. </font><font face="Tahoma,sans-serif"><br></font><font face="Tahoma,sans-serif"><br></font><font face="Tahoma,sans-serif">Also make sure you can actually ping both BBB servers. </font><br><br><b><font style="font-size:16pt" size="4">73 Doug</font><font style="font-size:16pt" size="4"><br></font><font style="font-size:16pt" size="4">WA3DSP</font><font style="font-size:16pt" size="4"><br></font><font style="font-size:16pt" size="4"><a href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt" size="4"><br></font><br><br><div><hr>Date: Sat, 4 Apr 2015 00:50:45 -0700<br>From: <a href="mailto:kj6qfs@gmail.com" target="_blank">kj6qfs@gmail.com</a><br>To: <a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a><br>Subject: [arm-allstar] need some help with LAN node linking<div><div><br><br><div dir="ltr">Hello, <div>I'm looking for a little "offline" help getting a couple of BBBs talking to each other via LAN. I've followed Doug's post to a tee, and after a night of very intense troubleshooting to try and avoid asking for help, I'm ready for some help.<br></div><div><br>I have two functional BBB setups, both of which have a pseudo node in addition to a simpleusb node. The pseudo node on each BBB is used for serial frequency control of a remote radio. This works great. Now, I want to be able to connect the two BBBs together. This simple stuff is kicking my butt!! <br><br>Thank you</div><div><div><div><br></div>-- <br><div>KJ6QFS<br>Sam Skolfield</div>
</div></div></div>
<br></div></div>_______________________________________________
arm-allstar mailing list
<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB web page - <a href="http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/" target="_blank">http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/</a></div> </div></div>
<br>_______________________________________________<br>
<br>
arm-allstar mailing list<br>
<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a><br>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a><br>
<br>
Visit the BBB web page - <a href="http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/" target="_blank">http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>KJ6QFS<br>Sam Skolfield</div>
</div>
<br>_______________________________________________
arm-allstar mailing list
<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB web page - <a href="http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/" target="_blank">http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/</a></div></div></div> </div></div>
<br>_______________________________________________<br>
<br>
arm-allstar mailing list<br>
<a href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a><br>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a><br>
<br>
Visit the BBB web page - <a href="http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/" target="_blank">http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">KJ6QFS<br>Sam Skolfield</div>
</div></div>