Date   

Re: Alpha test of new DVSwitch programs available.

Paul Nannery KC2VRJ
 

Steve,

How do you use the MD380-emu ?

On Fri, May 4, 2018 at 12:08 PM, JJ Cummings <cummingsj@...> wrote:
Steve, 

Great stuff for sure!  Is the MMDVM_Bridge available on github somewhere?, I can't seem to find it as it's own repo or branch of any of the existing repos (like what is under HBLink etc...)

JJC, N0PKT

On Fri, May 4, 2018 at 9:58 AM, Steven Blackford <kb7sqi@...> wrote:

Steve,

   As always, thanks to everyone for all the hard work on this!  You guys continue to help make a lot of things possible!  I can’t wait to help test some of this over the weekend!   73 de K4SQI!

 

Steve, K4SQI

 

From: Steve N4IRS
Sent: Friday, May 4, 2018 11:50 AM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] Alpha test of new DVSwitch programs available.

 

I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
When I say tested, I mean the program starts and does not segfault. There is a lot of testing yet to do and I expect bugs in both the apt packages and programs.
This is early and fixes will follow as needed.
The programs are:
Analog_Bridge: Added P25 support. Added md380-emu for DMR, YSF narrow and NXDN support
MMDVM_Bridge: Supports all of the modes available for the MMDVM D-Star, DMR, YSF, P25 and NXDN 
Quantar_Bridge: Connect a native P25 Quantar to the MMDVM P25 system.

Each of these program deserve a page of their own to try to even scratch the surface of what you can build. These program CAN be used on a single repeater or hotspot but there are other great programs for that. The programs are intended to let you build bridges between modes. NXDN <-> DMR. You can bridge a NXDN reflector to a DMR TG (no transcoding needed) P25 <-> DMR. You can bridge a P25 reflector to a DMR TG.    


From there you get to configure it.
IF you want to try it:

As root
cd /tmp

chmod +x install-dvswitch-repo

./install-dvswitch-repo
 apt-get update

 

apt-get install analog-bridge
apt-get install mmdvm-bridge
apt-get install quantar-bridge

I will create metapackages to reduce the number of apt-get installs are required.
This is early and there will be bugs. One of the reason we chose to use the Debian package system is to allow quick updates. 

For DVSwitch,
73, Steve N4IRS 

 




Re: Alpha test of new DVSwitch programs available.

EA5GVK Joaquin
 

Hi, many thx for you work Steve, Please, can send example configure, for example bridgear TG 10302 NXND TO TG 21461 DMR BM.
Many thx.


Re: Alpha test of new DVSwitch programs available.

Steve N4IRS
 

JJ,
No not yet. Not until full release The changes are coming too fast.

Steve

On 5/4/2018 12:08 PM, JJ Cummings wrote:
Steve, 

Great stuff for sure!  Is the MMDVM_Bridge available on github somewhere?, I can't seem to find it as it's own repo or branch of any of the existing repos (like what is under HBLink etc...)

JJC, N0PKT

On Fri, May 4, 2018 at 9:58 AM, Steven Blackford <kb7sqi@...> wrote:

Steve,

   As always, thanks to everyone for all the hard work on this!  You guys continue to help make a lot of things possible!  I can’t wait to help test some of this over the weekend!   73 de K4SQI!

 

Steve, K4SQI

 

From: Steve N4IRS
Sent: Friday, May 4, 2018 11:50 AM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] Alpha test of new DVSwitch programs available.

 

I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
When I say tested, I mean the program starts and does not segfault. There is a lot of testing yet to do and I expect bugs in both the apt packages and programs.
This is early and fixes will follow as needed.
The programs are:
Analog_Bridge: Added P25 support. Added md380-emu for DMR, YSF narrow and NXDN support
MMDVM_Bridge: Supports all of the modes available for the MMDVM D-Star, DMR, YSF, P25 and NXDN 
Quantar_Bridge: Connect a native P25 Quantar to the MMDVM P25 system.

Each of these program deserve a page of their own to try to even scratch the surface of what you can build. These program CAN be used on a single repeater or hotspot but there are other great programs for that. The programs are intended to let you build bridges between modes. NXDN <-> DMR. You can bridge a NXDN reflector to a DMR TG (no transcoding needed) P25 <-> DMR. You can bridge a P25 reflector to a DMR TG.    


From there you get to configure it.
IF you want to try it:

As root
cd /tmp

chmod +x install-dvswitch-repo

./install-dvswitch-repo
 apt-get update

 

apt-get install analog-bridge
apt-get install mmdvm-bridge
apt-get install quantar-bridge

