Date   

Re: Dv switch link

Mike KB8JNM
 

In extensions.conf

[iax-user]                ; for IAX VIOP clients.               
exten => ${NODE},1,Ringing
exten => ${NODE},n,Wait(3)
exten => ${NODE},n,Answer
exten => ${NODE},n,Set(NODENUM=${CALLERID(number)})
exten => ${NODE},n,Playback(rpt/node|noanswer)
exten => ${NODE},n,SayDigits(${EXTEN})
exten => ${NODE},n,Set(CALLERID(num)=0)
exten => ${NODE},n,Rpt,${NODE}|P|${CALLERID(name)}
exten => ${NODE},n,Hangup
exten => ${NODE},n(hangit),Answer
exten => ${NODE},n(hangit),Wait(1)
exten => ${NODE},n(hangit),Hangup


in iax.conf

[iax-user]                        
type = friend                         ; Notice type here is friend <--------------
context = iax-client                  ; Context to jump to in extensions.conf
auth = md5
secret = pasword*
host = dynamic
disallow = all
allow = ulaw
allow = adpcm
allow = gsm
notransfer = yes

Please note that the callsign will need to be used in the app and will announce the connection when complete using this method.


On 5/27/2019 10:21 AM, Mahefuze Moosa wrote:
I want to get dvswitch to work on my android phone i was told if correct I need to set it up first on my pc which I don't have a clue to do it.
Thank you 

On Mon, 27 May 2019, 15:17 Steve KC1AWV, <smiller@...> wrote:
You'll have to be a little more specific as to what you want to accomplish. There are a lot of docs in the wiki that can get you started.

On Mon, May 27, 2019 at 10:00 AM Mahefuze Moosa <mahefuze@...> wrote:
Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT


--
Steve Miller
KC1AWV


Re: Dv switch link

Walter
 

Everything you needed was in this email…

 

<<<<>>>> 

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> On Behalf Of Phil, G7OEA
Sent: Sunday, May 12, 2019 7:05 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] Dv switch

 

[Edited Message Follows]

Hi Mayfuse, 
As Steve said you need to set up an allstar node. 

To do this you first need to apply for a node number from allstar link. once you have that you need to create a server on the allstar link page and then associate your node number to that server. 

As this is your first node don't change the iax port that is suggested on the server setup page.  make a note of the iax port node number and node password.

to build the node you will need a raspberry pi, a SD card and an allstar image. Get the allstar image from hamvoip.org and follow the instructions on the download page. you will need win23disk imager to write the  image to the SD card. a link to this is on the hamvoip.org download page.

Once the image is on the SD card  plug the raspberry pi into a monitor and add a keyboard an mouse. 

Follow the setup instructions. you can ignore the usb audio config as your not plugging in a radio. if you only have a Wi-Fi connection you can go back and configure the wi-fi once the wizard has finished.

I would advise you download a program called WinSCP. this will let you edit the config files more easily.  

To configure the raspberry pi to accept connections from DV switch go to https://dvswitch.groups.io/g/Mobile/wiki/AllStarLink-setup-for-DVSwitch-Mobile

You will ned to edit iax.conf and extensions.conf. everything in [iaxclient] goes in the iax.conf file. Add it to the bottom of the file. in extensions.conf you will see NODE=1999. change 1999 for your node number. next scroll to the bottom of extensions.conf and add everything under [iax-client]. save both of these files and restart.

to configure DV Switch enter the following. 

in accounts
host name - ip address of your raspberry pi. 
port - your iax port number
username - 
iaxclient
password - this is whaterver you set "secret" to in iax.conf
caller - ID your callsign
caller number leave blank
node - your node number

put a tick in autoload node

codec type - server selected.

in config if you want to user the up volume key for a ptt button enter the code 24. I you have the free version this wont save but the full app only costs $1.87

It is a great app that does work. I would suggest also reading through the wiki https://wiki.allstarlink.org/wiki/Main_Page

Phil


Re: Dv switch link

Steve KC1AWV
 

I gotcha, the "set up on my pc" part was a bit too vague for me :) There is a doc on hamvoip that's pretty close to my setup for DVSM that can get him started.


