<div dir="ltr">Hmm.. Is it possible to copy the Chan_Echolink and change its name to like Chan_Echolink2 and set it to run like another Chan driver just point it to another config file?<div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div style="font-family:arial;font-size:small">Loren Tedford (KC9ZHV) <br>Email: <a href="mailto:lorentedford@gmail.com" style="color:rgb(17,85,204)" target="_blank">lorentedford@gmail.com</a></div><div style="font-family:arial;font-size:small">Phone: 618-553-0806</div><div style="font-family:arial;font-size:small"><a href="http://www.lorentedford.com/" style="color:rgb(17,85,204)" target="_blank">http://www.lorentedford.com</a><br></div><div style="font-family:arial;font-size:small"><a href="http://www.kc9zhv.com" target="_blank">http://www.kc9zhv.com</a></div><div style="font-family:arial;font-size:small"><a href="http://hub.kc9zhv.com" target="_blank">http://hub.kc9zhv.com</a></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Thu, Jul 30, 2015 at 3:21 AM, David McGough <span dir="ltr"><<a href="mailto:kb4fxc@inttek.net" target="_blank">kb4fxc@inttek.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Chuck and Everyone,<br>
<br>
This morning I decided to give this a quick test and it partially works.<br>
But, as I feared the chan_echolink driver doesn't seem to be fully<br>
multi-homed.<br>
<br>
Chuck, as you suggested, the ipaddr=a.b.c.d parameter does allow a user<br>
configured address, different from the main AllStar address, that echolink<br>
binds to. But, the IP address that the channel driver advertises to the<br>
echolink node-list database is still the base address of the network<br>
device, not the address specified by the ipaddr=a.b.c.d parameter,<br>
unfortunately. (Probably some quick driver code hacks could fix this...)<br>
<br>
So, for now, multiple echolink instances bound to different IP addresses<br>
via the ipaddr=a.b.c.d parameter won't work as expected.<br>
<br>
HOWEVER, I also tried the port=xxxx parameter to allow a user specified<br>
UDP port other than the default ports (5188, 5189). This DOES seem to<br>
work, at least from the channel driver standpoint.  So, there is hope for<br>
using NAT to accomplish this goal, as I initially suspected. I'll try some<br>
NAT rules and test this further as soon as I get a chance--unless someone<br>
else beats me to it!<br>
<br>
My config file looked like:<br>
<br>
[el0]<br>
port=6622<br>
all the other parameters....<br>
<br>
[el1]<br>
port=6632<br>
all the other parameters....<br>
<br>
Then, hopefully, Linux NAT rules should be able to accomplish the rest!<br>
<br>
<br>
73, David KB4FXC<br>
<br>
<br>
On Wed, 29 Jul 2015, Chuck Henderson wrote:<br>
<br>
> I have not tried any of this and do not know if it will work, but I think<br>
> it will.<br>
><br>
> If your server has real IP addresses, not NATed in a firewall router, then<br>
> you can create different echolink stanzas within echolink.conf and in each<br>
> one put a different IP address.  If you are NATed then you will have to<br>
> know how to do policy routing in your professional router, like a Cisco<br>
> router or maybe a routerboard.<br>
><br>
> The default if it is not configured is<br>
> ipaddr=0.0.0.0<br>
><br>
> But you would make it<br>
> [el0]<br>
> ipaddr=8.9.10.11<br>
> all the other commands<br>
><br>
> [el1]<br>
> ipaddr=8.9.10.12<br>
> all the other commands<br>
><br>
> [el2]<br>
> ipaddr=8.9.10.13<br>
> all the other commands<br>
><br>
> There are a couple of people on here that know if I have this correct or<br>
> not, but I don't know.  Let us know if this works, if you feel like<br>
> experimenting.<br>
> Chuck  WB9UUS<br>
><br>
><br>
><br>
><br>
> On Wed, Jul 29, 2015 at 10:16 PM, David McGough <<a href="mailto:kb4fxc@inttek.net">kb4fxc@inttek.net</a>> wrote:<br>
><br>
> ><br>
> > Hi Loren,<br>
> ><br>
> > I theory this would work, using one public address per Echolink instance.<br>
> > In the server world this type of setup is basically known as multi-homing.<br>
> ><br>
> > However, I don't think the AllStar Echolink driver was written where the<br>
> > developer expected anyone to attempt to perform multi-homing. So, assuming<br>
> > this is true (i.e.: Echolink driver not multi-home aware), the situation<br>
> > is probably much more complicated....I won't delve into the gory technical<br>
> > details of what's needed for multi-homing, but, very simplistically<br>
> > speaking, the application must "remember" what IP address an inbound<br>
> > request came from and then answer back using that same source address.<br>
> ><br>
> > Minimally, I expect some significant NAT (network address translation)<br>
> > trickery with a Linux firewall will be required to pull this off. I'm<br>
> > working feverishly on other aspects of this project right now, but, I'll<br>
> > put this on my list of things to look at, if no one else beats me to it.<br>
> ><br>
> > And, I agree, this would be useful capability. I've got a couple repeaters<br>
> > right now running on the same control PC and separate echolink<br>
> > connectivity to each would be useful.<br>
> ><br>
> > 73, David KB4FXC<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > On Wed, 29 Jul 2015, Loren Tedford wrote:<br>
> ><br>
> > > Hi again its loren was curious on how to setup multiple echolink<br>
> > > configurations with the rpt.conf and echolink.conf<br>
> > ><br>
> > > On the server side I can get as many ips as needed however my issue is<br>
> > how<br>
> > > can i get these services to work together..<br>
> > ><br>
> > > I have enough bandwidth and grunt power just need some advice on how to<br>
> > set<br>
> > > it up properly.<br>
> > ><br>
> > ><br>
> > ><br>
> > > Loren Tedford (KC9ZHV)<br>
> > > Email: <a href="mailto:lorentedford@gmail.com">lorentedford@gmail.com</a><br>
> > > Phone: <a href="tel:618-553-0806" value="+16185530806">618-553-0806</a><br>
> > > <a href="http://www.lorentedford.com" rel="noreferrer" target="_blank">http://www.lorentedford.com</a><br>
> > > <a href="http://www.kc9zhv.com" rel="noreferrer" target="_blank">http://www.kc9zhv.com</a><br>
> > > <a href="http://hub.kc9zhv.com" rel="noreferrer" target="_blank">http://hub.kc9zhv.com</a><br>
> > ><br>
> ><br>
> > _______________________________________________<br>
> > App_rpt-users mailing list<br>
> > <a href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a><br>
> > <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br>
> ><br>
> > To unsubscribe from this list please visit<br>
> > <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" rel="noreferrer" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a> and scroll down<br>
> > to the bottom of the page. Enter your email address and press the<br>
> > "Unsubscribe or edit options button"<br>
> > You do not need a password to unsubscribe, you can do it via email<br>
> > confirmation. If you have trouble unsubscribing, please send a message to<br>
> > the list detailing the problem.<br>
> ><br>
><br>
<br>
</blockquote></div><br></div>