Date   

Re: Blog with P25<->DMR Info

 

never mind, i think I fixed that. 

let me keep testing and see if i get further.

On Wed, Jan 30, 2019 at 4:21 PM Russell, KV4S via Groups.Io <russelljthomas=gmail.com@groups.io> wrote:
great catch i had got interrupted and did not finish setting up the second analog bridge's service file to make it start.
I started it in the foreground and it's getting this?:  2019-01-30 22:16:18.817 Repeater ID can not be the same as subscriber ID

where can i find the P25Hosts.txt and what should it be set to?


On Wed, Jan 30, 2019 at 3:49 PM <mike@...> wrote:
According the logs, you only have one instance of Analog_Bridge running. You need 2. One for DMR and one for P25 (or perhaps didn't include that log)

I also see that you're loading 17 P25 Reflectors. While probably not critical, your P25Hosts.txt only needs the localhost reflector information, as it isn't meant to connect to others... 

Network Access Control (NAC) is analogous to CTCSS for P25. 

On Wed, Jan 30, 2019 at 1:12 PM Russell, KV4S <russelljthomas@...> wrote:
I have been following the blog working on a Bridge for a fellow in NY and I don't think somethings is linked up correctly but nothing is jumping out at me in the logs.

Logs are located here for review: https://we.tl/t-LYRjUm1WpC 

let me know what i'm missing.

Also, what is NAC? 

On Tue, Jan 29, 2019 at 11:30 AM Steve N4IRS <szingman@...> wrote:
Make these both true.

On 1/29/2019 12:19 PM, Kevin N9OIG wrote:
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] decoderFallBack -> false
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] useEmulator -> false





Re: Blog with P25<->DMR Info

 

great catch i had got interrupted and did not finish setting up the second analog bridge's service file to make it start.
I started it in the foreground and it's getting this?:  2019-01-30 22:16:18.817 Repeater ID can not be the same as subscriber ID

where can i find the P25Hosts.txt and what should it be set to?


On Wed, Jan 30, 2019 at 3:49 PM <mike@...> wrote:
According the logs, you only have one instance of Analog_Bridge running. You need 2. One for DMR and one for P25 (or perhaps didn't include that log)

I also see that you're loading 17 P25 Reflectors. While probably not critical, your P25Hosts.txt only needs the localhost reflector information, as it isn't meant to connect to others... 

Network Access Control (NAC) is analogous to CTCSS for P25. 

On Wed, Jan 30, 2019 at 1:12 PM Russell, KV4S <russelljthomas@...> wrote:
I have been following the blog working on a Bridge for a fellow in NY and I don't think somethings is linked up correctly but nothing is jumping out at me in the logs.

Logs are located here for review: https://we.tl/t-LYRjUm1WpC 

let me know what i'm missing.

Also, what is NAC? 

On Tue, Jan 29, 2019 at 11:30 AM Steve N4IRS <szingman@...> wrote:
Make these both true.

On 1/29/2019 12:19 PM, Kevin N9OIG wrote:
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] decoderFallBack -> false
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] useEmulator -> false





Re: Blog with P25<->DMR Info

mike@...
 

According the logs, you only have one instance of Analog_Bridge running. You need 2. One for DMR and one for P25 (or perhaps didn't include that log)

I also see that you're loading 17 P25 Reflectors. While probably not critical, your P25Hosts.txt only needs the localhost reflector information, as it isn't meant to connect to others... 

Network Access Control (NAC) is analogous to CTCSS for P25. 


On Wed, Jan 30, 2019 at 1:12 PM Russell, KV4S <russelljthomas@...> wrote:
I have been following the blog working on a Bridge for a fellow in NY and I don't think somethings is linked up correctly but nothing is jumping out at me in the logs.

Logs are located here for review: https://we.tl/t-LYRjUm1WpC 

let me know what i'm missing.

Also, what is NAC? 

On Tue, Jan 29, 2019 at 11:30 AM Steve N4IRS <szingman@...> wrote:
Make these both true.

On 1/29/2019 12:19 PM, Kevin N9OIG wrote:
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] decoderFallBack -> false
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] useEmulator -> false





Re: Blog with P25<->DMR Info

 

I have been following the blog working on a Bridge for a fellow in NY and I don't think somethings is linked up correctly but nothing is jumping out at me in the logs.

Logs are located here for review: https://we.tl/t-LYRjUm1WpC 

let me know what i'm missing.

Also, what is NAC? 


On Tue, Jan 29, 2019 at 11:30 AM Steve N4IRS <szingman@...> wrote:
Make these both true.

On 1/29/2019 12:19 PM, Kevin N9OIG wrote:
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] decoderFallBack -> false
> M: 2019-01-29 17:11:35.760 Setting [GENERAL] useEmulator -> false





Re: Deployment Question for the group

Ben Fogt
 

This should work. Essentially the VPN will be an extension of your network where people would connect inbound. I will use a cloud server as an example

INTERNET <-> Cloud server <-> VPN <-> Hospital site
On your cloud server you can manually add static routes to the VPN network so when traffic comes in on X port, it routes to the VPN network. This will be much simpler I think, using a router or a gateway device as you can simply configure all your routes in there to immediately forward to the VPNs first hop address.

INTERNET <-> Gateway/Router <-> LAN <-> VPN Server <-> Hospital device
                                       |                                          |
                                       |-----------------------------------|
                                             Static route to VPN

pseudo routes/port forward would look like:

UDP port 62031 forwards to 10.0.1.13 (IP of device at hosp)
UDP port 10100 forwards to 10.0.1.13 (IP of device at hosp)
etc etc etc ....
10.0.1.0/24 routes to 172.16.32.1 (VPN IP local on your side, aka next hop)

This is rough, but hopefully it gives you an idea. 




On Tue, Jan 29, 2019 at 6:56 PM Mike AE4ML <mike.lussier@...> wrote:
I have a site at a local hospital. I have recently obtained a wired internet connection for the Quantar and RMS Gateway on their guest network. Because of hipa and other issues I found that I can pass traffic out to the talkgroups but nothing is making it back to me.
Q1. Has anyone run into this before and what was the solution ?
Q2. has anyone attempted to run a VPN tunnel on the pi that is handling QB, MMDVM & P25gateway ? 
I don't even know if I can establish a VPN over this network. I decided its worth a try.

Mike



--
Ben Fogt
N5AMD


Re: P25 Reflector

Steve N4IRS
 

Oren,
When you installed the P25Reflector with apt-get install, you got the systemd unit for starting, stopping and starting the reflector at boot. here are the commands:

systemctl status p25reflector    is the service running.
systemctl stop p25reflector      stop the service running.
systemctl start p25reflector    start the service running.

systemctl status p25reflector    enable the service to run at boot.
systemctl status p25reflector    disable the service at boot

The service should be installed and starting at boot.

The reflector uses the log entry in /opt/P25Reflector/P25Reflector.ini to control where the log file is placed. Should be /var/log/mmdvm

Hope this helps.

73, Steve N4IRS
 


On 1/29/19 8:46 PM, Oren K5LPD wrote:

One additional question...  I suppose I can create a startup script to where the Reflector starts automatically if the computer reboots right?  Also, once the reflector is started, can I close the terminal window? It looks like the logs run on the screen and I was not sure how to keep the reflector running.  Also, how to safely shut down the reflector if needed?

Thanks!
Oren K5LPD



Re: Deployment Question for the group

David Uzzell
 




On 30 Jan 2019, at 10:56 am, Mike AE4ML <mike.lussier@...> wrote:

I have a site at a local hospital. I have recently obtained a wired internet connection for the Quantar and RMS Gateway on their guest network. Because of hipa and other issues I found that I can pass traffic out to the talkgroups but nothing is making it back to me.
Q1. Has anyone run into this before and what was the solution ?
Q2. has anyone attempted to run a VPN tunnel on the pi that is handling QB, MMDVM & P25gateway ? 
I don't even know if I can establish a VPN over this network. I decided its worth a try.


I have a Satellite 2 way link that is on a nat’ed private range ip’s so I can’t route traffic in. I have a cloud machine on Vultr.com for $5/m that is my VPN server running OpenVPN using iptables to route the needed ports over the VPN and have no problems at all with IRLP, about to build ASL and do the same thing, at least there are less ports to forward. 

David 




Mike


Re: P25 Reflector

Oren K5LPD <ohaydel@...>
 

One additional question...  I suppose I can create a startup script to where the Reflector starts automatically if the computer reboots right?  Also, once the reflector is started, can I close the terminal window? It looks like the logs run on the screen and I was not sure how to keep the reflector running.  Also, how to safely shut down the reflector if needed?

Thanks!
Oren K5LPD


Deployment Question for the group

Mike AE4ML
 

I have a site at a local hospital. I have recently obtained a wired internet connection for the Quantar and RMS Gateway on their guest network. Because of hipa and other issues I found that I can pass traffic out to the talkgroups but nothing is making it back to me.
Q1. Has anyone run into this before and what was the solution ?
Q2. has anyone attempted to run a VPN tunnel on the pi that is handling QB, MMDVM & P25gateway ? 
I don't even know if I can establish a VPN over this network. I decided its worth a try.

Mike


Re: P25 Reflector

Oren K5LPD <ohaydel@...>
 

Looks like I have it working.  Thanks a bunch guys.  Do you have a quick tutorial on getting the dashboard up an running?

ohaydel@ubuntu:~/opt/P25Reflector$ sudo ./P25Reflector P25Reflector.ini
I: 2019-01-30 00:39:42.676 Opening P25 network connection
I: 2019-01-30 00:39:42.809 Loaded 123007 Ids to the callsign lookup table
M: 2019-01-30 00:39:42.809 Starting P25Reflector-20161101
I: 2019-01-30 00:39:42.809 Started the DMR Id lookup reload thread
M: 2019-01-30 00:41:42.826 No repeaters linked
 


Re: P25 Reflector

Steve N4IRS
 

The file is either there or it's not. The Reflector does not download the file.

On 1/29/19 6:32 PM, Mike, KI0IK wrote:
Try restarting the P25Reflector.  I think I remember getting that error the first time I ran it too.  Probably because the file didn't exist yet.


Re: P25 Reflector

Mike, KI0IK
 

Try restarting the P25Reflector.  I think I remember getting that error the first time I ran it too.  Probably because the file didn't exist yet.


Re: P25 Reflector

Steve N4IRS
 

Check where the file is pointed to in P25Reflector.ini

If the path does not exist create it.

get the file from

wget https://github.com/g4klx/P25Clients/raw/master/P25Reflector/DMRIds.dat

it's old but it will get you started.

On 1/29/19 4:34 PM, Oren K5LPD wrote:
Steve,

That is not how I installed it.  So I removed everything that I installed, and re-installed using apt-get p25reflector.

Now, it looks like the reflector has started.  I do get an error though:

ohaydel@ubuntu:~/opt/P25Reflector$ sudo ./P25Reflector P25Reflector.ini
I: 2019-01-29 21:31:07.278 Opening P25 network connection
W: 2019-01-29 21:31:07.278 Cannot open the Id lookup file - DMRIds.dat
M: 2019-01-29 21:31:07.278 Starting P25Reflector-20161101
I: 2019-01-29 21:31:07.279 Started the DMR Id lookup reload thread


On Tue, Jan 29, 2019 at 2:45 PM Steve N4IRS <szingman@...> wrote:
That is interesting. I never say that. I think it's a screwup in the program.
If you are running the reflector installed by apt-get install p25reflector the log directory is /var/log/mmdvm. You can verify by looking in P25Reflector.ini
To compile the program from source the command is make not ./make.

Steve

On 1/29/2019 3:41 PM, Oren K5LPD wrote:
Ok Steve, I am getting somewhere.  When I attempt to run ./P25Reflector P25Reflector.ini I get an error message stating:
P25Gateway: unable to open the log file

Not sure why it is referencing the Gateway?  Let me ask you this, what is the correct procedure to compile the P25Reflector?  After I navigated to the directory I believe I ran ./make or something similar.  Did I do that right?

Also, is there somewhere where I need to enter my Callsign etc?

Thanks for the help.

Oren



On Tue, Jan 29, 2019 at 11:38 AM Steve N4IRS <szingman@...> wrote:
Oren,
You do not need P25Gateway to run a reflector. Compile P25Reflector. copy the P25Reflector program and P25Reflector.ini file to another directory. I put everything in /opt so create /opt/P25Reflector and copy the files in.
Edit P25Reflector.ini and set Daemon=0
You can now run the reflector with ./P25Reflector P25Reflector.ini

Once you have that working you will need to add the reflector to each of your CLIENT computers in the P25Hosts.txt file. Again this is on the client. Pi-Star has a different procedure.

73, Steve N4IRS

On 1/29/2019 12:24 PM, Oren K5LPD wrote:
Has anyone made a walk-through on configuring and setting up a P25 Reflector?  I thought I had a better handle on this, but it is kicking my butt.  I have cloned the P25Clients repository, and can look at the P25Gateway.ini file but I really have no clue on what to setup and how.  When I try to run ./P25Gateway it says it cannot read the .ini file.  Can anyone help with a copy of their config files?  Also how to run the programs.  For a standalone P25 Reflector, am I only needing P25Reflector and P25Gateway?  I obtained another DMR repeater ID as I was told I needed one.  Any help would be appreciated.  I have read the documentation for DVSwitch, but it appears to start above my experience level.

Thanks,
Oren K5LPD  




Re: P25 Reflector

Oren K5LPD <ohaydel@...>
 

Mike,

ohaydel@ubuntu:~/opt/P25Reflector$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:        18.04
Codename:       bionic

I am running the headless version.

Oren



On Tue, Jan 29, 2019 at 3:59 PM Mike, KI0IK <stupidfatkid@...> wrote:
Which release of Linux are you installing the reflector on?  At the terminal prompt type "lsb_release -a".  What's the output? 


Re: P25 Reflector

Mike, KI0IK
 

Which release of Linux are you installing the reflector on?  At the terminal prompt type "lsb_release -a".  What's the output? 


Re: P25 Reflector

Oren K5LPD <ohaydel@...>
 

Steve,

That is not how I installed it.  So I removed everything that I installed, and re-installed using apt-get p25reflector.

Now, it looks like the reflector has started.  I do get an error though:

ohaydel@ubuntu:~/opt/P25Reflector$ sudo ./P25Reflector P25Reflector.ini
I: 2019-01-29 21:31:07.278 Opening P25 network connection
W: 2019-01-29 21:31:07.278 Cannot open the Id lookup file - DMRIds.dat
M: 2019-01-29 21:31:07.278 Starting P25Reflector-20161101
I: 2019-01-29 21:31:07.279 Started the DMR Id lookup reload thread


On Tue, Jan 29, 2019 at 2:45 PM Steve N4IRS <szingman@...> wrote:
That is interesting. I never say that. I think it's a screwup in the program.
If you are running the reflector installed by apt-get install p25reflector the log directory is /var/log/mmdvm. You can verify by looking in P25Reflector.ini
To compile the program from source the command is make not ./make.

Steve

On 1/29/2019 3:41 PM, Oren K5LPD wrote:
Ok Steve, I am getting somewhere.  When I attempt to run ./P25Reflector P25Reflector.ini I get an error message stating:
P25Gateway: unable to open the log file

Not sure why it is referencing the Gateway?  Let me ask you this, what is the correct procedure to compile the P25Reflector?  After I navigated to the directory I believe I ran ./make or something similar.  Did I do that right?

Also, is there somewhere where I need to enter my Callsign etc?

Thanks for the help.

Oren



On Tue, Jan 29, 2019 at 11:38 AM Steve N4IRS <szingman@...> wrote:
Oren,
You do not need P25Gateway to run a reflector. Compile P25Reflector. copy the P25Reflector program and P25Reflector.ini file to another directory. I put everything in /opt so create /opt/P25Reflector and copy the files in.
Edit P25Reflector.ini and set Daemon=0
You can now run the reflector with ./P25Reflector P25Reflector.ini

Once you have that working you will need to add the reflector to each of your CLIENT computers in the P25Hosts.txt file. Again this is on the client. Pi-Star has a different procedure.

73, Steve N4IRS

