g4klx / nxdnclients Goto Github PK
View Code? Open in Web Editor NEWA gateway and a parrot for NXDN.
License: GNU General Public License v2.0
A gateway and a parrot for NXDN.
License: GNU General Public License v2.0
Could I get a NXDN reflector listed please
Reflector Name: RayNet_UK
Request TG Number: 01080
IP: 51.91.78.118
Port: 41400
I'm running a Raspberry PI3 with Raspbian Jessie. I setup MMDVMHost, P25Gateway and NXDNGateway. Everything works fine with P25Gateway, however communications between MMDVMHost and NXDNGateway is not possible. The ports are correct.
NXDNGateway connects to the reflector and shows traffic, however the traffic is not sent to MMDVMHost, nor is the traffic sent from MMDVMHost to NXDNGateway.
A dump of the ports shows the following.
3300 is the gateway port, 4400 is the mmdvmhost local port.
root@raspberrypi:/home/pi# tcpdump -vvv -i lo -n udp port 4400
tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
06:01:59.558518 IP (tos 0x0, ttl 64, id 45486, offset 0, flags [DF], proto UDP (17), length 43)
10.10.10.16.4400 > 10.10.10.16.3300: [bad udp cksum 0x285c -> 0xeea5!] UDP, length 15
06:02:04.560181 IP (tos 0x0, ttl 64, id 45625, offset 0, flags [DF], proto UDP (17), length 43)
10.10.10.16.4400 > 10.10.10.16.3300: [bad udp cksum 0x285c -> 0xeea5!] UDP, length 15
06:02:09.565561 IP (tos 0x0, ttl 64, id 45735, offset 0, flags [DF], proto UDP (17), length 43)
10.10.10.16.4400 > 10.10.10.16.3300: [bad udp cksum 0x285c -> 0xeea5!] UDP, length 15
06:02:14.572701 IP (tos 0x0, ttl 64, id 46186, offset 0, flags [DF], proto UDP (17), length 43)
10.10.10.16.4400 > 10.10.10.16.3300: [bad udp cksum 0x285c -> 0xeea5!] UDP, length 15
root@raspberrypi:/opt/MMDVMHost# tcpdump -vvv -i lo -n udp port 3300
tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
09:24:08.094863 IP (tos 0x0, ttl 64, id 45357, offset 0, flags [DF], proto UDP (17), length 43)
127.0.0.1.4400 > 127.0.0.1.3300: [bad udp cksum 0xfe2a -> 0x18d7!] UDP, length 15
09:24:13.097020 IP (tos 0x0, ttl 64, id 45615, offset 0, flags [DF], proto UDP (17), length 43)
127.0.0.1.4400 > 127.0.0.1.3300: [bad udp cksum 0xfe2a -> 0x18d7!] UDP, length 15
09:24:18.102310 IP (tos 0x0, ttl 64, id 45678, offset 0, flags [DF], proto UDP (17), length 43)
127.0.0.1.4400 > 127.0.0.1.3300: [bad udp cksum 0xfe2a -> 0x18d7!] UDP, length 15
09:24:23.108432 IP (tos 0x0, ttl 64, id 46033, offset 0, flags [DF], proto UDP (17), length 43)
127.0.0.1.4400 > 127.0.0.1.3300: [bad udp cksum 0xfe2a -> 0x18d7!] UDP, length 15
I setup in NXDNgateway.ini
[Log]
DisplayLevel=0
FileLevel=2
but still exist unwanted lines type E:
M: 2020-10-06 15:33:37.966 Starting NXDNGateway-20200824
M: 2020-10-06 15:33:37.967 Linked at startup to reflector 65000
E: 2020-10-06 16:33:40.352 Cannot find address for host nxdn.digitalsicilia.it
I: 2020-10-06 16:33:43.010 Loaded 86 NXDN reflectors
E: 2020-10-06 16:33:43.011 Cannot find address for host
The same problem exists in P25Gateway
M: 2020-10-07 06:12:40.123 Starting P25Gateway-20200824
M: 2020-10-07 06:12:40.123 Linked at startup to reflector 10400
E: 2020-10-07 07:12:46.381 Cannot find address for host p25.is0hha.hblink.it
I: 2020-10-07 07:12:48.820 Loaded 101 P25 reflectors
E: 2020-10-07 07:12:48.820 Cannot find address for host
I: 2020-10-07 07:12:48.821 Loaded P252DMR (TG20)
73 Waldek
Could you please add this to the list?
26079 nxdn-sp7.noip.pl 41400
Regards, SQ7PTE
Hi Jonathan,
Could you please add this to the Host-List?
# 20333 NXDN LausitzLink Germany
20333 nxdn02.bzsax.de 41400
Thanks a lot,
73 Heiko, DL1BZ
Could you please add NXDN TG 50525 it has been created and is currently bridged to DMR TG 50525
50525 50525.nxref.org 41400
Hi Jonathan,
Could you please add this to the list?
# 9846 NXDN Portal to WW8GM YSF network www.gmarc.org
9846 nxdn.dudetronics.com 41401
Thanks,
Doug AD8DP
Good morning Jonathan
Please add the following two hosts to the NXDN Hosts list:
226 nxdn.dstar-yo.ro 41000 (Romania YO NXDN Network)
2263 nxdn.dstar-yo.ro 41000 (Bucharest YO3 NXDN Network)
Thank you for your help
Catalin (YO3CAT)
Johnathon could you please add TG 31188 to the NXDN list, We cover the southern half of Indiana with NXDN as well as the other mmdvm modes , we have been converting unused or under utilized repeaters into mmdvm repeaters and have recently purchased 50 Tait mobiles to used as mobile and high power hotspots for poor coverage areas in the hilly south of Indiana. And will be adding mmdvm repeaters as a link to all of the major Universities in Indiana as part of the Southern Indiana Network.
Please condsider this request.
31188 w9windigital.org 41400
73 de Rick Nicholson / N9UMJ
Hi,
A version of NXDNreflector:
M: 2020-12-22 02:00:01.751 Starting NXDNReflector-20201124
I log file NXDNReflcor each user has always the same IP address 128.69.214.126:
M: 2020-12-22 00:10:27.392 SQ7PTE : 128.69.214.126:57910 3/120
M: 2020-12-22 00:10:27.392 SQ7RN : 128.69.214.126:4765 0/120
M: 2020-12-22 00:10:27.392 SQ7SOP : 128.69.214.126:57910 4/120
M: 2020-12-22 00:10:27.392 SP5NAF : 128.69.214.126:57910 1/120
M: 2020-12-22 00:10:27.392 SP3IMM : 128.69.214.126:33137 2/120
when are logline with Adding or Removing user, IP address is individual correct
Hi Jonathan,
Could you please add this to the Host-List?
# 20330 NXDN German DE-RAMSES Project
20330 161.97.140.131 41400
Thanks a lot,
73 Heiko, DL1BZ
Please list NXDN: VARG TG 65209 IP 3.215.215.169 Port: 41410
Thanks, Jeff - WA3PNY (PennLink Group - info.pennlinkgroup.com)
Please update the NXDNHosts.txt file in the NXDNGateway,
1200 florida.nxref.org 41400
10400 pacific.nxref.org 41400
Hello friends, I don't know if I can write my request here but I still try to forward it.
Where nothing stands in the way, I ask for the registration of an NXDN reflector with the data indicated in the attached file.
Heartfelt thanks in advance.
Can you please add the NorCal NXDN as below?
30639 wiresxdigi.dyndns.org 41400
Hello Jonathan I am the sysop of the reflector 4374 of DMR + Spain, I have started an NXDNReflector with your software and I would like to ask you to include us in the list, the number if possible the 10304 and the server ip 176.31.161.9 41400 REM-ADER SPAIN GROUP TG 10304. Thanks
Jonathan (et al.),
As the system rolls past midnight, the daemon does not write a new log file, in fact it does not write to the old log file and it does not write a new one either, so logging just stops.
The daemon keeps running and working correctly, just without a log output.
This issue may also exist in the P25 daemon too, although because I was already re-starting that each night I didn't notice.
Andy
Good morning Jonathan
Please add the following host to the NXDN Hosts list:
2265 nxdn.dstar-yo.ro 41405 (Baia Mare YO5 NXDN Network)
Thank you for your help
Catalin (YO3CAT)
Please add:
NXDN TG 31426 3.215.215.169:41400 PA Cross Mode (alt)
Thanks again, for all that you do.
Jeff
Hi, I would like to have the following added:
XLX625 The BROniverse www.wa8bro.com
31264 nxdn.dudetronics.com:41400
If 31264 is not avail, next avail is fine, thanks!
-Doug AD8DP
@awasser1 @g4klx
NXDN Host 25000 was added in this commit: afbead1#diff-230f77d7c7ae0a4c21f07d16b716c7e9 by @awasser1 back in August 2018.
I have been contacted by Tony NN1D to tell me that he owns NX Core 25000 and he has already previously tried to pull a request to replace this host.
I'm not sure what the history is here, just trying to help us all work it out.
The current entry in the host file looks like this:
25000 45.62.211.216 41425
The proposed change looks like this:
25000 173.166.94.77 41400
Thanks Jonathan
PSE add 26200 , http://26200.ham-nxdn.de/ 41400
Vy73 Stefan dk6px
Hello G4KLX
Please add the following host to the NXDN Hosts list:
TG = 26078
Port = 41400
Reflector IP/Domain : nxdn.hblink.kutno.pl
Description: Poland HBLink Network
Thank you very much.
Krzysztof SP7LAK
Could you please add a reflector for Pennsylvania:
Pennsylvania
3142 3.215.215.169:41402
Thanks for all that you do.
Jeff
G4KLX OM, please register NXDNReflector and 25Reflector.
[NXDN]
TG = 45000
Port = 41400
IP=nxdn.dvham.com
KOREA TG45000
[P25]
TG = 45000
port = 41000
IP = p25.dvham.com
KOREA TG45000
Thank you.
de HL1RR/LIM 73 !!
45000 nxdn.dvham.com 41400
45000 p25.dvham.com 41000
2700 2700nxdn.ddns.net 41400
Hi Jonathan,
Could you please add this to the list?
# 20328 NXDN German Pegasus Project
20328 nxdn.projekt-pegasus.net 41400
Thanks a lot,
73 Heiko, DL1BZ
20000 89.185.97.38 41400
73 de Kurt
OE1KBC
G4KLX , Please register NXDNReflector.
[NXDN]
TG = 138
Port = 41400
IP=e23jwe.ddns.net
TG138 Thailand
Thank you.
de E23JWE 73 !!
NXDNHosts.txt
Can you please add the following Reflectors to the list,
2700 kp4oo.ddns.net 41400
3300 nxdn3300.from-pr.com 41400
Hello, please submit 910 to the NXDN host list.
910 nxdn910.freeddns.org 41400
(XLX910)
New reflector focusing in Washington,DC - Virginia - Maryland and occasionally folks from Thailand may join in.
Thank you kindly,
Kit W3KIT
Good evening
The network port for NXDN reflectors 226 and 2263 is wrong.
Please set the ports as follows:
port 41400 for 226
port 41401 for 2263
Thank you very much,
Catalin
YO3CAT
Hi!
If you try to pass a config file as an argument from the command line, the program won't start
i.e. "sudo ./NXDNGateway /etc/NXDNGateway.ini"
Good afternoon,
I have found some errors on network ports for NXDN reflectors in Romania.
Please make sure they are as follows:
226 on port 41400
2263 on port 41403
2265 on port 41405
Thank you very much,
Catalin
Please add to NXDNHosts.txt
add:
MULTIPROTOCOLO ARGENTINA
7225 ysfarg.ddns.net 41400
Can you switch Illinois Link NXDN Reflector 31171 to new host illink.radiotechnology.xyz
Can you please add talkgroup 31171 to the host file. This is linked to to Wires x, dmr, nxdn, Ysf reflector, and 3 dstar reflectors. There is plenty of activity of here we run a net on here and also severe weather net the ip address for it is 74.208.235.115 41400
Can you please add the Rhode Island Digital link TG#31444 to the host file. We are a multi mode system. We have been up and running for close to 18 months. We have a valid TG ID from Bm and are part of the NXDN core system.
Our information - TG31444 18.219.32.21 41400
THANKS
I am sorry for this change, I know you are busy.
The address and port are correct
The wrong organization and site was listed:
Should Be
65209 VARG http://www.varg.club
Thanks Jeff
When NXDNreflector is restarted, my NXDNGateway does not reconnect. Does it look like NXNGateway is not checking for connection loss? I need to restart nxdngateway to connect to nxdnreflector again. The same problem occurs with p25gateway.
I use in NXDNGateway:
Startup=26000
InactivityTimeout=10
Dear Sir
Could you change my hosts NXDNReflector Info as below
[NXDN] TG Number = 138 ; Description : TG138 Thailand
= from e23jwe.ddns.net port 41400 to nxdn138.freeddns.org port 41400
Thank you.
de E23JWE 73 !!
Hello G4KLX
Please register NXDNReflector for my reflector.
TG = 822
Port = 41400
Reflector IP/Domain : nxdn.dstarthailand.com
TG822 XLX822 Thailand
Thank you very much.
de HS2BMI QUR'73 !!
Can you please add NXDN TG 53099 this is a NXDN reflector in New Zealand mainly for NZ use and is currently bridged to BM TG 53099
53099 203.86.206.49 41000
Johnathan you could add TG 2225 to the NXDN list, I've already edited the file on your project. I'm a beginner at GITHUB and I'm not sure I've done the right procedure. Thank you for what you do for the whole amateur radio community. 73 de IU5HJU Michele
2503 nxdn.r1ik.ru 41400
Please add this NXDN reflector:
NXDN - 2007DXGROUP
68800 89.46.75.115 41400
Hello. Could you please add to NXDNHosts new entry:
25577 178.136.234.51 41400
Could you please add the following listings to the NXDN host file:
31425 70.44.20.24:41400 XLX545A Pennsylvania Cross Mode
545 70.44.20.24:41401 XLX545E PA NXDN
Many thanks,
Jeff
Please Jonathan, add it reflector NXDN
21430 alcayna.duckdns.org 41400
Many thx.
root@XLX:/NXDNClients/NXDNParrot# sudo make/NXDNClients/NXDNParrot#
g++ -g -O3 -Wall -std=c++0x -pthread -c -o NXDNNetwork.o NXDNNetwork.cpp
g++ -g -O3 -Wall -std=c++0x -pthread -c -o NXDNParrot.o NXDNParrot.cpp
g++ -g -O3 -Wall -std=c++0x -pthread -c -o Parrot.o Parrot.cpp
g++ -g -O3 -Wall -std=c++0x -pthread -c -o StopWatch.o StopWatch.cpp
g++ -g -O3 -Wall -std=c++0x -pthread -c -o Thread.o Thread.cpp
g++ -g -O3 -Wall -std=c++0x -pthread -c -o Timer.o Timer.cpp
g++ -g -O3 -Wall -std=c++0x -pthread -c -o UDPSocket.o UDPSocket.cpp
g++ NXDNNetwork.o NXDNParrot.o Parrot.o StopWatch.o Thread.o Timer.o UDPSocket.o -g -O3 -Wall -std=c++0x -pthread -lpthread -o NXDNParrot
StopWatch.o: In function CStopWatch::start()': /root/NXDNClients/NXDNParrot/StopWatch.cpp:88: undefined reference to
clock_gettime'
StopWatch.o: In function CStopWatch::elapsed()': /root/NXDNClients/NXDNParrot/StopWatch.cpp:98: undefined reference to
clock_gettime'
collect2: error: ld returned 1 exit status
make: *** [NXDNParrot] Error 1
root@XLX:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.