I will create metapackages to reduce the number of apt-get installs are required.
This is early and there will be bugs. One of the reason we chose to use the Debian package system is to allow quick updates. 

For DVSwitch,
73, Steve N4IRS 

 




Re: Alpha test of new DVSwitch programs available.

JJ Cummings
 

Steve, 

Great stuff for sure!  Is the MMDVM_Bridge available on github somewhere?, I can't seem to find it as it's own repo or branch of any of the existing repos (like what is under HBLink etc...)

JJC, N0PKT

On Fri, May 4, 2018 at 9:58 AM, Steven Blackford <kb7sqi@...> wrote:

Steve,

   As always, thanks to everyone for all the hard work on this!  You guys continue to help make a lot of things possible!  I can’t wait to help test some of this over the weekend!   73 de K4SQI!

 

Steve, K4SQI

 

From: Steve N4IRS
Sent: Friday, May 4, 2018 11:50 AM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] Alpha test of new DVSwitch programs available.

 

I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
When I say tested, I mean the program starts and does not segfault. There is a lot of testing yet to do and I expect bugs in both the apt packages and programs.
This is early and fixes will follow as needed.
The programs are:
Analog_Bridge: Added P25 support. Added md380-emu for DMR, YSF narrow and NXDN support
MMDVM_Bridge: Supports all of the modes available for the MMDVM D-Star, DMR, YSF, P25 and NXDN 
Quantar_Bridge: Connect a native P25 Quantar to the MMDVM P25 system.

Each of these program deserve a page of their own to try to even scratch the surface of what you can build. These program CAN be used on a single repeater or hotspot but there are other great programs for that. The programs are intended to let you build bridges between modes. NXDN <-> DMR. You can bridge a NXDN reflector to a DMR TG (no transcoding needed) P25 <-> DMR. You can bridge a P25 reflector to a DMR TG.    


From there you get to configure it.
IF you want to try it:

As root
cd /tmp

chmod +x install-dvswitch-repo

./install-dvswitch-repo
 apt-get update

 

apt-get install analog-bridge
apt-get install mmdvm-bridge
apt-get install quantar-bridge

I will create metapackages to reduce the number of apt-get installs are required.
This is early and there will be bugs. One of the reason we chose to use the Debian package system is to allow quick updates. 

For DVSwitch,
73, Steve N4IRS 

 



Re: Alpha test of new DVSwitch programs available.

Steven Blackford
 

Steve,

   As always, thanks to everyone for all the hard work on this!  You guys continue to help make a lot of things possible!  I can’t wait to help test some of this over the weekend!   73 de K4SQI!

 

Steve, K4SQI

 

From: Steve N4IRS
Sent: Friday, May 4, 2018 11:50 AM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] Alpha test of new DVSwitch programs available.

 

I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
When I say tested, I mean the program starts and does not segfault. There is a lot of testing yet to do and I expect bugs in both the apt packages and programs.
This is early and fixes will follow as needed.
The programs are:
Analog_Bridge: Added P25 support. Added md380-emu for DMR, YSF narrow and NXDN support
MMDVM_Bridge: Supports all of the modes available for the MMDVM D-Star, DMR, YSF, P25 and NXDN 
Quantar_Bridge: Connect a native P25 Quantar to the MMDVM P25 system.

Each of these program deserve a page of their own to try to even scratch the surface of what you can build. These program CAN be used on a single repeater or hotspot but there are other great programs for that. The programs are intended to let you build bridges between modes. NXDN <-> DMR. You can bridge a NXDN reflector to a DMR TG (no transcoding needed) P25 <-> DMR. You can bridge a P25 reflector to a DMR TG.    


From there you get to configure it.
IF you want to try it:

As root
cd /tmp

wget http://dvswitch.org/install-dvswitch-repo

chmod +x install-dvswitch-repo

./install-dvswitch-repo
 apt-get update

 

apt-get install analog-bridge
apt-get install mmdvm-bridge
apt-get install quantar-bridge

I will create metapackages to reduce the number of apt-get installs are required.
This is early and there will be bugs. One of the reason we chose to use the Debian package system is to allow quick updates. 

For DVSwitch,
73, Steve N4IRS 

 


Alpha test of new DVSwitch programs available.

Steve N4IRS
 

I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
When I say tested, I mean the program starts and does not segfault. There is a lot of testing yet to do and I expect bugs in both the apt packages and programs.
This is early and fixes will follow as needed.
The programs are:
Analog_Bridge: Added P25 support. Added md380-emu for DMR, YSF narrow and NXDN support
MMDVM_Bridge: Supports all of the modes available for the MMDVM D-Star, DMR, YSF, P25 and NXDN 
Quantar_Bridge: Connect a native P25 Quantar to the MMDVM P25 system.

