On 9/26/10 12:34 AM, Benjamin Henrion wrote:
On Sun, Sep 26, 2010 at 2:12 AM, Philip Prindeville
<[email protected]>  wrote:
  Hi.

I have a box (a net5501 with a Perle serial octal RS-232 card in it) that I
want to use as a console server for a bunch of headless computers.

I was wondering if there's a trivial app that I can run as the shell that
ssh (or telnet) would run, example:

#!/bin/bash

port=$(echo "$SSH_CONNECT" | cut -d' ' -f4)

let -i tty=$port-2000

ttyname=$(printf "/dev/ttyS%02d" $tty)

(stty 19200 ; \
  termserv)<$ttyname>$ttyname

exit

I could write one from scratch, but if someone already has, that would be
even better.
You want to push commands through the telnet interface?

Try expect, or even netcat, I used it in owrtconfig to push commands
to openwrt boxes opened in telnet.


No, not really pushing commands...  I just need to be able hop on the console 
of a rebooting box and type 'y' for an fsck prompt, or see why a box panicked, 
etc.


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to