On Mon, May 27, 2019 at 10:29 AM Mike KB8JNM <groupio@...> wrote:

No...

he just needs the correct set-up for a inbound connection in iax and extensions.

I can't find a official document.

On 5/27/2019 10:27 AM, Steve KC1AWV wrote:
I think there's a bit of confusion here. DVSwitch Mobile is an application that allows you to use your phone to connect to an AllStarLink or USRP node. You will need to first set up either AllStarLink or Analog_Bridge, and then you will be able to use DVSwitch Mobile.

This specific board you are messaging here is for the DVSwitch application suite that allows bridging of networks, be it either ASL, DMR, YSF, D-Star, P25, or NXDN.

So, the question stands - are you trying to set up DVSwitch Mobile to access an ASL or USRP node, or are you trying to bridge a network?


On Mon, May 27, 2019 at 10:21 AM Mahefuze Moosa <mahefuze@...> wrote:
I want to get dvswitch to work on my android phone i was told if correct I need to set it up first on my pc which I don't have a clue to do it.
Thank you 

On Mon, 27 May 2019, 15:17 Steve KC1AWV, <smiller@...> wrote:
You'll have to be a little more specific as to what you want to accomplish. There are a lot of docs in the wiki that can get you started.

On Mon, May 27, 2019 at 10:00 AM Mahefuze Moosa <mahefuze@...> wrote:
Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT


--
Steve Miller
KC1AWV


--
Steve Miller
KC1AWV



--
Steve Miller
KC1AWV


Re: Dv switch link

Mike KB8JNM
 

No...

he just needs the correct set-up for a inbound connection in iax and extensions.

I can't find a official document.

On 5/27/2019 10:27 AM, Steve KC1AWV wrote:
I think there's a bit of confusion here. DVSwitch Mobile is an application that allows you to use your phone to connect to an AllStarLink or USRP node. You will need to first set up either AllStarLink or Analog_Bridge, and then you will be able to use DVSwitch Mobile.

This specific board you are messaging here is for the DVSwitch application suite that allows bridging of networks, be it either ASL, DMR, YSF, D-Star, P25, or NXDN.

So, the question stands - are you trying to set up DVSwitch Mobile to access an ASL or USRP node, or are you trying to bridge a network?


On Mon, May 27, 2019 at 10:21 AM Mahefuze Moosa <mahefuze@...> wrote:
I want to get dvswitch to work on my android phone i was told if correct I need to set it up first on my pc which I don't have a clue to do it.
Thank you 

On Mon, 27 May 2019, 15:17 Steve KC1AWV, <smiller@...> wrote:
You'll have to be a little more specific as to what you want to accomplish. There are a lot of docs in the wiki that can get you started.

On Mon, May 27, 2019 at 10:00 AM Mahefuze Moosa <mahefuze@...> wrote:
Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT


--
Steve Miller
KC1AWV


--
Steve Miller
KC1AWV


Re: Dv switch link

Steve KC1AWV
 

I think there's a bit of confusion here. DVSwitch Mobile is an application that allows you to use your phone to connect to an AllStarLink or USRP node. You will need to first set up either AllStarLink or Analog_Bridge, and then you will be able to use DVSwitch Mobile.

This specific board you are messaging here is for the DVSwitch application suite that allows bridging of networks, be it either ASL, DMR, YSF, D-Star, P25, or NXDN.

So, the question stands - are you trying to set up DVSwitch Mobile to access an ASL or USRP node, or are you trying to bridge a network?


On Mon, May 27, 2019 at 10:21 AM Mahefuze Moosa <mahefuze@...> wrote:
I want to get dvswitch to work on my android phone i was told if correct I need to set it up first on my pc which I don't have a clue to do it.
Thank you 

On Mon, 27 May 2019, 15:17 Steve KC1AWV, <smiller@...> wrote:
You'll have to be a little more specific as to what you want to accomplish. There are a lot of docs in the wiki that can get you started.

On Mon, May 27, 2019 at 10:00 AM Mahefuze Moosa <mahefuze@...> wrote:
Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT



--
Steve Miller
KC1AWV



--
Steve Miller
KC1AWV


Re: Dv switch link

Mahefuze Moosa
 

