Date   

Re: Dashboard no Workie

Steve N4IRS
 

server.modules = (
    "mod_indexfile",
    "mod_access",
    "mod_alias",
    "mod_redirect",
)

server.document-root        = "/var/www/html"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog             = "/var/log/lighttpd/error.log"
server.pid-file             = "/var/run/lighttpd.pid"
server.username             = "www-data"
server.groupname            = "www-data"
server.port                 = 80

# strict parsing and normalization of URL for consistency and security
# https://redmine.lighttpd.net/projects/lighttpd/wiki/Server_http-parseoptsDetails
# (might need to explicitly set "url-path-2f-decode" = "disable"
#  if a specific application is encoding URLs inside url-path)
server.http-parseopts = (
  "header-strict"           => "enable",# default
  "host-strict"             => "enable",# default
  "host-normalize"          => "enable",# default
  "url-normalize-unreserved"=> "enable",# recommended highly
  "url-normalize-required"  => "enable",# recommended
  "url-ctrls-reject"        => "enable",# recommended
  "url-path-2f-decode"      => "enable",# recommended highly (unless breaks app)
 #"url-path-2f-reject"      => "enable",
  "url-path-dotseg-remove"  => "enable",# recommended highly (unless breaks app)
 #"url-path-dotseg-reject"  => "enable",
 #"url-query-20-plus"       => "enable",# consistency in query string
)

index-file.names            = ( "index.php", "index.html" )
url.access-deny             = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

compress.cache-dir          = "/var/cache/lighttpd/compress/"
compress.filetype           = ( "application/javascript", "text/css", "text/html", "text/plain" )

# default listening port for IPv6 falls back to the IPv4 port
# include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port
include_shell "/usr/share/lighttpd/create-mime.conf.pl"
include "/etc/lighttpd/conf-enabled/*.conf"

#server.compat-module-load   = "disable"
server.modules += (
    "mod_compress",
    "mod_dirlisting",
    "mod_staticfile",
)


On 12/28/20 9:03 AM, William KC3CPO wrote:
Is there a quick way to rebuild lighttpd?

I'm back to revisit this problem (on a different server now). 

lighttpd status tells failed to start and I've noticed the conf file under /etc/lighttpd/lighttpd.conf is missing. 

Thanks for any help, 

Will


Re: Dashboard no Workie

William WY7WL
 

Is there a quick way to rebuild lighttpd?

I'm back to revisit this problem (on a different server now). 

lighttpd status tells failed to start and I've noticed the conf file under /etc/lighttpd/lighttpd.conf is missing. 

Thanks for any help, 

Will


Re: Restarting DVSwitch Services

Steve N4IRS
 

Dave,
There are two ways to switch servers:
1: edit MMDVM_Bridge.ini and restart MMDVM_Bridge
2: With a tune command: "password@server:port:options"
   
TGIF = "passw0rd@...:62031"
Brandmeister = "passw0rd@...:62031"
DMR_PLUS = "passw0rd@...:55555:StartRef=4649;RelinkTime=60;UserLink=1"

Hope this helps,
Steve N4IRS


On 12/28/20 6:56 AM, g8ptn@... wrote:

Hi Steve, 

After investigating further, the issue only occurs when switching server using the DVSM App.

Switching server in the “dvs” menu updates the MMDVM_Bridge.ini file with the selected address, but not when making the selection using DVSM App.

Regards,

   Dave



Re: Restarting DVSwitch Services

g8ptn@...
 

Hi Steve, 

After investigating further, the issue only occurs when switching server using the DVSM App.

Switching server in the “dvs” menu updates the MMDVM_Bridge.ini file with the selected address, but not when making the selection using DVSM App.

Regards,

   Dave


Re: Restarting DVSwitch Services

g8ptn@...
 

Hi Steve,

Thanks for the reply. Yes, I understand how to select the server in dvs menus.


The servers I have defined under the “Change Default DMR Server” are as follows.

1. Brandmeister

2. TGIF

 

3. HB_GB_FreeDMR_DMO

The servers I am currently using are 1 and 3.

What I have observed is that after selecting 1 (Brandmeister), restarting services via the "dvs" menu “Restart DVSwitch Services” or using the “Drop Dynamic TGs” in the DVSM App, the DMR server always returns to the “HB_GB_FreeDMR_DMO” server.

After further inspection, following “Restart DVSwitch Services” or using the “Drop Dynamic TGs”, the server is set to the address defined in the MMDVM_Bridge.ini file (see extract below).

[DMR Network]

Enable=1

Address=hotspots.freedmr.uk

Port=62031

I am not sure if this is an issue now DVSwitch server is in “Advanced Macro Configuration” mode, since I initially noticed the issue when using the “Drop Dynamic TGs” in the DVSM App.

It seems that the MMDVM_Bridge.ini is not updated with the selected server address, but I am not sure if this was the case or not prior to switching to the “Advanced Macro Configuration” mode.

This is not a major issue since now I know what is happening, I can manually switch server following a restart of the services.


Regards,

   Dave


Re: MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Frank C. D'Amato
 

After setting both Power & Height to 0 in MMDVM_Bridge.ini , I was able to change both the "Priority Message" and "Description" on the Brandmeister website.

Good lesson learned here.

As always, thanks for everyone's help.


Re: Restarting DVSwitch Services

Steve N4IRS
 

You can define the default DMR server using the dvs menu.
Advanced Configuration / Additional DMR Networks / Change Default DMR Server
You can find the result in the [DMR Network] section.

Steve N4IRS

On 12/27/20 12:45 PM, g8ptn@... wrote:
Hi,

