-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XLX reflector not allowing incoming stations #111
Comments
Is the ambed process binding the correct ports? What do the logs of the ambed say? |
I’m getting Host xlxapi.rlx.lu not found and error opening socket on all ports.
Also states warning: xlxd.service changed on disk. Run systemctl daemon-reload?
Regards
Daniel Erickson
… On 11/11/2018, at 11:08 PM, Florian (DF2ET) ***@***.***> wrote:
Is the ambed process binding the correct ports? What do the logs of the ambed say?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
So that will likely be the problem why it is not running correctly. What IP adresses are you using? Is the machine having an official IPv4 address or is it running behind NAT/PAT? |
I am using 116.251.193.99 which is a paid static from my ISP. CGN has been disabled by them. So as far as I know it’s not behind Nat!
Regards
Daniel Erickson
… On 11/11/2018, at 11:41 PM, Florian (DF2ET) ***@***.***> wrote:
So that will likely be the problem why it is not running correctly. What IP adresses are you using? Is the machine having an official IPv4 address or is it running behind NAT/PAT?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Have you put the correct IP in the startup scripts?
//Johan SM0TSC
Den sön 11 nov. 2018 kl 12:28 skrev zl4de <notifications@github.com>:
… I am using 116.251.193.99 which is a paid static from my ISP. CGN has been
disabled by them. So as far as I know it’s not behind Nat!
Regards
Daniel Erickson
> On 11/11/2018, at 11:41 PM, Florian (DF2ET) ***@***.***>
wrote:
>
> So that will likely be the problem why it is not running correctly. What
IP adresses are you using? Is the machine having an official IPv4 address
or is it running behind NAT/PAT?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#111 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGRh3-eA49jIaoDDVkqCshxA_nQEYTesks5uuAnRgaJpZM4YYYDi>
.
|
Hi Johan
Yes I have checked this a number times and tried the private and public IP. I think I have Nat issues here. Will call my ISP tomorrow and try troubleshoot this. Cheers
Regards
Daniel Erickson
… On 12/11/2018, at 12:38 AM, sm0tsc ***@***.***> wrote:
Have you put the correct IP in the startup scripts?
//Johan SM0TSC
Den sön 11 nov. 2018 kl 12:28 skrev zl4de ***@***.***>:
> I am using 116.251.193.99 which is a paid static from my ISP. CGN has been
> disabled by them. So as far as I know it’s not behind Nat!
>
> Regards
> Daniel Erickson
>
> > On 11/11/2018, at 11:41 PM, Florian (DF2ET) ***@***.***>
> wrote:
> >
> > So that will likely be the problem why it is not running correctly. What
> IP adresses are you using? Is the machine having an official IPv4 address
> or is it running behind NAT/PAT?
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub, or mute the thread.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#111 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AGRh3-eA49jIaoDDVkqCshxA_nQEYTesks5uuAnRgaJpZM4YYYDi>
> .
>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
But it still has problem binding the ports on that IP address. Either it is a different IP address or the ports are otherwise in use. You can post the outputs of "netstat -ulnvp" and "ip addr show" so that we can help further. Maybe you have to use sudo or be root to get the appropriate output. |
Regards
Daniel Erickson
On Nov 12, 2018, at 12:52 AM, "Florian (DF2ET)" <notifications@github.com> wrote:
But it still has problem binding the ports on that IP address. Either it is a different IP address or the ports are otherwise in use. You can post the outputs of "netstat -ulnvp" and "ip addr show" so that we can help further. Maybe you have to use sudo or be root to get the appropriate output.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
This is working now. However I can't run my hotspots on the same network as the reflector. I need to override XLX hostfile in the hotspot with the private IP address? |
Jepp. You will have to use the internal IP addresses if you are connecting from the internal network. |
I have tried the internal IP by adding in root/XLXHosts.txt. This changes nothing. It works when added to usr/local/etc/XLXHosts.txt. But obviously looses it with the updates.
Any other methods of securing it?
Regards
Daniel Erickson
… On 17/11/2018, at 11:07 PM, Florian (DF2ET) ***@***.***> wrote:
Jepp. You will have to use the internal IP addresses if you are connecting from the internal network.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Should workshop with hairpin IF router support it
//TSC
Den lör 17 nov. 2018 11:07 skrev Florian (DF2ET) <notifications@github.com>:
… Jepp. You will have to use the internal IP addresses if you are connecting
from the internal network.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#111 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGRh375tYayXxMPJaoh9zd2mytSN8omlks5uv9_-gaJpZM4YYYDi>
.
|
Thanks Adrian, tried your suggestions. But no luck.
This works fine when the private IP is added to /usr/local/etc/XLXHosts.txt.
Does not work when added to /root/XLXHosts.txt
Adding the IP to root/DCS_Hosts.txt works fine for Dstar.
Regards
Daniel Erickson
On Nov 17, 2018, at 11:31 PM, Adrian Fewster <notifications@github.com> wrote:
# If there is an XLX over-ride
if [ -f "/root/XLXHosts.txt" ]; then
while IFS= read -r line; do
if [[ $line != \#* ]] && [[ $line = *";"* ]]
then
xlxid=`echo $line | awk -F ";" '{print $1}'`
xlxroom=`echo $line | awk -F ";" '{print $3}'`
xlxip=`grep "^
${xlxid}" /usr/local/etc/XLXHosts.txt | awk -F ";" '{print $2}'`
xlxNewLine="${xlxid};${xlxip};${xlxroom}"
/bin/sed -i "/^$xlxid\;/c\\
$xlxNewLine" /usr/local/etc/XLXHosts.txt
fi
done < /root/XLXHosts.txt
fi
## Try running ;
sudo HostFilesUpdate.sh
## then restart dmrgateway
sudo service dmrgateway restart
sudo service mmdvmhost restart
…-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660f04f0157deebcc7e8725399e7c03662f331216cf92cf000000011807ae7f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 02:25:03 -0800
I have tried the internal IP by adding in root/XLXHosts.txt. This
changes nothing. It works when added to usr/local/etc/XLXHosts.txt. But
obviously looses it with the updates.
Any other methods of securing it?
Regards
Daniel Erickson
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
The sed scripting is designed for module changes only, please contact
the pistar author for a custom IP solution also, so it is supported on
his git repository.
…-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660a83b6f5065f8a2da96222a1c512e2720565c98bb92cf000000011808cc3f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Adrian Fewster <vk4tux@gmail.com>, Comment
<comment@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 22:44:15 -0800
Thanks Adrian, tried your suggestions. But no luck.
This works fine when the private IP is added
to /usr/local/etc/XLXHosts.txt.
Does not work when added to /root/XLXHosts.txt
Adding the IP to root/DCS_Hosts.txt works fine for Dstar.
Regards
Daniel Erickson
On Nov 17, 2018, at 11:31 PM, Adrian Fewster <notifications@github.com> wrote:
# If there is an XLX over-ride
if [ -f "/root/XLXHosts.txt" ]; then
while IFS= read -r line; do
if [[ $line != \#* ]] && [[ $line = *";"* ]]
then
xlxid=`echo $line | awk -F ";" '{print $1}'`
xlxroom=`echo $line | awk -F ";" '{print $3}'`
xlxip=`grep "^
${xlxid}" /usr/local/etc/XLXHosts.txt | awk -F ";" '{print $2}'`
xlxNewLine="${xlxid};${xlxip};${xlxroom}"
/bin/sed -i "/^$xlxid\;/c\\
$xlxNewLine" /usr/local/etc/XLXHosts.txt
fi
done < /root/XLXHosts.txt
fi
## Try running ;
sudo HostFilesUpdate.sh
## then restart dmrgateway
sudo service dmrgateway restart
sudo service mmdvmhost restart
-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660f04f0157deebcc7e8725399e7c03662f331216cf92cf000000011807ae7f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 02:25:03 -0800
I have tried the internal IP by adding in root/XLXHosts.txt. This
changes nothing. It works when added to usr/local/etc/XLXHosts.txt. But
obviously looses it with the updates.
Any other methods of securing it?
Regards
Daniel Erickson
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Ah huh, thanks for the update. Wilco :)
Regards
Daniel Erickson
On Nov 18, 2018, at 08:01 PM, Adrian Fewster <notifications@github.com> wrote:
The sed scripting is designed for module changes only, please contact
the pistar author for a custom IP solution also, so it is supported on
his git repository.
…-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660a83b6f5065f8a2da96222a1c512e2720565c98bb92cf000000011808cc3f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Adrian Fewster <vk4tux@gmail.com>, Comment
<comment@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 22:44:15 -0800
Thanks Adrian, tried your suggestions. But no luck.
This works fine when the private IP is added
to /usr/local/etc/XLXHosts.txt.
Does not work when added to /root/XLXHosts.txt
Adding the IP to root/DCS_Hosts.txt works fine for Dstar.
Regards
Daniel Erickson
On Nov 17, 2018, at 11:31 PM, Adrian Fewster <notifications@github.com> wrote:
# If there is an XLX over-ride
if [ -f "/root/XLXHosts.txt" ]; then
while IFS= read -r line; do
if [[ $line != \#* ]] && [[ $line = *";"* ]]
then
xlxid=`echo $line | awk -F ";" '{print $1}'`
xlxroom=`echo $line | awk -F ";" '{print $3}'`
xlxip=`grep "^
${xlxid}" /usr/local/etc/XLXHosts.txt | awk -F ";" '{print $2}'`
xlxNewLine="${xlxid};${xlxip};${xlxroom}"
/bin/sed -i "/^$xlxid\;/c\\
$xlxNewLine" /usr/local/etc/XLXHosts.txt
fi
done < /root/XLXHosts.txt
fi
## Try running ;
sudo HostFilesUpdate.sh
## then restart dmrgateway
sudo service dmrgateway restart
sudo service mmdvmhost restart
-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660f04f0157deebcc7e8725399e7c03662f331216cf92cf000000011807ae7f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 02:25:03 -0800
I have tried the internal IP by adding in root/XLXHosts.txt. This
changes nothing. It works when added to usr/local/etc/XLXHosts.txt. But
obviously looses it with the updates.
Any other methods of securing it?
Regards
Daniel Erickson
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Until you get a solution from the pistar author try ;
sudo nano /etc/cron.daily/pistar-daily
add # & set to
.............................................................................
#!/bin/bash
#/usr/local/sbin/pistar-daily.cron
............................................................................
save and now automatic updates are disabled, your host file edit will
hold, and will keep
you going until you get an update from AT above
for /usr/local/sbin/HostFilesUpdate.sh to allow IP override.
…-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660a83b6f5065f8a2da96222a1c512e2720565c98bb92cf000000011808cc3f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Adrian Fewster <vk4tux@gmail.com>, Comment
<comment@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 22:44:15 -0800
Thanks Adrian, tried your suggestions. But no luck.
This works fine when the private IP is added
to /usr/local/etc/XLXHosts.txt.
Does not work when added to /root/XLXHosts.txt
Adding the IP to root/DCS_Hosts.txt works fine for Dstar.
Regards
Daniel Erickson
On Nov 17, 2018, at 11:31 PM, Adrian Fewster <notifications@github.com> wrote:
# If there is an XLX over-ride
if [ -f "/root/XLXHosts.txt" ]; then
while IFS= read -r line; do
if [[ $line != \#* ]] && [[ $line = *";"* ]]
then
xlxid=`echo $line | awk -F ";" '{print $1}'`
xlxroom=`echo $line | awk -F ";" '{print $3}'`
xlxip=`grep "^
${xlxid}" /usr/local/etc/XLXHosts.txt | awk -F ";" '{print $2}'`
xlxNewLine="${xlxid};${xlxip};${xlxroom}"
/bin/sed -i "/^$xlxid\;/c\\
$xlxNewLine" /usr/local/etc/XLXHosts.txt
fi
done < /root/XLXHosts.txt
fi
## Try running ;
sudo HostFilesUpdate.sh
## then restart dmrgateway
sudo service dmrgateway restart
sudo service mmdvmhost restart
-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660f04f0157deebcc7e8725399e7c03662f331216cf92cf000000011807ae7f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 02:25:03 -0800
I have tried the internal IP by adding in root/XLXHosts.txt. This
changes nothing. It works when added to usr/local/etc/XLXHosts.txt. But
obviously looses it with the updates.
Any other methods of securing it?
Regards
Daniel Erickson
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Actually I should have said 'awk' scripting. If you modify yourself, it
will be rejected on the git compare on next update, so best done by the
pistar author.
…-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660cff5b1ef1bfddf61b263b2060f2a2ec30e1eef4492cf000000011808d17092a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Adrian Fewster <vk4tux@gmail.com>, Comment
<comment@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 23:06:24 -0800
Ah huh, thanks for the update. Wilco :)
Regards
Daniel Erickson
On Nov 18, 2018, at 08:01 PM, Adrian Fewster <notifications@github.com>
wrote:
The sed scripting is designed for module changes only, please contact
the pistar author for a custom IP solution also, so it is supported on
his git repository.
-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660a83b6f5065f8a2da96222a1c512e2720565c98bb92cf000000011808cc3f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Adrian Fewster <vk4tux@gmail.com>, Comment
<comment@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 22:44:15 -0800
Thanks Adrian, tried your suggestions. But no luck.
This works fine when the private IP is added
to /usr/local/etc/XLXHosts.txt.
Does not work when added to /root/XLXHosts.txt
Adding the IP to root/DCS_Hosts.txt works fine for Dstar.
Regards
Daniel Erickson
On Nov 17, 2018, at 11:31 PM, Adrian Fewster <notifications@github.com> wrote:
# If there is an XLX over-ride
if [ -f "/root/XLXHosts.txt" ]; then
while IFS= read -r line; do
if [[ $line != \#* ]] && [[ $line = *";"* ]]
then
xlxid=`echo $line | awk -F ";" '{print $1}'`
xlxroom=`echo $line | awk -F ";" '{print $3}'`
xlxip=`grep "^
${xlxid}" /usr/local/etc/XLXHosts.txt | awk -F ";" '{print $2}'`
xlxNewLine="${xlxid};${xlxip};${xlxroom}"
/bin/sed -i "/^$xlxid\;/c\\
$xlxNewLine" /usr/local/etc/XLXHosts.txt
fi
done < /root/XLXHosts.txt
fi
## Try running ;
sudo HostFilesUpdate.sh
## then restart dmrgateway
sudo service dmrgateway restart
sudo service mmdvmhost restart
-----Original Message-----
From: zl4de <notifications@github.com>
Reply-to: LX3JL/xlxd <reply
+00854660f04f0157deebcc7e8725399e7c03662f331216cf92cf000000011807ae7f92a169ce169eb95d@reply.github.com>
To: LX3JL/xlxd <xlxd@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [LX3JL/xlxd] XLX reflector not allowing incoming stations
(#111)
Date: Sat, 17 Nov 2018 02:25:03 -0800
I have tried the internal IP by adding in root/XLXHosts.txt. This
changes nothing. It works when added to usr/local/etc/XLXHosts.txt. But
obviously looses it with the updates.
Any other methods of securing it?
Regards
Daniel Erickson
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Some months ago I did submit myself a PR to improve XLX override mechanism on Pi-Star, allowing what you need (but also still allowing to override just room if wished), however I could not convince @AndyTaylorTweet to merge it so far :) |
Can someone PLEASE point me in the right direction? |
Please use the bbs for such discussions. TNX - Luc - |
Hi,
Setup a new reflector today xlx530.ddns.net
I can see the dashboard is live and reflector showing in the hostfile lists.
But nothing happens when trying to connect to it via any hotspot or repeater.
Using a static IP address, and port forwarding is all set up correctly.
Any advice here would be appreciated?
Cheers
Daniel ZL4DE
The text was updated successfully, but these errors were encountered: