I am attempting to get P25Reflector working on my Debian Linux VPS Machine. I have the DVSwitch repository installed on the box. When I try to install the reflector through apt-get, I cannot run the file and I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading all packages but I cannot get it to work and it shows the latest version as 3.4.20. When I try to install the reflector from the source code, it will not even start up and claims it cannot open the log file. The directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector# P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and cannot update the Kernel, which seems to be a recommendation to fix the GLIBXX error. Lat time I updated the kernel, I broke asterisk, which I am also running on the server.
Let me know what the next is step I can to try to get P25Reflector working on my machine.
Thank You,
Skyler
|
|

Steve N4IRS
Create the log directory pointed to in P25Reflector.ini and
retest.
Steve N4IRS
toggle quoted messageShow quoted text
On 1/17/19 10:23 PM, Skyler Fennell
wrote:
I am attempting to get P25Reflector working on my Debian Linux VPS
Machine. I have the DVSwitch repository installed on the box.
When I try to install the reflector through apt-get, I cannot run
the file and I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
`GLIBCXX_3.4.21' not found (required by ./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading all packages
but I cannot get it to work and it shows the latest version as
3.4.20.
When I try to install the reflector from the source code, it will
not even start up and claims it cannot open the log file. The
directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector# P25Gateway:
unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and cannot update
the Kernel, which seems to be a recommendation to fix the GLIBXX
error. Lat time I updated the kernel, I broke asterisk, which I
am also running on the server.
Let me know what the next is step I can to try to get
P25Reflector working on my machine.
Thank You,
Skyler
|
|
The log directory does exist. I have it set to /var/log/mmdvm in P25Reflector.ini and this definitely exists because other programs like MMDVM_Bridge are successfully writing logs here. I still get the error that it is unable to open the log file ...
toggle quoted messageShow quoted text
On Thu, Jan 17, 2019 at 8:26 PM Steve N4IRS < szingman@...> wrote:
Create the log directory pointed to in P25Reflector.ini and
retest.
Steve N4IRS
On 1/17/19 10:23 PM, Skyler Fennell
wrote:
I am attempting to get P25Reflector working on my Debian Linux VPS
Machine. I have the DVSwitch repository installed on the box.
When I try to install the reflector through apt-get, I cannot run
the file and I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
`GLIBCXX_3.4.21' not found (required by ./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading all packages
but I cannot get it to work and it shows the latest version as
3.4.20.
When I try to install the reflector from the source code, it will
not even start up and claims it cannot open the log file. The
directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector# P25Gateway:
unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and cannot update
the Kernel, which seems to be a recommendation to fix the GLIBXX
error. Lat time I updated the kernel, I broke asterisk, which I
am also running on the server.
Let me know what the next is step I can to try to get
P25Reflector working on my machine.
Thank You,
Skyler
|
|

