Cylon Suppression

I followed with interest the discussion on accessing command mode with a macro, and the innovative ideas to achieve the desired result. That was very informative and speaks to the flexibility that Jim and others built-in to AllStar (Kudos, guys).

I’m looking at a similar project but I keep getting attacked by the Cylons J

(http://www.youtube.com/watch?v=0ccKPSVQcFk )

Our hub node (2483) hosts the EchoLink gateway. It has no RF hardware connected to it (then it wouldn’t be a hub!).

If a user on one of our other nodes wants to make an EchoLink connection, he has to go into command mode to access the hub first, then (after the Cylons have had their say), they enter the command to make the EchoLink connection, and so-on.

That works well, but it’s a little long-winded.

What I would like to do is create a “Speed Dial” for a selected list of EchoLink nodes, and Macros appear to be ideal for this. The idea is that the Macro would accept a 3-digit suffix to connect, and a different 3-digit suffix to disconnect, like this:

[functions]

6 = macro

[macro]

101 = ***42483***33338712# ;Connect echolink

102= …….Next connect macro

201= ***42483***13338712# ;Disconnect echolink

202=……Next Disconnect macro

This means that, keying *6101 will connect to the first EchoLink node (GD4HOZ, as it happens!), and keying *6201 will disconnect it.

It works, except…….

Because there’s no gap in the macro execution, the Cylons stick their galactic oars in (“By Your Command”) and it actually comes out of the remote EchoLink node – which would come as a shock to the node owner.

What I’m looking for is an approach that will ideally circumvent the Cylon message (even though I do kinda like it) and just get-on with the job of connecting.

Perhaps a script, as Brian suggested, would do the job, by adding a delay or two, but that would still give the command message to the local user – which may not be a bad thing.

Has anybody else done any EchoLink “Speed Dial” trickery?

David

I just changed the audio file on the node(s) to the sound of a telephone ringback as we perform several functions via script/remote command. Thanks for the video btw I knew it sounded familiar I just couldn’t remember where I heard it!

73 K0JSC

···

On Sat, Aug 31, 2013 at 6:01 AM, David Osborn david.osborn@manx.net wrote:

I followed with interest the discussion on accessing command mode with a macro, and the innovative ideas to achieve the desired result. That was very informative and speaks to the flexibility that Jim and others built-in to AllStar (Kudos, guys).

I’m looking at a similar project but I keep getting attacked by the Cylons J

(http://www.youtube.com/watch?v=0ccKPSVQcFk )

Our hub node (2483) hosts the EchoLink gateway. It has no RF hardware connected to it (then it wouldn’t be a hub!).

If a user on one of our other nodes wants to make an EchoLink connection, he has to go into command mode to access the hub first, then (after the Cylons have had their say), they enter the command to make the EchoLink connection, and so-on.

That works well, but it’s a little long-winded.

What I would like to do is create a “Speed Dial” for a selected list of EchoLink nodes, and Macros appear to be ideal for this. The idea is that the Macro would accept a 3-digit suffix to connect, and a different 3-digit suffix to disconnect, like this:

[functions]

6 = macro

[macro]

101 = 4248333338712# ;Connect echolink

102= …….Next connect macro

201= 4248313338712# ;Disconnect echolink

202=……Next Disconnect macro

This means that, keying *6101 will connect to the first EchoLink node (GD4HOZ, as it happens!), and keying *6201 will disconnect it.

It works, except…….

Because there’s no gap in the macro execution, the Cylons stick their galactic oars in (“By Your Command”) and it actually comes out of the remote EchoLink node – which would come as a shock to the node owner.

What I’m looking for is an approach that will ideally circumvent the Cylon message (even though I do kinda like it) and just get-on with the job of connecting.

Perhaps a script, as Brian suggested, would do the job, by adding a delay or two, but that would still give the command message to the local user – which may not be a bad thing.

Has anybody else done any EchoLink “Speed Dial” trickery?

David


App_rpt-users mailing list

App_rpt-users@ohnosec.org

http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users

[8<SNIP8>

#1) MAJOR SECURITY RED FLAG!!!  You give regular users access to the

OPERATING SYSTEM at the COMMAND LINE LEVEL?

  If a user on one of our other nodes wants to

make an EchoLink connection, he has to go into command mode to
access the hub first, then (after the Cylons have had their say),
they enter the command to make the EchoLink connection, and so-on.

DUDE!  NO!  (Breathe, Geoff, BREATHE!)... be calm and persevere... 

deep breath HOLD IT! Eht… EHT. ~Whewwww~

Ok... where were we?  Oh, yeah - Echolink.

I configured another node number, in rpt.conf with some basic minor

stuff (could all be commented out, really) then configured
echolink.conf to reflect -that- node number. Think I simply link
one node to the other. Echolink is ready to roll. Yeah, dialing
out is a bit cumbersome and no one seems to know what nodenumber is
assigned with what repeater… and for me, that’s ok! Unless that
end user on my system has done a little research and has become -at
least- self sufficient enough to know what number they want to dial,
then I’m -not- going to broadcast to the world how to access my
system.

Now, I can hear the necks of some people cracking, and remarks of

‘how anal retentive’, but trust me… there’s a group around here
that’s got allstar systems all -over- the place… -none- of the
‘standard’ commands work on -any- of THOSE systems… You can’t
even get a link status, allstar has been so jacked up. (Can you say
“paranoid”?)

···

On Sat, Aug 31, 2013 at 6:01 AM, David
Osborn david.osborn@manx.net
wrote:

              If a user on one of our other nodes

wants to make an EchoLink connection, he has to go
into command mode to access the hub first, then (after
the Cylons have had their say), they enter the command
to make the EchoLink connection, and so-on.

              That works well, but it’s a little

long-winded.

              Has anybody else done any EchoLink

“Speed Dial” trickery?

*“#1) MAJOR SECURITY RED FLAG!!! You give regular users access to the OPERATING SYSTEM at the COMMAND LINE LEVEL?”*What? I never said that, and I wouldn’t do it. Command line access to the OS? Do you think I’m that stupid? How would you do that with a DTMF command (ilink,4 = “Remote Command Mode”)? As I understand it, ilink,4 simply relays DTMF commands from one node to another. I fail to see how that’s a security risk.

For info, SSH (command line) access to my nodes has password access disabled and a pre-shared key is required. Nobody gets a copy of that but me, and that means that nobody gets “access to the OPERATING SYSTEM at the COMMAND LINE LEVEL” but me. I don’t understand why that got you hyperventilating. Perhaps you misunderstood.

What I’m trying to achieve is design a macro, or macro/script combination that accepts a DTMF command from a user on one of my local nodes and then performs the required steps to make an outgoing link from my hub to another Echolink node.

As it happens, I think I’ve achieved that since I posted. I’m still fine-tuning, but the user simply enters a short-form DTMF sequence and the system takes over and sets-up the link. Another short sequence takes the link down again. All without Cylon activity, and all without anyone ever getting command-line access.

I am fortunate to live in an environment where paranoia is largely unjustified. In any case, the available commands on my nodes are the usual basics and practically no-one ever tries them, so they remain as they came “out of the box” – well, mostly.