Re: [App_rpt-users] Courtesy tones enabled / disabled COP command?
The only rpt.conf is in /etc/asterisk Macros are a little different. For the sort of thing that Kyle asked about, I do something like this: First, I have several copies of rpt.conf that are all as much the same as needed, with whatever changes are desirable for whichever mode I want. You could set one up for daytime and another for nighttime and have a cron job set up to swap over at midnight and 7 AM, for instance. Anyway, in my case, I have an rpt.conf.use (for normal use); rpt.conf.net (different courtesy tones for net operation, no tail messages, no voice ID's), and rpt.conf.news (no telemetry delays, no courtesy tones, extremely short tail, morse ID, and no tail message, automagically drops connections to other things and connects to ARNews line). In each of these, I have a command in the node stanza like this, or similar: 901638=cmd,/etc/asterisk/scripts/netmode This runs a script that announces a mode change, i.e. "Net mode", "Resuming normal operation", "Stand by for news", whatever, sleeps 3 seconds to allow the announcement to complete, changes a symbolic link from one rpt.conf.something to rpt.conf (you could copy over, but why have two copies of the same file if you don't need to?), and reloads the configuration. Quick and dirty, net mode looks like this, without any failsafes, ugly, and as basic, quick, and dirty as it gets: #!/bin/bash asterisk -rx "rpt localplay 2331 netmode" sleep 3 cp -fs /etc/asterisk/rpt.conf.net /etc/asterisk/rpt.conf asterisk -rx "rpt reload" exit 0 So I don't have any file actually named rpt.conf at all. rpt.conf is a symbolic link to some other repeater configuration, whichever mode I happen to be in. Someone may have a cleaner way to do this, in which case, I'd love to know, but this seems to work. -- Buddy Brannan, KB5ELV - Erie, PA Phone: (814) 860-3194 or 888-75-BUDDY On Dec 26, 2012, at 9:02 AM, Eric Guth <eric@efratnetworks.com> wrote:
Buddy,
In what directory is the rpt.conf that has the macro stanzas?
73,
Eric 4Z5UG / WA6IGR Allstar Node: 28422 4Z5UG@guth.us Israel Direct: 077-950-9451 USA Direct: +1-720-377-3840
-----Original Message----- From: app_rpt-users-bounces@ohnosec.org [mailto:app_rpt-users-bounces@ohnosec.org] On Behalf Of Buddy Brannan Sent: Wednesday, December 26, 2012 2:51 PM To: Matt Roberts Cc: app_rpt; K&R Yoksh Subject: Re: [App_rpt-users] Courtesy tones enabled / disabled COP command?
Just use the rpt.conf shuffle. I have a couple configurations called by scripts. They change all kinds of things, courtesy tones, tail length, ID's, with an asterisk -rx "rot reload" after moving files around. -- Buddy Brannan, KB5ELV - Erie, PA Phone: (814) 860-3194 or 888-75-BUDDY
On Dec 25, 2012, at 10:41 PM, Matt Roberts <n9gmr@me.com> wrote:
No COP commands exist for this!
Matt Roberts Phone: 386-679-1986 n9gmr@me.com
Sent from my iPhone
On Dec 25, 2012, at 10:27 PM, K&R Yoksh <yokshs@gmail.com> wrote:
Merry Christmas / Happy Holidays to everyone,
I'm wondering if COP commands exist to enable/disable courtesy tones?
I'd like to be able to set one controlstate for courtesy tones, and one without.
Is this possible?
Thanks. 73
Kyle K0KN
_______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
_______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users
participants (1)
-
Buddy Brannan