Steve N4IRS
Please post the error.
toggle quoted messageShow quoted text
On 1/19/19 1:55 PM, Skyler Fennell
wrote:
The log directory does exist. I have it set to
/var/log/mmdvm in P25Reflector.ini and this definitely
exists because other programs like MMDVM_Bridge are
successfully writing logs here. I still get the error that it
is unable to open the log file ...
On Thu, Jan 17, 2019 at 8:26
PM Steve N4IRS < szingman@...> wrote:
Create the log directory pointed
to in P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to get P25Reflector
working on my Debian Linux VPS Machine. I have the
DVSwitch repository installed on the box.
When I try to install the reflector through apt-get, I
cannot run the file and I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found (required by
./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading all
packages but I cannot get it to work and it shows the
latest version as 3.4.20.
When I try to install the reflector from the source code,
it will not even start up and claims it cannot open the
log file. The directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and cannot
update the Kernel, which seems to be a recommendation to
fix the GLIBXX error. Lat time I updated the kernel, I
broke asterisk, which I am also running on the server.
Let me know what the next is step I can to try to get
P25Reflector working on my machine.
Thank You,
Skyler
|
|

Steve N4IRS
Are you running the program as root?
toggle quoted messageShow quoted text
On 1/19/19 1:55 PM, Skyler Fennell
wrote:
The log directory does exist. I have it set to
/var/log/mmdvm in P25Reflector.ini and this definitely
exists because other programs like MMDVM_Bridge are
successfully writing logs here. I still get the error that it
is unable to open the log file ...
On Thu, Jan 17, 2019 at 8:26
PM Steve N4IRS < szingman@...> wrote:
Create the log directory pointed
to in P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to get P25Reflector
working on my Debian Linux VPS Machine. I have the
DVSwitch repository installed on the box.
When I try to install the reflector through apt-get, I
cannot run the file and I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found (required by
./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading all
packages but I cannot get it to work and it shows the
latest version as 3.4.20.
When I try to install the reflector from the source code,
it will not even start up and claims it cannot open the
log file. The directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and cannot
update the Kernel, which seems to be a recommendation to
fix the GLIBXX error. Lat time I updated the kernel, I
broke asterisk, which I am also running on the server.
Let me know what the next is step I can to try to get
P25Reflector working on my machine.
Thank You,
Skyler
|
|
root@stn3764:/opt/P25Clients/P25Reflector# ./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector# P25Gateway: unable to open the log file
toggle quoted messageShow quoted text
On Sat, Jan 19, 2019 at 11:57 AM Steve N4IRS < szingman@...> wrote:
Please post the error.
On 1/19/19 1:55 PM, Skyler Fennell
wrote:
The log directory does exist. I have it set to
/var/log/mmdvm in P25Reflector.ini and this definitely
exists because other programs like MMDVM_Bridge are
successfully writing logs here. I still get the error that it
is unable to open the log file ...
On Thu, Jan 17, 2019 at 8:26
PM Steve N4IRS < szingman@...> wrote:
Create the log directory pointed
to in P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to get P25Reflector
working on my Debian Linux VPS Machine. I have the
DVSwitch repository installed on the box.
When I try to install the reflector through apt-get, I
cannot run the file and I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found (required by
./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading all
packages but I cannot get it to work and it shows the
latest version as 3.4.20.
When I try to install the reflector from the source code,
it will not even start up and claims it cannot open the
log file. The directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and cannot
update the Kernel, which seems to be a recommendation to
fix the GLIBXX error. Lat time I updated the kernel, I
broke asterisk, which I am also running on the server.
Let me know what the next is step I can to try to get
P25Reflector working on my machine.
Thank You,
Skyler
|
|

Steve N4IRS
Are you running in daemon mode?
toggle quoted messageShow quoted text
On 1/19/19 1:57 PM, Skyler Fennell
wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On Sat, Jan 19, 2019 at 11:57
AM Steve N4IRS < szingman@...> wrote:
Please post the error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does exist. I have it set
to
/var/log/mmdvm in P25Reflector.ini and this
definitely exists because other programs like
MMDVM_Bridge are successfully writing logs here. I
still get the error that it is unable to open the log
file ...
On Thu,
Jan 17, 2019 at 8:26 PM Steve N4IRS < szingman@...>
wrote:
Create the log directory
pointed to in P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to get
P25Reflector working on my Debian Linux VPS
Machine. I have the DVSwitch repository installed
on the box.
When I try to install the reflector through
apt-get, I cannot run the file and I get a libsdc
dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found (required by
./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading
all packages but I cannot get it to work and it
shows the latest version as 3.4.20.
When I try to install the reflector from the
source code, it will not even start up and claims
it cannot open the log file. The directory does
exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and
cannot update the Kernel, which seems to be a
recommendation to fix the GLIBXX error. Lat time
I updated the kernel, I broke asterisk, which I
am also running on the server.
Let me know what the next is step I can to try
to get P25Reflector working on my machine.
Thank You,
Skyler
|
|

Steve N4IRS
So, I see you running P25Reflector but the error is from the
Gateway
toggle quoted messageShow quoted text
On 1/19/19 1:57 PM, Skyler Fennell
wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On Sat, Jan 19, 2019 at 11:57
AM Steve N4IRS < szingman@...> wrote:
Please post the error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does exist. I have it set
to
/var/log/mmdvm in P25Reflector.ini and this
definitely exists because other programs like
MMDVM_Bridge are successfully writing logs here. I
still get the error that it is unable to open the log
file ...
On Thu,
Jan 17, 2019 at 8:26 PM Steve N4IRS < szingman@...>
wrote:
Create the log directory
pointed to in P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to get
P25Reflector working on my Debian Linux VPS
Machine. I have the DVSwitch repository installed
on the box.
When I try to install the reflector through
apt-get, I cannot run the file and I get a libsdc
dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found (required by
./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading
all packages but I cannot get it to work and it
shows the latest version as 3.4.20.
When I try to install the reflector from the
source code, it will not even start up and claims
it cannot open the log file. The directory does
exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and
cannot update the Kernel, which seems to be a
recommendation to fix the GLIBXX error. Lat time
I updated the kernel, I broke asterisk, which I
am also running on the server.
Let me know what the next is step I can to try
to get P25Reflector working on my machine.
Thank You,
Skyler
|
|
I am currently not running P25Gateway. Do I need to run this to run the reflector?
When Daemon is set to 0, I don't get the log error message anymore and it seems to run fine.
Also, I noticed on line 155 here, they make the error say P25Gateway for the log file failing even on p25reflector.
toggle quoted messageShow quoted text
On Sat, Jan 19, 2019 at 11:59 AM Steve N4IRS < szingman@...> wrote:
So, I see you running P25Reflector but the error is from the
Gateway
On 1/19/19 1:57 PM, Skyler Fennell
wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On Sat, Jan 19, 2019 at 11:57
AM Steve N4IRS < szingman@...> wrote:
Please post the error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does exist. I have it set
to
/var/log/mmdvm in P25Reflector.ini and this
definitely exists because other programs like
MMDVM_Bridge are successfully writing logs here. I
still get the error that it is unable to open the log
file ...
On Thu,
Jan 17, 2019 at 8:26 PM Steve N4IRS < szingman@...>
wrote:
Create the log directory
pointed to in P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to get
P25Reflector working on my Debian Linux VPS
Machine. I have the DVSwitch repository installed
on the box.
When I try to install the reflector through
apt-get, I cannot run the file and I get a libsdc
dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found (required by
./P25Gateway)
I have tried to fix the GLIBCXX error by upgrading
all packages but I cannot get it to work and it
shows the latest version as 3.4.20.
When I try to install the reflector from the
source code, it will not even start up and claims
it cannot open the log file. The directory does
exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel 3.16.0-4-amd64 and
cannot update the Kernel, which seems to be a
recommendation to fix the GLIBXX error. Lat time
I updated the kernel, I broke asterisk, which I
am also running on the server.
Let me know what the next is step I can to try
to get P25Reflector working on my machine.
Thank You,
Skyler
|
|

Steve N4IRS
So,
Yes, you need P25Gateway with MMDVM_Bridge. When you run the
Reflector in Daemon mode it does not run as root. If I remember it
want to run as user mmdvmuser. mmdvmuser does not have rights in
the /var/log/mmdvm directory.
You should be able to test by moving the log dir to /tmp.
Steve
toggle quoted messageShow quoted text
On 1/19/19 2:03 PM, Skyler Fennell
wrote:
I am currently not running P25Gateway. Do I need
to run this to run the reflector?
When Daemon is set to 0, I don't get the log
error message anymore and it seems to run fine.
Also, I noticed on line 155 here, they make the error say
P25Gateway for the log file failing even on p25reflector.
On Sat, Jan 19, 2019 at 11:59
AM Steve N4IRS < szingman@...> wrote:
So, I see you running
P25Reflector but the error is from the Gateway
On
1/19/19 1:57 PM, Skyler Fennell wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On Sat,
Jan 19, 2019 at 11:57 AM Steve N4IRS < szingman@...>
wrote:
Please post the error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does exist. I
have it set to
/var/log/mmdvm in P25Reflector.ini and this
definitely exists because other programs like
MMDVM_Bridge are successfully writing logs
here. I still get the error that it is unable
to open the log file ...
On
Thu, Jan 17, 2019 at 8:26 PM Steve N4IRS < szingman@...>
wrote:
Create the log
directory pointed to in P25Reflector.ini
and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to
get P25Reflector working on my Debian
Linux VPS Machine. I have the DVSwitch
repository installed on the box.
When I try to install the reflector
through apt-get, I cannot run the file and
I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found
(required by ./P25Gateway)
I have tried to fix the GLIBCXX error by
upgrading all packages but I cannot get it
to work and it shows the latest version as
3.4.20.
When I try to install the reflector from
the source code, it will not even start up
and claims it cannot open the log file.
The directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel
3.16.0-4-amd64 and cannot update the
Kernel, which seems to be a
recommendation to fix the GLIBXX error.
Lat time I updated the kernel, I broke
asterisk, which I am also running on the
server.
Let me know what the next is step I can
to try to get P25Reflector working on my
machine.
Thank You,
Skyler
|
|
Thank you very much Steve for your quick response. So can you clarify if below is correct on what I need to change, say I want to host a private reflector on node number 12345
I'm just not sure what all the different ports mean as far as just a standalone reflector not bridging to anything. I totally understand Bridging P25 to something such as analog_bridge, but I'm curious on where P25Gateway plays in on the reflector.
P25Reflector.ini : Nothing to change, just the network port I want to run it on, leaving this as 41000 P25Gateway.ini [General]
Callsign= Change this to my callsign
RptAddress=127.0.0.1 -- Keeping this the same because reflector running locally
RptPort=32010 -- Not sure on this port
LocalPort=42020 -- Change this to Same network port as p25Reflector ????
[Network] Port=42010 -- Don't know what to change this to HostsFile1=./P25Hosts.txt HostsFile2=./private/P25Hosts.txt ReloadTime=60 ParrotAddress=127.0.0.1 ParrotPort=42011 # Startup=10100 InactivityTimeout=10 Debug=0
MMDVM_BRIDGE INI FILE [P25 Network] Enable=0 GatewayAddress=127.0.0.1 GatewayPort=42020 -- Same as Local port on P25Gateway.ini?? LocalPort=32010 -- Same as RptPort on P25Gateway.ini?? Debug=1
toggle quoted messageShow quoted text
On Sat, Jan 19, 2019 at 12:06 PM Steve N4IRS < szingman@...> wrote:
So,
Yes, you need P25Gateway with MMDVM_Bridge. When you run the
Reflector in Daemon mode it does not run as root. If I remember it
want to run as user mmdvmuser. mmdvmuser does not have rights in
the /var/log/mmdvm directory.
You should be able to test by moving the log dir to /tmp.
Steve
On 1/19/19 2:03 PM, Skyler Fennell
wrote:
I am currently not running P25Gateway. Do I need
to run this to run the reflector?
When Daemon is set to 0, I don't get the log
error message anymore and it seems to run fine.
Also, I noticed on line 155 here, they make the error say
P25Gateway for the log file failing even on p25reflector.
On Sat, Jan 19, 2019 at 11:59
AM Steve N4IRS < szingman@...> wrote:
So, I see you running
P25Reflector but the error is from the Gateway
On
1/19/19 1:57 PM, Skyler Fennell wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On Sat,
Jan 19, 2019 at 11:57 AM Steve N4IRS < szingman@...>
wrote:
Please post the error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does exist. I
have it set to
/var/log/mmdvm in P25Reflector.ini and this
definitely exists because other programs like
MMDVM_Bridge are successfully writing logs
here. I still get the error that it is unable
to open the log file ...
On
Thu, Jan 17, 2019 at 8:26 PM Steve N4IRS < szingman@...>
wrote:
Create the log
directory pointed to in P25Reflector.ini
and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell wrote:
I am attempting to
get P25Reflector working on my Debian
Linux VPS Machine. I have the DVSwitch
repository installed on the box.
When I try to install the reflector
through apt-get, I cannot run the file and
I get a libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not found
(required by ./P25Gateway)
I have tried to fix the GLIBCXX error by
upgrading all packages but I cannot get it
to work and it shows the latest version as
3.4.20.
When I try to install the reflector from
the source code, it will not even start up
and claims it cannot open the log file.
The directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
I am running Debian on Kernel
3.16.0-4-amd64 and cannot update the
Kernel, which seems to be a
recommendation to fix the GLIBXX error.
Lat time I updated the kernel, I broke
asterisk, which I am also running on the
server.
Let me know what the next is step I can
to try to get P25Reflector working on my
machine.
Thank You,
Skyler
|
|

Steve N4IRS
P25Gateway.ini
[General]
Callsign= Change
this to my callsign
RptAddress=127.0.0.1
This is the address of MMDVM_Bridge
RptPort=32010
-- These 2 ports are used to connect to MMDVM_Bridge
LocalPort=42020
--
[Network]
Port=42010 --
Do not need to change
HostsFile1=./P25Hosts.txt
HostsFile2=./private/P25Hosts.txt
See below
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42011
Startup=12345
Make this the TG number you will use on the reflector
InactivityTimeout=10
Debug=0
MMDVM_BRIDGE
INI FILE
[P25 Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=42020
-- Same as Local port on P25Gateway.ini Yes
LocalPort=32010
-- Same as RptPort on P25Gateway.ini Yes
Debug=1
Now P25Gateway need to know how to connect to the reflector when it
sees traffic from MMDVM_Bridge on TG 12345 This is in the private
host file ./private/P25Hosts.txt
or rename it to anything you want.
In ./private/P25Hosts.txt
# My Reflector
12345 127.0.0.1 41000
Steve
toggle quoted messageShow quoted text
On 1/19/19 2:17 PM, Skyler Fennell
wrote:
Thank you very much Steve for your quick response.
So can you clarify if below is correct on what I need to change,
say I want to host a private reflector on node number 12345
I'm just not sure what all the different ports mean as far
as just a standalone reflector not bridging to anything. I
totally understand Bridging P25 to something such as
analog_bridge, but I'm curious on where P25Gateway plays in on
the reflector.
P25Reflector.ini : Nothing to change, just the network port
I want to run it on, leaving this as 41000
P25Gateway.ini [General]
Callsign=
Change this to my callsign
RptAddress=127.0.0.1
-- Keeping this the same because reflector running
locally
RptPort=32010
-- Not sure on this port
LocalPort=42020
-- Change this to Same network port as p25Reflector ????
[Network]
Port=42010
-- Don't know what to change this to
HostsFile1=./P25Hosts.txt
HostsFile2=./private/P25Hosts.txt
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42011
#
Startup=10100
InactivityTimeout=10
Debug=0
MMDVM_BRIDGE
INI FILE
[P25
Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=42020
-- Same as Local port on P25Gateway.ini??
LocalPort=32010
-- Same as RptPort on P25Gateway.ini??
Debug=1
On Sat, Jan 19, 2019 at 12:06
PM Steve N4IRS < szingman@...> wrote:
So,
Yes, you need P25Gateway with MMDVM_Bridge. When you run
the Reflector in Daemon mode it does not run as root. If I
remember it want to run as user mmdvmuser. mmdvmuser does
not have rights in the /var/log/mmdvm directory.
You should be able to test by moving the log dir to /tmp.
Steve
On
1/19/19 2:03 PM, Skyler Fennell wrote:
I am currently not running P25Gateway. Do
I need to run this to run the reflector?
When Daemon is set to 0, I don't get the log
error message anymore and it seems to run fine.
Also, I noticed on line 155 here, they make the
error say P25Gateway for the log file failing even
on p25reflector.
On Sat,
Jan 19, 2019 at 11:59 AM Steve N4IRS < szingman@...>
wrote:
So, I see you running
P25Reflector but the error is from the Gateway
On
1/19/19 1:57 PM, Skyler Fennell wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On
Sat, Jan 19, 2019 at 11:57 AM Steve N4IRS < szingman@...>
wrote:
Please post the
error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does
exist. I have it set to
/var/log/mmdvm in P25Reflector.ini
and this definitely exists because
other programs like MMDVM_Bridge are
successfully writing logs here. I
still get the error that it is unable
to open the log file ...
On
Thu, Jan 17, 2019 at 8:26 PM Steve
N4IRS < szingman@...>
wrote:
Create
the log directory pointed to in
P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell
wrote:
I am
attempting to get P25Reflector
working on my Debian Linux VPS
Machine. I have the DVSwitch
repository installed on the box.
When I try to install the
reflector through apt-get, I
cannot run the file and I get a
libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not
found (required by ./P25Gateway)
I have tried to fix the GLIBCXX
error by upgrading all packages
but I cannot get it to work and it
shows the latest version as
3.4.20.
When I try to install the
reflector from the source code, it
will not even start up and claims
it cannot open the log file. The
directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the
log file
I am running Debian on Kernel
3.16.0-4-amd64 and cannot update
the Kernel, which seems to be a
recommendation to fix the GLIBXX
error. Lat time I updated the
kernel, I broke asterisk, which
I am also running on the
server.
Let me know what the next is
step I can to try to get
P25Reflector working on my
machine.
Thank You,
Skyler
|
|
Thank You Steve, P25Reflector is working now, and I was able to talk to someone else through it.
So I stopped the P25Gateway process and the reflector still worked. I was still able to talk everybody through the reflector, and nobody has had an issue for the past day when I only have P25Reflector running, not the gateway.
Can you please clarify where the gateway is needed when I am only running it as a simple reflector with no bridging enabled.
Thank You, Skyler
toggle quoted messageShow quoted text
On Sat, Jan 19, 2019 at 12:32 PM Steve N4IRS < szingman@...> wrote:
P25Gateway.ini
[General]
Callsign= Change
this to my callsign
RptAddress=127.0.0.1
This is the address of MMDVM_Bridge
RptPort=32010
-- These 2 ports are used to connect to MMDVM_Bridge
LocalPort=42020
--
[Network]
Port=42010 --
Do not need to change
HostsFile1=./P25Hosts.txt
HostsFile2=./private/P25Hosts.txt
See below
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42011
Startup=12345
Make this the TG number you will use on the reflector
InactivityTimeout=10
Debug=0
MMDVM_BRIDGE
INI FILE
[P25 Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=42020
-- Same as Local port on P25Gateway.ini Yes
LocalPort=32010
-- Same as RptPort on P25Gateway.ini Yes
Debug=1
Now P25Gateway need to know how to connect to the reflector when it
sees traffic from MMDVM_Bridge on TG 12345 This is in the private
host file ./private/P25Hosts.txt
or rename it to anything you want.
In ./private/P25Hosts.txt
# My Reflector
12345 127.0.0.1 41000
Steve
On 1/19/19 2:17 PM, Skyler Fennell
wrote:
Thank you very much Steve for your quick response.
So can you clarify if below is correct on what I need to change,
say I want to host a private reflector on node number 12345
I'm just not sure what all the different ports mean as far
as just a standalone reflector not bridging to anything. I
totally understand Bridging P25 to something such as
analog_bridge, but I'm curious on where P25Gateway plays in on
the reflector.
P25Reflector.ini : Nothing to change, just the network port
I want to run it on, leaving this as 41000
P25Gateway.ini [General]
Callsign=
Change this to my callsign
RptAddress=127.0.0.1
-- Keeping this the same because reflector running
locally
RptPort=32010
-- Not sure on this port
LocalPort=42020
-- Change this to Same network port as p25Reflector ????
[Network]
Port=42010
-- Don't know what to change this to
HostsFile1=./P25Hosts.txt
HostsFile2=./private/P25Hosts.txt
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42011
#
Startup=10100
InactivityTimeout=10
Debug=0
MMDVM_BRIDGE
INI FILE
[P25
Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=42020
-- Same as Local port on P25Gateway.ini??
LocalPort=32010
-- Same as RptPort on P25Gateway.ini??
Debug=1
On Sat, Jan 19, 2019 at 12:06
PM Steve N4IRS < szingman@...> wrote:
So,
Yes, you need P25Gateway with MMDVM_Bridge. When you run
the Reflector in Daemon mode it does not run as root. If I
remember it want to run as user mmdvmuser. mmdvmuser does
not have rights in the /var/log/mmdvm directory.
You should be able to test by moving the log dir to /tmp.
Steve
On
1/19/19 2:03 PM, Skyler Fennell wrote:
I am currently not running P25Gateway. Do
I need to run this to run the reflector?
When Daemon is set to 0, I don't get the log
error message anymore and it seems to run fine.
Also, I noticed on line 155 here, they make the
error say P25Gateway for the log file failing even
on p25reflector.
On Sat,
Jan 19, 2019 at 11:59 AM Steve N4IRS < szingman@...>
wrote:
So, I see you running
P25Reflector but the error is from the Gateway
On
1/19/19 1:57 PM, Skyler Fennell wrote:
root@stn3764:/opt/P25Clients/P25Reflector#
./P25Reflector P25Reflector.ini
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the log file
On
Sat, Jan 19, 2019 at 11:57 AM Steve N4IRS < szingman@...>
wrote:
Please post the
error.
On
1/19/19 1:55 PM, Skyler Fennell wrote:
The log directory does
exist. I have it set to
/var/log/mmdvm in P25Reflector.ini
and this definitely exists because
other programs like MMDVM_Bridge are
successfully writing logs here. I
still get the error that it is unable
to open the log file ...
On
Thu, Jan 17, 2019 at 8:26 PM Steve
N4IRS < szingman@...>
wrote:
Create
the log directory pointed to in
P25Reflector.ini and retest.
Steve N4IRS
On
1/17/19 10:23 PM, Skyler Fennell
wrote:
I am
attempting to get P25Reflector
working on my Debian Linux VPS
Machine. I have the DVSwitch
repository installed on the box.
When I try to install the
reflector through apt-get, I
cannot run the file and I get a
libsdc dependency error
/usr/lib/x86_64-linux-gnu/libstdc++.so.6:
version `GLIBCXX_3.4.21' not
found (required by ./P25Gateway)
I have tried to fix the GLIBCXX
error by upgrading all packages
but I cannot get it to work and it
shows the latest version as
3.4.20.
When I try to install the
reflector from the source code, it
will not even start up and claims
it cannot open the log file. The
directory does exist.
root@stn3764:/opt/P25Clients/P25Reflector#
P25Gateway: unable to open the
log file
I am running Debian on Kernel
3.16.0-4-amd64 and cannot update
the Kernel, which seems to be a
recommendation to fix the GLIBXX
error. Lat time I updated the
kernel, I broke asterisk, which
I am also running on the
server.
Let me know what the next is
step I can to try to get
P25Reflector working on my
machine.
Thank You,
Skyler
|
|