Date   

Re: BrandMeister to XLX

Steve KC1AWV
 

Yes, the document is to bridge a BM talkgroup to an XLX module. That part you have correct. However, you mentioned that you are using a DStar radio on the XLX side.

DMR radio <> hostpot <> BM <--> MMDVM_Bridge_BM 1 <--> MMDVM_Bridge_XLX 2 <--> DMRGateway <--> XLX <> hotspot <> Dstar radio

XLX is a multiprotocol DStar reflector, with capabilities to transcode AMBE using an external program, ambed. The ambed program requires a AMBE dongle, such as the ubiquitous DV3000 stick, a popular one is made by NW Digital.

If you are using a DStar radio on XLX, then you need to have some sort of transcoding on the XLX server, or else you will never hear the BM talkgroup, and vice versa. Setting up transcoding is outside the scope of my document, and can be found elsewhere on the Internet. There's plenty of other people that have instructions on how to set up transcoding.



On Tue, Mar 19, 2019 at 2:37 PM andrew delgado via Groups.Io <andrew_12ph=yahoo.com@groups.io> wrote:
Thanks for that information Steve.

sorry my understanding is this document "BM to XLX via MMDVM_Bridge (DVSwitch distribution) on Debian 9"
is to bridge XLX and BM?

so im not in the right path right? my goal is to bridge a certain TG from BM and XLX reflector.



--
Steve Miller
KC1AWV


Re: BrandMeister to XLX

andrew delgado
 

Thanks for that information Steve.

sorry my understanding is this document "BM to XLX via MMDVM_Bridge (DVSwitch distribution) on Debian 9"
is to bridge XLX and BM?

so im not in the right path right? my goal is to bridge a certain TG from BM and XLX reflector.


Re: BrandMeister to XLX

Steve KC1AWV
 

Andrew,

If you are trying to go from a BM TG (DMR) to an XLX DStar module, you will have to have some sort of transcoding going on. This is out of scope for the document I wrote, the intention is DMR <-> DMR.

DStar is an IMBE protocol, whereas DMR is AMBE. The two cannot talk directly to each other. You will need to have either ambed on the XLX server with a DV3000 dongle, AMBEServer somewhere with a DV3000 dongle, or Analog_Bridge with a DV3000 dongle. The md380_emu may be used, but is not suggested as the voice quality for IMBE is poor.


On Tue, Mar 19, 2019 at 2:08 PM andrew delgado via Groups.Io <andrew_12ph=yahoo.com@groups.io> wrote:
HI Steve,

on the server i did follow your documentation configuration is also same in terms of ports.
now i cant simulate please guide me here.

DMR radio <> hostpot <> BM <--> MMDVM_Bridge_BM 1 <--> MMDVM_Bridge_XLX 2 <--> DMRGateway <--> XLX <> hotspot <> Dstar radio

Question?
1. DMR radio settings? what TG should i put to my radio?
2. on the BM side do i need to put a static TG?

currently my dstar radio is set to xlx reflector that i want to bridge.
i was able to talk to dstar users using my hotspot and my ht on that xlx reflector.



--
Steve Miller
KC1AWV


Re: BrandMeister to XLX

andrew delgado
 

HI Steve,

on the server i did follow your documentation configuration is also same in terms of ports.
now i cant simulate please guide me here.

DMR radio <> hostpot <> BM <--> MMDVM_Bridge_BM 1 <--> MMDVM_Bridge_XLX 2 <--> DMRGateway <--> XLX <> hotspot <> Dstar radio

Question?
1. DMR radio settings? what TG should i put to my radio?
2. on the BM side do i need to put a static TG?

currently my dstar radio is set to xlx reflector that i want to bridge.
i was able to talk to dstar users using my hotspot and my ht on that xlx reflector.


Re: HBLINK HBMONITOR

Heiko DL1BZ
 

Cort wrote in big letter at github for hbmonitor "COMPLETELY UNSUPPORTED SOFTWARE - DO NOT ASK FOR SUPPORT OR FEATURES" :) Respect that.

But I think I know what's your problem. The database for users und subscribers was changed from .csv to .json . In this case you need update the dmr_utils AND hblink and hbmonitor, because both parts are using the dmr_utils.
First load from github the actual versions of hblink and hbmonitor and save your config-files from the old version. Compare then with the newer examples of both version what is changed.
Go to hbmonitor-directory and do:
$ pip install -r requirements.txt --upgrade
This will be update the dmr_utils and maybe other things for requirement.

I have a running hbmonitor with hblink3 (if you use hblink3 you need to update the dmr_utils3 because they are for python3 - hbmonitor is python2) and all worked like a charm. With hblink3 you need in directory of hblink3:
$ pip3 install -r requirements.txt --upgrade If there's an error with the first line "python>=3.5.0" in requirements.txt comment out this line (I had such error, but I had the python3 >= 3.5 installed correctly).

73 Heiko, DL1BZ


Re: Linking P25 to P25 using two mmdvm's

Mike AE4ML
 

Tony,
I have attached my layout diagram and lab setup.

Mike AE4ML


Re: BrandMeister to XLX

Steve KC1AWV
 

Andrew,

If you followed the directions that I wrote, then before starting and enabling the services there's a step that instructs you to open three new shells to the server running the services. Run each of the MMDVM_Bridge instances and DMRGateway instance in each shell in the foreground. Connect your repeater/hotspot to one end of the link (doesn't matter which end) and key up your radio, check for activity in each of the three shells. This is easier with two repeaters/hotspots and two radios of course, so if you have a buddy that can sit on the other end of the bridge to listen and call back to you, that would be better.

You've gotten the 'hard part' done by getting the software configured. Testing is the easy part, since all you have to do is talk on one end and listen on the other. If it doesn't work, then go back and check your work.


On Tue, Mar 19, 2019 at 4:34 AM andrew delgado via Groups.Io <andrew_12ph=yahoo.com@groups.io> wrote:
Hi all,

i was able setup BM <--> MMDVM_Bridge_BM 1 <--> MMDVM_Bridge_XLX 2 <--> DMRGateway <--> XLX

each Bridge is connected now to each network BM and  XLX , now my question is how can i test if my work is working?

Thanks and Regards,
Andrew



--
Steve Miller
KC1AWV


Re: BrandMeister to XLX

andrew delgado
 

Hi all,

i was able setup BM <--> MMDVM_Bridge_BM 1 <--> MMDVM_Bridge_XLX 2 <--> DMRGateway <--> XLX

each Bridge is connected now to each network BM and  XLX , now my question is how can i test if my work is working?

Thanks and Regards,
Andrew


Re: Linking P25 to P25 using two mmdvm's

Tony Steele
 
Edited

Thank you both for the replies, Mike, could you elaborate on the process I need to follow to do do what you suggest?
I am reaonably ok with Linux, if you could explain the setting up of the P25 reflector and the talkgroup / host file I would be most grateful.

Presumably i'd need an mmdvm board and pi  inside the building and another set outside the building, what would I install on the pi's to set up the reflector and link them HBlink?
Would I also need another Pi (or server) to do the linking?

Regards
Tony.


Re: HBLINK HBMONITOR

fred sant
 

any manual on how to do this the right way with no more confusion.


On Monday, March 18, 2019, 07:22:08 PM EDT, fred sant via Groups.Io <yaesumontana@...> wrote:


how can this be fix


Re: HBLINK HBMONITOR

fred sant
 

how can this be fix


HBLINK HBMONITOR

fred sant
 

need help with hbmonitor won't start up and keep giving me 6 error ,



                File "web_tables.py", line 627, in <module>
    talkgroup_ids = mk_full_id_dict(PATH, TGID_FILE, 'tgid')
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/utils.py", line 118, in mk_full_id_dict
    records = jload(_handle)['results']
  File "/usr/lib/python2.7/json/__init__.py", line 291, in load
    **kw)
  File "/usr/lib/python2.7/json/__init__.py", line 339, in loads
    return _default_decoder.decode (s)
  File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python2.7/json/decoder.py", line 380, in raw_decode
    obj, end = self.scan_once(s,idx)
ValueError: Expecting property name: line 7 column 5 (char 101)


P25 Signalling

Skyler Fennell
 

I'm not heavily experienced in P25, but is there a signalling format similar to DTMF over P25 radios without changing talkgroup? 

Would this be included in the metadata?

Is there any way to extract metadata from MMDVM_Bridge?

We would like to see a way to be able to control repeater functions such as link to a specific AllStar node via P25. 

Skyler


Re: Linking P25 to P25 using two mmdvm's

Mike AE4ML
 

Simple solution. Stand up a private P25 reflector on a raspberry pi. Setup the up address of the pi and a specific P25 talkgroup I.e 10299 with the up address in the P25Host file and it will work. 

Mike AE4ML 