Each of these program deserve a page of their own to try to even scratch the surface of what you can build. These program CAN be used on a single repeater or hotspot but there are other great programs for that. The programs are intended to let you build bridges between modes. NXDN <-> DMR. You can bridge a NXDN reflector to a DMR TG (no transcoding needed) P25 <-> DMR. You can bridge a P25 reflector to a DMR TG.    


From there you get to configure it.
IF you want to try it:

As root
cd /tmp

wget http://dvswitch.org/install-dvswitch-repo
chmod +x install-dvswitch-repo
./install-dvswitch-repo
 apt-get update
 
apt-get install analog-bridge
apt-get install mmdvm-bridge
apt-get install quantar-bridge

I will create metapackages to reduce the number of apt-get installs are required.
This is early and there will be bugs. One of the reason we chose to use the Debian package system is to allow quick updates. 

For DVSwitch,
73, Steve N4IRS 


Re: P25Gateway Log Question

Steve N4IRS
 

After step 2 of 5 add a ping google.com or 8.8.8.8 I'm betting that your internet on the host is not yet up. you need a timed wait or a wait on the internet available.
You might be able to get away with moving p25gateway to the end of the script.

Steve

On 5/4/2018 10:47 AM, Mike AE4ML wrote:
good morning,

The programs are run from a script in the /etc/init.d directory.

Here is the script that runs ::

echo" THIS SCRIPT MUST BE RUN AS ROOT "
echo " Launching Quantar Bridge"
cd /opt/Quantar_Bridge
./Quantar_Bridge &
echo "Step 1 of  5 Completed"
sleep 3
echo " Launching MMDVM Bridge"
cd ../MMDVM_Bridge
./MMDVM_Bridge P25.ini &
echo " Step 2 of 5 completed"
sleep 3
echo "Launching P25 Gateway"
cd ../P25Gateway
./P25Gateway P25Gateway.ini &
echo " Step 3 of 5 Completed"
sleep 3
echo "Launching Parrot Application"
cd ../parrot
./P25Parrot 42011 &
echo "Step 4 of 5 Completed"
sleep 3
echo "Launching Reflector"
cd ../P25Reflector
./P25Reflector /etc/P25Reflector.ini &
echo "Step 5 of 5 completed"
sleep 3
echo "Script completed"


Re: P25Gateway Log Question

Mike AE4ML
 

good morning,

The programs are run from a script in the /etc/init.d directory.

Here is the script that runs ::

echo" THIS SCRIPT MUST BE RUN AS ROOT "
echo " Launching Quantar Bridge"
cd /opt/Quantar_Bridge
./Quantar_Bridge &
echo "Step 1 of  5 Completed"
sleep 3
echo " Launching MMDVM Bridge"
cd ../MMDVM_Bridge
./MMDVM_Bridge P25.ini &
echo " Step 2 of 5 completed"
sleep 3
echo "Launching P25 Gateway"
cd ../P25Gateway
./P25Gateway P25Gateway.ini &
echo " Step 3 of 5 Completed"
sleep 3
echo "Launching Parrot Application"
cd ../parrot
./P25Parrot 42011 &
echo "Step 4 of 5 Completed"
sleep 3
echo "Launching Reflector"
cd ../P25Reflector
./P25Reflector /etc/P25Reflector.ini &
echo "Step 5 of 5 completed"
sleep 3
echo "Script completed"


Re: P25Gateway Log Question

Steve N4IRS
 

Mike,
How are you starting up the program? manual? rc.local? systemd?
I think I know what is going on depending on how you run it.

On 5/2/2018 10:22 AM, Mike AE4ML wrote:
I decided to look at the log files.

Everything appears to be working. DNS is resolving I don't understand the "Cannot find address" lines I did a ping by name and they resolve. 
what are the "Error returned from sendto, err: 101" ?

Mike