On 1/29/2019 12:24 PM, Oren K5LPD wrote:
Has anyone made a walk-through on configuring and setting up a P25 Reflector?  I thought I had a better handle on this, but it is kicking my butt.  I have cloned the P25Clients repository, and can look at the P25Gateway.ini file but I really have no clue on what to setup and how.  When I try to run ./P25Gateway it says it cannot read the .ini file.  Can anyone help with a copy of their config files?  Also how to run the programs.  For a standalone P25 Reflector, am I only needing P25Reflector and P25Gateway?  I obtained another DMR repeater ID as I was told I needed one.  Any help would be appreciated.  I have read the documentation for DVSwitch, but it appears to start above my experience level.

Thanks,
Oren K5LPD  



Re: P25 Reflector

 

you may need to make the mmdvm account owner like this:
sudo mkdir /var/log/P25Reflector
sudo chown mmdvm /var/log/P25Reflector

depending on where your log files write.


On Tue, Jan 29, 2019 at 2:42 PM Oren K5LPD <ohaydel@...> wrote:
Ok Steve, I am getting somewhere.  When I attempt to run ./P25Reflector P25Reflector.ini I get an error message stating:
P25Gateway: unable to open the log file

Not sure why it is referencing the Gateway?  Let me ask you this, what is the correct procedure to compile the P25Reflector?  After I navigated to the directory I believe I ran ./make or something similar.  Did I do that right?

Also, is there somewhere where I need to enter my Callsign etc?

Thanks for the help.

Oren



On Tue, Jan 29, 2019 at 11:38 AM Steve N4IRS <szingman@...> wrote:
Oren,
You do not need P25Gateway to run a reflector. Compile P25Reflector. copy the P25Reflector program and P25Reflector.ini file to another directory. I put everything in /opt so create /opt/P25Reflector and copy the files in.
Edit P25Reflector.ini and set Daemon=0
You can now run the reflector with ./P25Reflector P25Reflector.ini

Once you have that working you will need to add the reflector to each of your CLIENT computers in the P25Hosts.txt file. Again this is on the client. Pi-Star has a different procedure.

73, Steve N4IRS

On 1/29/2019 12:24 PM, Oren K5LPD wrote:
Has anyone made a walk-through on configuring and setting up a P25 Reflector?  I thought I had a better handle on this, but it is kicking my butt.  I have cloned the P25Clients repository, and can look at the P25Gateway.ini file but I really have no clue on what to setup and how.  When I try to run ./P25Gateway it says it cannot read the .ini file.  Can anyone help with a copy of their config files?  Also how to run the programs.  For a standalone P25 Reflector, am I only needing P25Reflector and P25Gateway?  I obtained another DMR repeater ID as I was told I needed one.  Any help would be appreciated.  I have read the documentation for DVSwitch, but it appears to start above my experience level.

Thanks,
Oren K5LPD  


Re: P25 Reflector

Steve N4IRS
 

That is interesting. I never say that. I think it's a screwup in the program.
If you are running the reflector installed by apt-get install p25reflector the log directory is /var/log/mmdvm. You can verify by looking in P25Reflector.ini
To compile the program from source the command is make not ./make.

Steve

On 1/29/2019 3:41 PM, Oren K5LPD wrote:
Ok Steve, I am getting somewhere.  When I attempt to run ./P25Reflector P25Reflector.ini I get an error message stating:
P25Gateway: unable to open the log file

Not sure why it is referencing the Gateway?  Let me ask you this, what is the correct procedure to compile the P25Reflector?  After I navigated to the directory I believe I ran ./make or something similar.  Did I do that right?

Also, is there somewhere where I need to enter my Callsign etc?

Thanks for the help.

Oren



On Tue, Jan 29, 2019 at 11:38 AM Steve N4IRS <szingman@...> wrote:
Oren,
You do not need P25Gateway to run a reflector. Compile P25Reflector. copy the P25Reflector program and P25Reflector.ini file to another directory. I put everything in /opt so create /opt/P25Reflector and copy the files in.
Edit P25Reflector.ini and set Daemon=0
You can now run the reflector with ./P25Reflector P25Reflector.ini