Re: Linking P25 to P25 using two mmdvm's

Peter M0NWI
 

Tony,

Jonathan has created a P25 reflector system which might be adapted to your use, have a look here;

https://github.com/g4klx/P25Clients

I know that originally Jonathan was quite particular with who he let stand up reflectors/talkgroups as he did not want to splinter the conversations, but YMMV.

73,
Peter



From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of tonyg1hmo@... <tonyg1hmo@...>
Sent: 18 March 2019 08:07
To: main@DVSwitch.groups.io
Subject: [DVSwitch] Linking P25 to P25 using two mmdvm's
 
Folks, I've been reading the threads but cannot find anything relevant to what I wish to achieve, basically I wish to link together two mmdvm boards which will be in P25 mode over an intranet together but not connected to any reflectors in effect a 'private' network.
I managed to do this last year using the same pair of mmdvm units using DMR with HBlink (I think was what I used), this worked brilliantly, but I cannot see any way for it to be done using P25.
I would appreciate any guidance as to how to get this up and running so I can extend the P25 repeater coverage into my radio workshop which is below ground level and there is no coverage from the repeater 1/4 of a mile away.
Any suggestions greatly appreciated

regards
Tony


Linking P25 to P25 using two mmdvm's

Tony Steele
 

Folks, I've been reading the threads but cannot find anything relevant to what I wish to achieve, basically I wish to link together two mmdvm boards which will be in P25 mode over an intranet together but not connected to any reflectors in effect a 'private' network.
I managed to do this last year using the same pair of mmdvm units using DMR with HBlink (I think was what I used), this worked brilliantly, but I cannot see any way for it to be done using P25.
I would appreciate any guidance as to how to get this up and running so I can extend the P25 repeater coverage into my radio workshop which is below ground level and there is no coverage from the repeater 1/4 of a mile away.
Any suggestions greatly appreciated

regards
Tony


DMR<->YSF audio only one direction

Heiko DL1BZ
 

I have made the following setup:
mmdvm_bridge(DMR)<->AB_DMR<->AB_YSFN<->mmdvm_bridge(YSF)<->ysfreflector on port 42000
One direction YSF2DMR works, the other direction DMR2YSF don't (no audio, but it shows the correct transmission). Steve, it's the same bug you describe in another message with mmdvm_bridge ?
I know the simplier way with YSF, but I need "re-leveling" in audio because the c4fm transmission is a little bit to quietly and sometimes DMR is a little bit to loud in ysfreflector. So I decided to do this with transcode with the help of analog_bridges for adjust the audio level between this two modes.
I see on my FTM100 only a blinking blue led, so I think, theres no YSFN output (I see this blinking blue led too on my FTM100 if the repeater sends DMR). I bridged the ASL-ports correctly cross-over in the two instances of analog_bridge.

73 Heiko, DL1BZ


Re: Bridging a P25Reflector and a YSFReflector?

2E0ISK
 

Thanks for confirming, Steve. Appreciate all the work you guys do with the software.

Keith, 2E0ISK


Re: Bridging a P25Reflector and a YSFReflector?

Steve N4IRS
 

Keith,
There is a bug in MMDVM_Bridge causing the issue. It is being worked on.

Steve N4IRS

On 3/16/19 5:19 PM, 2E0ISK wrote:
Hi Steve,

I have tried to use this configuration, but users on the YSF bridge report that my callsign shows up as N4IRR. Audio is great for most radios however users of the FT-400 radios show me as transmitting but no audio is passed (metadata issue?).
Is this because of a possible configuration issue on my side or an issue you know of?

This is how everything is linked:
mmdvm_bridge(pi-star-hotspot)<>p25gateway(pi-star-hostspot)<>local-p25-reflector<>p25gateway<>mmdvm_bridge(looping from P25 - YSF reflector)


Re: Bridging a P25Reflector and a YSFReflector?

2E0ISK
 
Edited

Hi Steve,

I have tried to use this configuration, but users on the YSF bridge report that my callsign shows up as N4IRR. Audio is great for most radios however users of the FT-400 radios show me as transmitting but no audio is passed (metadata issue?).
Is this because of a possible configuration issue on my side or an issue you know of?

This is how everything is linked:
mmdvm(pi-star-hotspot)<>p25gateway(pi-star-hostspot)<>local-p25-reflector<>p25gateway<>mmdvm_bridge(looping from P25 - YSF reflector)

6341 - 6360 of 9925