I want to get dvswitch to work on my android phone i was told if correct I need to set it up first on my pc which I don't have a clue to do it.
Thank you 

On Mon, 27 May 2019, 15:17 Steve KC1AWV, <smiller@...> wrote:
You'll have to be a little more specific as to what you want to accomplish. There are a lot of docs in the wiki that can get you started.

On Mon, May 27, 2019 at 10:00 AM Mahefuze Moosa <mahefuze@...> wrote:
Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT



--
Steve Miller
KC1AWV


Re: Dv switch link

Steve KC1AWV
 

You'll have to be a little more specific as to what you want to accomplish. There are a lot of docs in the wiki that can get you started.

On Mon, May 27, 2019 at 10:00 AM Mahefuze Moosa <mahefuze@...> wrote:
Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT



--
Steve Miller
KC1AWV


Re: Dv switch link

Mike KB8JNM
 

Here are some instructions for installing dvswitch and setting up DMR for it.
I don't know if there is something else newer.

Do not skip over any of it. Read it all, then install.

https://docs.google.com/document/d/1eN50Csr29eAprBu7eKA0Bfa2XUcsXw5iktY1Ey-Qjkg/edit


Dv switch link

Mahefuze Moosa
 

Hello can anyone give me a link to set this up on my pc before I set it up on my android phone.
Thank you
VU3ZPT


Re: user blocked

Charles Wiant
 

Thank you will give it a try and yes dmr bridge .

 

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> On Behalf Of Mike KB8JNM
Sent: Sunday, May 26, 2019 8:10 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] user blocked

 

Guessing you are referring to DMR,

AB

set minTxTimeMS =    higher ,  2000 works for me but I think you may need 2500 (miliseconds)

It says that if it is shorter, it will be at least that.

 

On 5/26/2019 8:02 PM, Charles Wiant via Groups.Io wrote:

After a few quick keys I get user blocked then no traffic passes. Is there a fix to to this because I cannot control all who comes in. thank you

 


Scanned by McAfee and confirmed virus-free.


Re: user blocked

Mike KB8JNM
 

Guessing you are referring to DMR,

AB

set minTxTimeMS =    higher ,  2000 works for me but I think you may need 2500 (miliseconds)

It says that if it is shorter, it will be at least that.


On 5/26/2019 8:02 PM, Charles Wiant via Groups.Io wrote:

After a few quick keys I get user blocked then no traffic passes. Is there a fix to to this because I cannot control all who comes in. thank you




Scanned by McAfee and confirmed virus-free.


user blocked

Charles Wiant
 

After a few quick keys I get user blocked then no traffic passes. Is there a fix to to this because I cannot control all who comes in. thank you




Scanned by McAfee and confirmed virus-free.


Re: ALLSTAR to DMR Bridge

Steve KC1AWV
 

Hey, we're all in this together, right? :) I'm glad to help. The instructions as they're laid out right now will get you to a point where you can connect ASL to a DMR network. The components needed are AB, MB, and md380-emu. You may not need DMRGateway, recently I've been dropping it as a requirement in my deployments. If you need a hand on getting the systemd stuff going, let me know. You could also probably take a copy of the scripts used in the Debian distribution, since I set the folders and locations the same. Also missing is the scripts to get the DMR ID files. I'll work on that after lunch.

Steve KC1AWV 


On Fri, May 24, 2019 at 12:01 PM Brett.williams via Groups.Io <Brett.williams=sss.gov@groups.io> wrote:
thanks for the help Steve!

Brett KB5YZB



--
Steve Miller
KC1AWV


Re: ALLSTAR to DMR Bridge

Brett KB5YZB
 

thanks for the help Steve!

Brett KB5YZB


Re: ALLSTAR to DMR Bridge

Steve KC1AWV
 
Edited

I'm probably 35% done on the manual CentOS directions. You can probably ignore the vagrant part at the top, but I'm keeping track of all my steps in the doc for now so I don't lose my spot.

https://docs.google.com/document/d/1kK2eC0yJV62jUN3HxbpeUvS1ncwXROUmq6_BILddFpU/edit?usp=sharing

If anyone wants to contribute, please let me know.

--- I don't have the systemd scripts in the doc yet, this set of instructions is still in development. ---

