[arm-allstar] Oddity with two nodes/web transceiver/inbound connects

Doug Crompton wa3dsp at gmail.com
Sat Oct 28 21:32:06 EST 2017


Benjamin,

 Good points. The least you mess with in the configurations the better
especially if you are not familiar. I always recommend staying at the
default DHCP at setup and making your router follow the mac address with
reserved dhcp or static dhcp set there. In that way the board you bought
when used with that router will always have the same IP address whether it
is running Archlinux Allstar or some other OS. The router looks at the MAC
(board) address and assigns the same IP. You can mark the IP on the case.
It is less confusing and just works. Setting a board to static IP has no
real advantage and lots of disadvantages if you move it somewhere else or
use it for a portable node, in which case it would not work.


*73 Doug*

*WA3DSP*

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


On Sat, Oct 28, 2017 at 9:03 PM, "Benjamin Naber via arm-allstar" <
arm-allstar at hamvoip.org> wrote:

> Mike, at al:
>
> Good you mentioned the change of bind addr.
>
> For those that do not know, the "bind addr" in iax.conf is what tells
> Asterisk what IP address to listen to, given the protocol config, in
> this case, IAX2.
>
> In most cases, bindaddr should be either:
> bindaddr=0.0.0.0        ; (default) this is to listen any IP assigned
> to your box
> -or-
> bindaddr=192.168.1.15   ; listen at this specific IP
>
> In home installations where IP's are assigned by your edge rouer, keep
> bindaddr=0.0.0.0
> as the IP to your box may change. There are not any security or
> performance advantages to be gained by changing it from default.
>
> This said, if you want to allow incoming connections, The IP assigned
> to your box can be done in a couple ways. The easiest way is to assign
> a static IP, of which can be entered when firsttime.sh is run. The IP
> address given needs to be within the subnet your edge router is using
> for the LAN, side, but *outside* of the DHCP range.
>
> Some retail store edge routers allow the option to always issue a
> specific IP address when a MAC address of you ASL box is known. This
> option can be used when you are not familiar with the file
> /etc/network/interfaces.
>
> Usually, home routers' DHCP assignments are from:
> 192.168.1.100 to 192.168.1.254
> Your home edge router usually resides at 192.168.1.1, so you have th
> liberty to assign any IP address from
> 192.168.1.2 thru 192.168.1.99
>
> Some store bought edge routers use some other number
> 192.168.10.1
> for example.
>
> Private LAN IP address ranges from store bought edge routers can vary
> from
> 192.168.0.0 to 192.168.255.0
>
> 192.168. is always going to be the same.
>
> IMHO, I'd says that unless you have lots of knowledgeable experience
> with key=value pairs in the IAX.conf, do not mess with it.
>
> Not saying the lines in IAX.conf are perfect, however, over the years,
> they have been perfected to *very* reliable out-of-the-box operation
> for ASL.
>
> ~Benjamin, KB9LFZ
>
>
>
> On Sat, 2017-10-28 at 07:40 -0400,
> > Jim, based on another thread, I changed my bind address from 0.0.0.0
> > to 127.0.0.1 and my Zoiper would no longer connect. Regular inbound
> > and outbound connections were OK. Zoiper would not complete its
> > "registration" process. I went back to 0.0.0.0 and normalcy
> > returned.
> >
> > Maybe a clue for you.
> >
> > tnx
> > Mike / W5JR
> > Alpharetta GA
> >
> > sent via my HP95LX
> >
> >
> > > On Oct 28, 2017, at 2:41 AM, Doug Crompton via arm-allstar <arm-all
> > > star at hamvoip.org> wrote:
> > >
> > > Jim,
> > >
> > > As was mentioned your log entry is all jumbled and hard to read -
> > > try
> > > resending. Did you change anything in iax.conf? Did you configure
> > > an iaxrpt
> > > password? This is done at setup but you can also add it in the
> > > iax.conf
> > > file in the iaxrpt stanza -  secret=<password>
> > >
> > > Are you trying to do this locally or remotely from outside of your
> > > LAN? If
> > > it is outside you would need to do port forwarding for your iax
> > > port which
> > > defualts to 4569 UPD but could be some other port number if you
> > > changed
> > > it.
> > >
> > > What version of the code are you running?
> > >
> > >
> > > *73 Doug*
> > >
> > > *WA3DSP*
> > >
> > > *http://www.crompton.com/hamradio
> > > <http://www.crompton.com/hamradio>*
> > >
> > >
> > > On Sat, Oct 28, 2017 at 12:14 AM, "Jim Aspinwall No1PC via arm-
> > > allstar" <
> > > arm-allstar at hamvoip.org> wrote:
> > >
> > > > I have 2, maybe three nodes, that I may have mis-configured that
> > > > are not
> > > > accepting, or at least not properly completing inbound
> > > > connections, via
> > > > WebTransceiver, or iaxrpt phone apps - though they show connected
> > > > in the
> > > > WebTransceiver GUI, as well as the other outbound node connection
> > > > made.
> > > >
> > > > I cannot get audio to/from the node via WebTransceiver, nor
> > > > keyup/Transmit
> > > > from WebTransceiver.
> > > >
> > > > The 'silently' can connect to other nodes, and pass audio back
> > > > and forth,
> > > > and I believe can accept connection from other nodes... but I may
> > > > be
> > > > digressing.
> > > > I have no clue what could be messed up in the typical config
> > > > files.  Any
> > > > clues?
> > > > Verbose output from Asterisk CLI:
> > > > Asterisk 1.4.23-pre.hamvoip-V1.5.3-14-app_rpt-0.327-07/24/2017,
> > > > Copyright
> > > > (C) 1999 - 2017 HamVoIP.org and others.Created by Mark Spencer <
> > > > markster at digium.com>Asterisk comes with ABSOLUTELY NO WARRANTY;
> > > > type
> > > > 'core show warranty' for details.This is free software, with
> > > > components
> > > > licensed under the GNU General PublicLicense version 2 and other
> > > > licenses;
> > > > you are welcome to redistribute it undercertain conditions. Type
> > > > 'core show
> > > > license' for
> > > > details..===================================================
> > > > ======================Connected to Asterisk 1.4.23-pre.hamvoip-
> > > > V1.5.3-14-app_rpt-0.327-07/24/2017
> > > > currently running on <nodename> (pid = 388)Verbosity was 3 and is
> > > > now 4
> > > > -- Hungup 'DAHDI/pseudo-1847790313'    -- Accepting AUTHENTICATED
> > > > call from
> > > > <my home IP>:       > requested format = ulaw,       > requested
> > > > prefs =
> > > > (ulaw),       > actual format = ulaw,       > host prefs =
> > > > (g726aal2|ulaw|gsm),       > priority = mine    -- Executing
> > > > [s at allstar-public:1] Ringing("IAX2/allstar-public-4403", "") in
> > > > new
> > > > stack    -- Executing [s at allstar-public:2] Set("IAX2/allstar-
> > > > public-4403",
> > > > "RESP=OHYESNO1PC") in new stack    -- Executing [s at allstar-public
> > > > :3]
> > > > Set("IAX2/allstar-public-4403", "NODENUM=43157") in new
> > > > stack    --
> > > > Executing [s at allstar-public:4] GotoIf("IAX2/allstar-public-4403",
> > > > "0?hangit") in new stack    -- Executing [s at allstar-public:5]
> > > > GotoIf("IAX2/allstar-public-4403", "0?hangit") in new stack    --
> > > > Executing [s at allstar-public:6] GotoIf("IAX2/allstar-public-4403",
> > > > "0?hangit") in new stack    -- Executing [s at allstar-public:7]
> > > > Set("IAX2/allstar-public-4403", "CALLSIGN=NO1PC") in new
> > > > stack    --
> > > > Executing [s at allstar-public:8] Wait("IAX2/allstar-public-4403",
> > > > "3") in
> > > > new stack    -- Executing [s at allstar-public:9]
> > > > Playback("IAX2/allstar-public-4403", "rpt/node|noanswer") in new
> > > > stack
> > > > -- <IAX2/allstar-public-4403> Playing 'rpt/node' (language
> > > > 'en')    --
> > > > Executing [s at allstar-public:10] SayDigits("IAX2/allstar-public-
> > > > 4403",
> > > > "43157") in new stack    -- <IAX2/allstar-public-4403> Playing
> > > > 'digits/4'
> > > > (language 'en')    -- <IAX2/allstar-public-4403> Playing
> > > > 'digits/3'
> > > > (language 'en')    -- <IAX2/allstar-public-4403> Playing
> > > > 'digits/1'
> > > > (language 'en')    -- <IAX2/allstar-public-4403> Playing
> > > > 'digits/5'
> > > > (language 'en')    -- <IAX2/allstar-public-4403> Playing
> > > > 'digits/7'
> > > > (language 'en')    -- Remote UNIX connection    -- Remote UNIX
> > > > connection
> > > > disconnected    -- Executing [s at allstar-public:11]
> > > > Set("IAX2/allstar-public-4403", "CALLERID(num)=0") in new
> > > > stack    --
> > > > Executing [s at allstar-public:12] Set("IAX2/allstar-public-4403",
> > > > "CALLERID(name)=NO1PC") in new stack    -- Executing [s at allstar-p
> > > > ublic:13]
> > > > Rpt("IAX2/allstar-public-4403", "43157|X") in new stack  == Spawn
> > > > extension (allstar-public, s, 13) exited KEEPALIVE on
> > > > 'IAX2/allstar-public-4403'barf3*CLI>
> > > > _______________________________________________
> > > >
> > > > 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