E: 2018-05-02 13:39:42.080 Error returned from sendto, err: 101
I: 2018-05-02 13:39:43.911 Opening P25 network connection
I: 2018-05-02 13:39:43.912 Opening P25 network connection
E: 2018-05-02 13:39:43.915 Cannot find address for host dvswitch.org
E: 2018-05-02 13:39:43.916 Cannot find address for host dvswitch.org
E: 2018-05-02 13:39:43.917 Cannot find address for host ea5gvk.duckdns.org
E: 2018-05-02 13:39:43.918 Cannot find address for host pacificp25.repeaters.info
E: 2018-05-02 13:39:43.918 Cannot find address for host pacifictac1.repeaters.info
E: 2018-05-02 13:39:43.919 Cannot find address for host p25.alabamalink.info
E: 2018-05-02 13:39:43.920 Cannot find address for host w1msg.trianglenc.net
I: 2018-05-02 13:39:43.920 Loaded 6 P25 reflectors
I: 2018-05-02 13:39:43.920 Loaded P25 parrot (TG10)
I: 2018-05-02 13:39:44.196 Loaded 89798 Ids to the callsign lookup table
M: 2018-05-02 13:39:44.196 Starting P25Gateway-20180409
I: 2018-05-02 13:39:44.196 Started the DMR Id lookup reload thread
E: 2018-05-02 13:39:44.197 Error returned from sendto, err: 101
E: 2018-05-02 13:39:44.197 Error returned from sendto, err: 101
E: 2018-05-02 13:39:44.197 Error returned from sendto, err: 101
M: 2018-05-02 13:39:44.197 Linked at startup to reflector 10282
E: 2018-05-02 13:39:47.082 Error returned from sendto, err: 101
E: 2018-05-02 13:39:49.199 Error returned from sendto, err: 101
E: 2018-05-02 13:39:52.083 Error returned from sendto, err: 101
I: 2018-05-02 13:40:02.411 Opening P25 network connection
I: 2018-05-02 13:40:02.412 Opening P25 network connection
I: 2018-05-02 13:40:08.226 Loaded 13 P25 reflectors
I: 2018-05-02 13:40:08.226 Loaded P25 parrot (TG10)
I: 2018-05-02 13:40:08.506 Loaded 89798 Ids to the callsign lookup table
M: 2018-05-02 13:40:08.506 Starting P25Gateway-20180409
I: 2018-05-02 13:40:08.506 Started the DMR Id lookup reload thread
M: 2018-05-02 13:40:08.506 Linked at startup to reflector 10282


Re: P25Gateway Log Question

Mike Zingman - N4IRR
 

The ini file parser in the MMDVM code is not very robust and I would bet that you have an unprintable character or space in the ini file.  Yes, I know....


P25Gateway Log Question

Mike AE4ML
 

I decided to look at the log files.

Everything appears to be working. DNS is resolving I don't understand the "Cannot find address" lines I did a ping by name and they resolve. 
what are the "Error returned from sendto, err: 101" ?

Mike

E: 2018-05-02 13:39:42.080 Error returned from sendto, err: 101
I: 2018-05-02 13:39:43.911 Opening P25 network connection
I: 2018-05-02 13:39:43.912 Opening P25 network connection
E: 2018-05-02 13:39:43.915 Cannot find address for host dvswitch.org
E: 2018-05-02 13:39:43.916 Cannot find address for host dvswitch.org
E: 2018-05-02 13:39:43.917 Cannot find address for host ea5gvk.duckdns.org
E: 2018-05-02 13:39:43.918 Cannot find address for host pacificp25.repeaters.info
E: 2018-05-02 13:39:43.918 Cannot find address for host pacifictac1.repeaters.info
E: 2018-05-02 13:39:43.919 Cannot find address for host p25.alabamalink.info
E: 2018-05-02 13:39:43.920 Cannot find address for host w1msg.trianglenc.net
I: 2018-05-02 13:39:43.920 Loaded 6 P25 reflectors
I: 2018-05-02 13:39:43.920 Loaded P25 parrot (TG10)
I: 2018-05-02 13:39:44.196 Loaded 89798 Ids to the callsign lookup table
M: 2018-05-02 13:39:44.196 Starting P25Gateway-20180409
I: 2018-05-02 13:39:44.196 Started the DMR Id lookup reload thread
E: 2018-05-02 13:39:44.197 Error returned from sendto, err: 101
E: 2018-05-02 13:39:44.197 Error returned from sendto, err: 101
E: 2018-05-02 13:39:44.197 Error returned from sendto, err: 101
M: 2018-05-02 13:39:44.197 Linked at startup to reflector 10282
E: 2018-05-02 13:39:47.082 Error returned from sendto, err: 101
E: 2018-05-02 13:39:49.199 Error returned from sendto, err: 101
E: 2018-05-02 13:39:52.083 Error returned from sendto, err: 101
I: 2018-05-02 13:40:02.411 Opening P25 network connection
I: 2018-05-02 13:40:02.412 Opening P25 network connection
I: 2018-05-02 13:40:08.226 Loaded 13 P25 reflectors
I: 2018-05-02 13:40:08.226 Loaded P25 parrot (TG10)
I: 2018-05-02 13:40:08.506 Loaded 89798 Ids to the callsign lookup table
M: 2018-05-02 13:40:08.506 Starting P25Gateway-20180409
I: 2018-05-02 13:40:08.506 Started the DMR Id lookup reload thread
M: 2018-05-02 13:40:08.506 Linked at startup to reflector 10282


