ASL to P25 bridge #analog_bridge


Tom
 

OK!  We now have ASL to MB action. I don't see any log activity at the gateway yet. 

I have the dinner call -- I'll be back in 20 minutes or so.

Thanks again for all this help.

Tom


Steve N4IRS
 

I should have caught this before. This is what was missing from the MB log.

I: 2020-08-10 23:30:51.942 P25 Network Parameters
I: 2020-08-10 23:30:51.942     Gateway Address: 127.0.0.1
I: 2020-08-10 23:30:51.942     Gateway Port: 42020
I: 2020-08-10 23:30:51.942     Local Port: 32010
I: 2020-08-10 23:30:51.942     Mode Hang: 3s
M: 2020-08-10 23:30:51.943 P25, Opening INI file: DVSwitch.ini
M: 2020-08-10 23:30:51.943 P25, Setting [P25] Address -> 127.0.0.1
M: 2020-08-10 23:30:51.943 P25, Setting [P25] TXPort -> 34100
M: 2020-08-10 23:30:51.943 P25, Setting [P25] RXPort -> 34103
M: 2020-08-10 23:30:51.943 P25, Setting [P25] Slot -> 2
M: 2020-08-10 23:30:51.944 P25, Transmitting on 127.0.0.1:34100, and listening on port 34103.  Result = 1
M: 2020-08-10 23:30:51.944 Opening P25 network connection

For anybody willing to read through the whole thread.

On 8/10/20 7:34 PM, Tom wrote:
It WAS enabled in [P25],  but not in [P25 Network] in same file.

I'll try a restart.


Tom
 

I'm back from dinner.


Steve N4IRS
 

OK,
So, P25Gateway is not too chatty.
Do you have the entry for 10888 in both private and public host file?

Change P25Gateway.ini to this:

[General]
Callsign=K5TRA
RptAddress=127.0.0.1
# RptAddress=192.168.0.188
RptPort=32010
LocalPort=42020
Announcements=1
Daemon=0

[Id Lookup]
Name=/var/lib/mmdvm/DMRIds.dat
Time=24

[Log]
FilePath=/var/log/mmdvm
FileRoot=P25Gateway

[Network]
# Port=41000
Port=42010
HostsFile1=./P25Hosts.txt <------------------ Do these files exist in this location?
HostsFile2=./Private_P25Hosts.txt <------------------ Do these files exist in this location?
ReloadTime=60
# RptAddress=192.168.0.188 <---------------------- Remove this
# ParrotAddress=192.168.0.188
# RptAddress=127.0.0.1
ParrotAddress=127.0.0.1
ParrotPort=42011
Startup=10888
# Startup=10100
InactivityTimeout=0
# InactivityTimeout=10
Debug=0


On 8/10/20 7:59 PM, Tom wrote:
I'm back from dinner.


Tom
 

Steve,
The Host files are in ./ . I copied the P25Hosts.ini from /var/lib/mmdvm and the Private_P25Hosts is there; but empty.

By commenting out the RptAddress , it seems to have fixed the remaining issues. THANK YOU. I still need to set audio levels, but that should be easy.

A final couple of questions:
1)     Why remove the RptAddress (what is the significance / purpose of that param)?
2)     What are valid settings for InactivityTimeout ?   I assume it is in units of minutes. Is a value of 0 valid ? Does that set it to infinity?
3)     How is Parrot used in MB ?
4)     How can I change the reflector connection (on the fly)?  Do I need to rewrite the P25Gateway.ini and restart the service?

Thanks again,
Tom


Steve N4IRS
 

Inline

A general comment, most of the default values are setup for the more common connectivity. Most of the default values will "just work" Off the top of my head AB <-> P25 only needed changes in AB.ini.

On 8/10/20 8:38 PM, Tom wrote:
Steve,
The Host files are in ./ . I copied the P25Hosts.ini from /var/lib/mmdvm and the Private_P25Hosts is there; but empty.

By commenting out the RptAddress , it seems to have fixed the remaining issues. THANK YOU. I still need to set audio levels, but that should be easy.

A final couple of questions:
1)     Why remove the RptAddress (what is the significance / purpose of that param)?
RptAddress is valid in the [General] stanza, not in the network stanza
2)     What are valid settings for InactivityTimeout ?   I assume it is in units of minutes. Is a value of 0 valid ? Does that set it to infinity?
Yes, it's in minutes. 0=no timeout
3)     How is Parrot used in MB ?
Its not, it used by the Gateway
4)     How can I change the reflector connection (on the fly)?  Do I need to rewrite the P25Gateway.ini and restart the service?
No, you can used dvswitch.sh tune 10200 to tune to NA. (BTW, no Analog to P25 bridges on NA)
run dvswitch.sh without parameters will show you what it can do. It's very capable.

73, Steve N4IRS

Thanks again,
Tom


Steve N4IRS
 

I cleaned some of the early ASL DAHDI troubleshoot messages out of the thread (86 messages) I hope someone reading the thread will learn some things.

Steve N4IRS

On 8/10/20 8:38 PM, Tom wrote:
Steve,
The Host files are in ./ . I copied the P25Hosts.ini from /var/lib/mmdvm and the Private_P25Hosts is there; but empty.

By commenting out the RptAddress , it seems to have fixed the remaining issues. THANK YOU. I still need to set audio levels, but that should be easy.

A final couple of questions:
1)     Why remove the RptAddress (what is the significance / purpose of that param)?
2)     What are valid settings for InactivityTimeout ?   I assume it is in units of minutes. Is a value of 0 valid ? Does that set it to infinity?
3)     How is Parrot used in MB ?
4)     How can I change the reflector connection (on the fly)?  Do I need to rewrite the P25Gateway.ini and restart the service?

Thanks again,
Tom