[nos-bbs] JNOS TTY console - No Visual
Wm Lewis
thunderft at hotmail.com
Sat Feb 5 03:41:53 EST 2011
Bob:
I can't leave it in !!
If I leave it in, I get an "Ambiguous Redirect" error and JNOS wont run.
That was already posted.
Date: Sat, 5 Feb 2011 01:11:33 -0500
From: bobtenty at gmail.com
To: nos-bbs at tapr.org
Subject: Re: [nos-bbs] JNOS TTY console - No Visual
You shouldn't remove '2>&1' as it is needed to make it work
I use it too.
By the way, I find the /jnos after the '-d' parameter confusing
Below would also work..
"exec /jnos/jnos -a 40 -d </dev/tty4> /dev/tty4 2>&1"
73,
Bob VE3TOK
On 11-02-04 11:50 PM, Wm Lewis wrote:
Well, I did figure out one thing....
My inital post that JNOS was not automatically starting using this line:
"exec /jnos/jnos -a 40 -d/jnos </dev/tty4> /dev/tty4 2>&1" was, in fact, correct.
Before this issue, when JNOS did auto-run, I did use that command.
After the issue arose, I had to modify the line and drop the last part of "...... 2>&1" so that the line now reads:
"exec /jnos/jnos -a 40 -d/jnos </dev/tty4> /dev/tty4"
I forgot to post that the yesterday when I discovered that JNOS now runs with just a blinking cursor.
If I manually enter the line as "exec /jnos/jnos -a 40 -d/jnos </dev/tty4> /dev/tty4 2>&1" at a command promt, leaving the "2>&1" part in, linux responds with an "ambiguous redirect" error. That gave the clue to remove the "..2>&1" portion, thus getting JNOS to finally run on computer startup/boot.
I should re-state that JNOS was not starting until I removed the last part.
As for the "-a 40" part you asked about, that tells JNOS to allow no more than 40 axip/udp links.
So, as it is, JNOS starts. It just doesn't reveal that when I toggle to console 4.
Booting with different kernals has no change.
In the words of Leonard Nimoy, I am still "In search of" ....
Bill
KG6BAJ
> Date: Fri, 4 Feb 2011 22:33:43 -0500
> From: k8rra at ameritech.net
> To: thunderft at hotmail.com
> Subject: Re: My interest is now piqued
>
> OOPS Bill -- sorry I did not remember you spread out the stuff in your
> reflector posts...
>
>
> On 02/04/2011 06:41 PM, Wm Lewis wrote:
> > Skip:
> >
> > JNOS is being started automatically on computer bootup/restart.
> FYI:
> "crw--w---- 1 root tty 4, 4 2011-01-31 00:34 /dev/tty4"
>
> c -> is a "character by character" I/O device
> root -> root user owns the the device
> tty -> is the group of users with special privileged access to the
> device
> rw- -> is the basic "read" and "write" and "execute" privilege set
> rw--w---- -> the set is repeated three times for root, tty, and all
> other users
> 4, 4 -> is the programming linkage from the kernel to the outside world
> 2011-01-31 00:34 -> is the time stamp for the last time it was modified
> /dev/tty4 -> is the name of the device we all use [it's like "COM4"
> in the DOS world].
>
> Does that help?
>
> >
> > Jnos is loaded into TTY4/Console 4.
> Yup -- I got that part.
> Given the /var/log messages output, I'm surprised to see the "ps" return
> jnos as running.
> From your earlier post the following:
>
> Jan 30 19:07:25 linux init: tty4 main process ended, respawning
> Jan 30 19:07:25 linux init: tty4 main process (21226) terminated
> with status 2
> Jan 30 19:07:25 linux init: tty4 main process ended, respawning
> Jan 30 19:07:25 linux init: tty4 main process (21229) terminated
> with status 2
> Jan 30 19:07:25 linux init: tty4 main process ended, respawning
>
> is telling you that the
>
> ========================================================
> rm -f /jnos/spool/mqueue/*.lck 2> /dev/null
> rm -f /jnos/spool/mail/*.lck 2> /dev/null
> exec /jnos/jnos -a 40 -d/jnos </dev/tty4> /dev/tty4 2>&1
> ========================================================
>
> Script is failing and then restarting.
> Notice the short time span for all the respawn cycles? -- its the
> script itself.
> Jnos is never really getting started until the last try [when the kernel
> sorta "gives up trying"]
> The last try is done without fully attaching the sysop console to tty4
> [that's why the cursor only]
>
> >
> > See my previous posts for the method used. (I don't want to repost it
> > all over, again)
> I'm not comfortable with the:
>
> "exec /jnos/jnos -a 40 -d/jnos </dev/tty4> /dev/tty4 2>&1"
>
>
> line in the init script.
>
> -a 40 -- is a parm I don't recognize
> -d/jnos -- specifies the execution working directory
> </dev/tty4> -- specifies tty4 is used for both input & output
> /dev/tty4 -- HHMMM I wonder why the repeated ref to tty4
> 2>&1 -- put the error message stream together on the
> standard output stream.
>
> But I can't tell you what a better syntax would be.
> Maybe "</dev/tty4> /dev/tty4" should be "</dev/tty4 >/dev/tty4"?
> I suggest you do some google research to get more opinions.
> WB8RCR has some good material for this purpose.
>
> >
> > Yes, the only issue is that JNOS used to be *visible* when I toggled
> > over to console 4.
> > Yes, I would like it to be visible again.
> >
> > Right now, when I toggle over to console 4, it only shows a blinking
> > cursor line.
> Yes -- jnos is not hooking up properly to /dev/tty4 device.
>
> >
> > Bill
> Good luck with the "init tty" approach to starting jnos.
> I'm delighted with the "service" approach including screen -- if you
> want to switch to this method I'd be happy to send you the scripts I use
> as a go-by.
>
> 73
> Skip
_______________________________________________
nos-bbs mailing list
nos-bbs at tapr.org
https://www.tapr.org/cgi-bin/mailman/listinfo/nos-bbs
_______________________________________________ nos-bbs mailing list nos-bbs at tapr.org https://www.tapr.org/cgi-bin/mailman/listinfo/nos-bbs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tapr.org/pipermail/nos-bbs_lists.tapr.org/attachments/20110205/a5892361/attachment.html>
More information about the nos-bbs
mailing list