Re: P25 Integration via AllStar Link

Mike AE4ML
 

The config on the router will change and the raspberry Pi will be run a different set of  programs. 
There will be no way to switch back and forth between the P25NX and the DVSwitch systems.

Mike AE4ML 

Sent from iPhone plus. Misspelling are due to the auto correction methods used by Apple. 



On May 1, 2018, at 02:00, J P Watters KC9KKO <kc9kko@...> wrote:

Mike,

Does that mean that we would only need one router per site (per quantar) to implement.
No Raspberry PI needed?


Re: P25 Integration via AllStar Link

J P Watters KC9KKO <kc9kko@...>
 

Mike,

Does that mean that we would only need one router per site (per quantar) to implement.
No Raspberry PI needed?


HBLink timeout crash?

Kim-Benjamin Lütkemeier
 

Hello,

maybe its a bug.

When I disconnect my Pi-Star from HBLink (Disconnect the power supply)

I get the message: Client Do1kbl has timed out.

But when I connect back and disconnect again. I received not this message.
I think its an Error in this lines:

            # Check to see if any of the clients have been quiet (no ping) longer than allowed
            if _this_client['LAST_PING']+self._CONFIG['GLOBAL']['PING_TIME']*self._CONFIG['GLOBAL']['MAX_MISSED'] < time():
                self._logger.info('(%s) Client %s (%s) has timed out', self._system, _this_client['CALLSIGN'], _this_client['RADIO_ID'])
                # Remove any timed out clients from the configuration
                del self._CONFIG['SYSTEMS'][self._system]['CLIENTS'][client]


Maybe you have any Idea to fixit?

73
Do1KBL, Kim


Re: P25 Integration via AllStar Link

Steve N4IRS
 

JP,
I have setup a sub group for Quantar_Bridge. Everyone is welcome and I'm not limiting Quantar messages here. I just think QB is specialized enough to have it's own sub group. The sub group is at <https://dvswitch.groups.io/g/Quantar-Bridge>

On 04/29/2018 01:33 PM, J P Watters KC9KKO wrote:
Steve,

Going to order a Cisco 1841 from Ebay. 

Are there any particular requirements or features for the Cisco 1841. ie IOS or Featurses?

..jpw
KC9KKO


Re: P25 Integration via AllStar Link

Mike AE4ML
 

I have been working on a router configuration build out using 15.1 advanced Enterprise code. This is what I have used to link my Quantars repeaters without placing them on the P25NX system.

Mike
AE4ML


Re: P25 Integration via AllStar Link

J P Watters KC9KKO <kc9kko@...>
 

Steve,

Going to order a Cisco 1841 from Ebay. 

Are there any particular requirements or features for the Cisco 1841. ie IOS or Featurses?

..jpw
KC9KKO


Re: TAPR Sept 2018

C Davis
 

Thanks Steve.  Yes, I was thinking more along the lines of presentations for Servers, Switches and the components of linking DMRLink, HB Bridge, IPSC_Bridge etc for admins and not so much user devices like the HotSpots.  So many great advances occurring so rapidly in this field, a group presentation/discussion would be a great opportunity to get caught up.  I will inquire with some of the other groups as well.  As short as it was, I enjoyed the presentation and discussions that occurring with the MMDVM group that at PACFICON and the digital diner last year.  Just attempting to find out if more live discussions are occurring at any of the national/regional conferences. 

Carter, KH6FV


Re: TAPR Sept 2018

Steve N4IRS
 

Carter,
We are not planning to make TAPR this year. We will consider doing a presentation on DVSwitch in the future. I do not know if anyone is planning a MMDVM presentation. You might check the MMDVM group on Yahoo.

73, Steve N4IRS

On 04/28/2018 05:45 PM, C Davis wrote:
Just wondering if there are any plans for a MMDVM presentation or seminar for the September 2018 TAPR Conference in Albuquerque, NM this year?  I would sure go if there was some type of presentation or seminar given.

Carter, KH6FV


TAPR Sept 2018

C Davis
 

Just wondering if there are any plans for a MMDVM presentation or seminar for the September 2018 TAPR Conference in Albuquerque, NM this year?  I would sure go if there was some type of presentation or seminar given.

Carter, KH6FV

8681 - 8700 of 9775