Once you have that working you will need to add the reflector to each of your CLIENT computers in the P25Hosts.txt file. Again this is on the client. Pi-Star has a different procedure.

73, Steve N4IRS

On 1/29/2019 12:24 PM, Oren K5LPD wrote:
Has anyone made a walk-through on configuring and setting up a P25 Reflector?  I thought I had a better handle on this, but it is kicking my butt.  I have cloned the P25Clients repository, and can look at the P25Gateway.ini file but I really have no clue on what to setup and how.  When I try to run ./P25Gateway it says it cannot read the .ini file.  Can anyone help with a copy of their config files?  Also how to run the programs.  For a standalone P25 Reflector, am I only needing P25Reflector and P25Gateway?  I obtained another DMR repeater ID as I was told I needed one.  Any help would be appreciated.  I have read the documentation for DVSwitch, but it appears to start above my experience level.

Thanks,
Oren K5LPD  



Re: P25 Reflector

Oren K5LPD <ohaydel@...>
 

Ok Steve, I am getting somewhere.  When I attempt to run ./P25Reflector P25Reflector.ini I get an error message stating:
P25Gateway: unable to open the log file

Not sure why it is referencing the Gateway?  Let me ask you this, what is the correct procedure to compile the P25Reflector?  After I navigated to the directory I believe I ran ./make or something similar.  Did I do that right?

Also, is there somewhere where I need to enter my Callsign etc?

Thanks for the help.

Oren



On Tue, Jan 29, 2019 at 11:38 AM Steve N4IRS <szingman@...> wrote:
Oren,
You do not need P25Gateway to run a reflector. Compile P25Reflector. copy the P25Reflector program and P25Reflector.ini file to another directory. I put everything in /opt so create /opt/P25Reflector and copy the files in.
Edit P25Reflector.ini and set Daemon=0
You can now run the reflector with ./P25Reflector P25Reflector.ini

Once you have that working you will need to add the reflector to each of your CLIENT computers in the P25Hosts.txt file. Again this is on the client. Pi-Star has a different procedure.

73, Steve N4IRS

On 1/29/2019 12:24 PM, Oren K5LPD wrote:
Has anyone made a walk-through on configuring and setting up a P25 Reflector?  I thought I had a better handle on this, but it is kicking my butt.  I have cloned the P25Clients repository, and can look at the P25Gateway.ini file but I really have no clue on what to setup and how.  When I try to run ./P25Gateway it says it cannot read the .ini file.  Can anyone help with a copy of their config files?  Also how to run the programs.  For a standalone P25 Reflector, am I only needing P25Reflector and P25Gateway?  I obtained another DMR repeater ID as I was told I needed one.  Any help would be appreciated.  I have read the documentation for DVSwitch, but it appears to start above my experience level.

Thanks,
Oren K5LPD  


Re: P25 Reflector

Steve N4IRS
 

Oren,
You do not need P25Gateway to run a reflector. Compile P25Reflector. copy the P25Reflector program and P25Reflector.ini file to another directory. I put everything in /opt so create /opt/P25Reflector and copy the files in.
Edit P25Reflector.ini and set Daemon=0
You can now run the reflector with ./P25Reflector P25Reflector.ini

Once you have that working you will need to add the reflector to each of your CLIENT computers in the P25Hosts.txt file. Again this is on the client. Pi-Star has a different procedure.

73, Steve N4IRS

On 1/29/2019 12:24 PM, Oren K5LPD wrote:
Has anyone made a walk-through on configuring and setting up a P25 Reflector?  I thought I had a better handle on this, but it is kicking my butt.  I have cloned the P25Clients repository, and can look at the P25Gateway.ini file but I really have no clue on what to setup and how.  When I try to run ./P25Gateway it says it cannot read the .ini file.  Can anyone help with a copy of their config files?  Also how to run the programs.  For a standalone P25 Reflector, am I only needing P25Reflector and P25Gateway?  I obtained another DMR repeater ID as I was told I needed one.  Any help would be appreciated.  I have read the documentation for DVSwitch, but it appears to start above my experience level.

Thanks,
Oren K5LPD  

6021 - 6040 of 9140