I have noticed that when restarting services via the "dvs" menu “Restart DVSwitch Services” or using the “Drop Dynamic TGs” in the DVSM App, the DMR server always returns to a particular server.


When restarting DVSwitch services, what determines what DMR server is selected?

Regards,
   Dave



Re: MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Steve N4IRS
 

Sorry I asked. As I said, you should be able to edit the fields. Good luck.

On 12/27/20 7:58 PM, Frank C. D'Amato wrote:
I never said I was trying to enter height , I’m saying that Brandmeister gives me an error when I try to update the description, that I need to enter a height, but it’s not editable.


Re: MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Frank C. D'Amato
 

I never said I was trying to enter height , I’m saying that Brandmeister gives me an error when I try to update the description, that I need to enter a height, but it’s not editable.


Re: MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Steve N4IRS
 

were you trying to enter your height?

On 12/27/20 7:23 PM, Frank C. D'Amato wrote:
Tried it numerous times, it gives me an error about entering my height, that is not editable 


Re: MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Frank C. D'Amato
 

Tried it numerous times, it gives me an error about entering my height, that is not editable 


Re: MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Steve N4IRS
 

You should be able to edit "Priority Message" and "Description". Make sure you hit the save changes

On 12/27/20 5:15 PM, Frank C. D'Amato wrote:
My MMDVM_Bridge.ini has the following

[Info]
RXFrequency=444775000
TXFrequency=449775000
Power=200
Latitude=40.789737
Longitude=-76.121412
Height=550
Location=Barnesville, PA
Description=W3TWA MMDVM_Bridge
URL=http://qrz.com/db/w3twa

I asked Brandmeister support how do I get "Priority Message" and "Description" to populate? (I'm unable to edit those fields).

They replied...
The information in all those greyed out fields is taken from the hotspot to BM.  You need to edit that in the hotspot software and it will be updated on BM then.

What additional settings need to be in the [INFO] section?  Description, height, Power are already in there but don't seem to pass the information.



MMDVM_Bridge [INFO] for brandmeister #brandmeister #mmdvm_bridge

Frank C. D'Amato
 

My MMDVM_Bridge.ini has the following

[Info]
RXFrequency=444775000
TXFrequency=449775000
Power=200
Latitude=40.789737
Longitude=-76.121412
Height=550
Location=Barnesville, PA
Description=W3TWA MMDVM_Bridge
URL=http://qrz.com/db/w3twa

I asked Brandmeister support how do I get "Priority Message" and "Description" to populate? (I'm unable to edit those fields).

They replied...
The information in all those greyed out fields is taken from the hotspot to BM.  You need to edit that in the hotspot software and it will be updated on BM then.

What additional settings need to be in the [INFO] section?  Description, height, Power are already in there but don't seem to pass the information.


Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Patrick Perdue
 

Yes, that is the example string used in HamVoIP, which generates a GSM file on the node setup script.

On 12/27/2020 3:33 PM, Steve N4IRS wrote:
I would guess, the HAMVOIP node.

On 12/27/20 3:32 PM, Frank C. D'Amato wrote:
Out of curiosity, where is it getting WA3XYZ PL 88.5 from?


Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Patrick Perdue
 

That's just a default example which was never changed to something useful by whoever installed that node.

On 12/27/2020 3:32 PM, Frank C. D'Amato wrote:
Out of curiosity, where is it getting WA3XYZ PL 88.5 from?


Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Steve N4IRS
 

I would guess, the HAMVOIP node.

On 12/27/20 3:32 PM, Frank C. D'Amato wrote:
Out of curiosity, where is it getting WA3XYZ PL 88.5 from?


Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Frank C. D'Amato
 

Out of curiosity, where is it getting WA3XYZ PL 88.5 from?


Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Steve N4IRS
 

It may have been I set the ID string to empty rather then commenting out the line. I'll test and adjust the example if needed.

Thanks, Steve

On 12/27/20 2:42 PM, Patrick Perdue wrote:

And I can tell you from experience, having done it on four different bridges, that it doesn't do anything at all if idrecording and idtalkover aren't defined.

I originally used your example because I thought it would do that as well, but after being annoyed by a dit coming across USRP, holding things up on a pretty busy talkgroup every time it happened, I just commented those lines out, and it went away with no consequence.


On 12/27/2020 2:39 PM, Steve N4IRS wrote:
I disagree, I'll check it again. I believe if app_rpt does not find the entry it will default to ID.

On 12/27/20 2:36 PM, Patrick Perdue wrote:

No, it definitely won't even try to send an ID if that line is commented out, so there's really no point in having it there in the first place on a USRP bridge.


On 12/27/2020 2:34 PM, Steve N4IRS wrote:

I think it will send "ID" if you comment it out.

On 12/27/20 2:33 PM, Patrick Perdue wrote:

Just comment the line out entirely. It isn't needed. Not even a dit.


On 12/27/2020 2:28 PM, Steve N4IRS wrote:
totime = 180000 ; transmit time-out time (in ms) (default 3 min 180000 ms)
idrecording = |ie ; id recording or morse string
idtalkover = |ie ; Talkover ID (optional) default is none

It's going to send a ID to USRP. So, make it a E (dit)




Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Frank C. D'Amato
 

I updated it, lets see what happens.  Thanks


Re: WA3XYZ PL 88.5 Announcement #analog_bridge #mmdvm_bridge

Steve N4IRS
 

on the DVSwitch Server. Yes in /etc/asterisk

On 12/27/20 2:41 PM, Frank C. D'Amato wrote:
which rpt.conf?

on the dvswitch or hamvoip?

In the ect/asterick directory?

1221 - 1240 of 9203