Steve KC1AWV


Re: ALLSTAR to DMR Bridge

Steve KC1AWV
 

Both CentOS and Debian are Linux systems, just different distributions. DVSwitch is built, designed, and supported with Debian systems, sure, but installing the components from scratch (source) on CentOS isn't that much different than doing the same on a Debian system.

You won't have the automated installer script like as you would with Debian. You will have to read the installer script and set up the programs manually using it as a guide. If nobody else here has a set of instructions for a CentOS install, give me a couple days (Til Saturday?) to come up with some for you.

Steve KC1AWV


On Thu, May 23, 2019 at 6:16 PM Brett.williams via Groups.Io <Brett.williams=sss.gov@groups.io> wrote:
My Allstar node's OS is in CentOS and I was told the DV switch is written in Debian and thus the libraries will not run and install on my system. Does anyone know where I can get a copy of DVswitch for CentOS?

Thanks
KB5YZB
 



--
Steve Miller
KC1AWV


ALLSTAR to DMR Bridge

Brett KB5YZB
 

My Allstar node's OS is in CentOS and I was told the DV switch is written in Debian and thus the libraries will not run and install on my system. Does anyone know where I can get a copy of DVswitch for CentOS?

Thanks
KB5YZB
 


Re: P25 and NXDN ids

Steve KC1AWV
 

What does the [Id Lookup] stanza in each ini file for the reflectors point to? Do you have a valid DMRIds.dat file in those locations?

Steve KC1AWV


On Wed, May 22, 2019 at 2:50 PM James Riley kb9tzq <kb9tzq@...> wrote:
Was needing help i have a P25 and NXDN reflectors setup but they are not showing the callsign on the dashboard just the ids how do i get the dashboard to show the callsign



--
Steve Miller
KC1AWV


P25 and NXDN ids

James Riley kb9tzq
 

Was needing help i have a P25 and NXDN reflectors setup but they are not showing the callsign on the dashboard just the ids how do i get the dashboard to show the callsign


Re: HBLINK HBMONITOR

Heiko DL1BZ
 

I need to say - with my environments (raspian@Pi and debian 64bit on a server) the hbmonitor runs.
For help others here's my running config.py from hbmonitor:

REPORT_NAME     = 'Oberlausitz-Link DMR-OL'
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = True                  # Include Bridge stats (confbrige.py)
HBLINK_IP      = '127.0.0.1'            # HBlink's IP Address
HBLINK_PORT    = 4321                   # HBlink's TCP reporting socket, check config from hblink3 for correct port setup
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8088                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 0                     # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'               # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'         # Will auto-download from DMR-MARC
TGID_FILE       = ''                            # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = ''                            # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = ''                            # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 1                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/dv/'                # MUST END IN '/'
LOG_NAME        = 'webtablesOL.log'

For a correct install I do the following as root:
$ mkdir /srv --> only if not exists
$ cd /srv
$ git clone https://github.com/n0mjs710/HBmonitor.git hbmonitor
$ cd hbmonitor
$ pip2 install -r requirements.txt --upgrade

Edit the config.py as above.
Run the hbmonitor:

$ python2 ./web_tables.py

With correct environments (python2 and the needed modules from the requirements.txt in hbmonitors folder) it should be run. I do this more than one time on different systems - in all cases it has been worked.
But I need to say the following: Two or three weeks ago there was possibly a problem with the databases from radioid.net . As result my hbmonitor don't start. I checked some variants with the result - if I don't use the entries from US, the hbmonitor came back correctly. Now Cort has changed the json to the static thing - it works, checked today. Folks, it is possible if such database has problematic entries they cannot parsed correctly, a program like hbmonitor will be have problems and don't start as result. That's possible. My solution was in this case to change this in config.py:

SUBSCRIBER_URL  = 'https://www.radioid.net/api/dmr/user/?country=Germany&country=Canada&country=Austria&country=Switzerland'

That was my solution the hbmonitor bringing back for running. It was basicly not a problem with hbmonitor itself. For other linux distributions as debian I cannot say something, I only work with this - and there all worked fine.

73 Heiko, DL1BZ

6601 - 6620 of 10557