Keyboard Shortcuts
Likes
Search
MVS 3.8 VTAM auto-cmd
In the WTF department, what configuration is VTAM (NET) driven by to issue the following startup commands???
I'm especially impressed by it starting JES2 devices, as?I don't want PRINTER2 started. ? Drew |
||
VTAM, at least in MVS 3.8, doesn't issue MVS commands during startup or at any other time. If you're using the Turnkey system, then it's BSPPILOT?that's doing that. You might also look in the SYS1.PARMLIB member COMMNDxx. Indeed, launching things after VTAM starts has been a perennial problem for MVS shops ever since VTAM came along. I can't explain why the commands are being issued with the same STC identifier as VTAM, though. On Sun, Mar 6, 2022 at 7:14 PM Drew Derbyshire <swhobbit@...> wrote:
--
Jay Maynard |
||
I looked into COMMNDxx, nope. I am aware of? BSPPILOT, but as we agree, the commands claim to come from NET.? Yea, after testing, it's?that.?BSPPILOT annoys me in general; the author assumes everyone thinks like them, and made the whole thing magic instead of controllable.?? anyone: If you find where the actual commands I listed above are issued (not why, I know about IEECVXIT, but the text of commands themselves), please?tell me!-ahd- |
||
On Sun, Mar 06, 2022 at 05:14:10PM -0800, Drew Derbyshire wrote:
I'm especially impressed by it starting JES2 devices, as *I don't want PRINTER2 started*.If you don't want PRINTER 2 started, logic would dictate that you should be depressed by it starting JES2 devices, not impressed by it starting JES2 devices. :-) -- Kevin Bruceville, TX What's the definition of a legacy system? One that works! Errare humanum est, ignoscere caninum. |
||
Hi,
The start commands are in SYS1.JES2PARM(JES2PARM). See below: ***?????? *OPERATOR COMMANDS $TOSC1,D=J????????????????????? ? $TOSC2,D=J????????????????????? ? $TOSC3,D=T????????????????????? ? $TOSC4,D=T????????????????????? ? $CA,ALL???????????????????????? ? $SA,ALL???????????????????????? ? $TA,I=3600,'$SI1-I4'??????????? ? $SRDR1????????????????????????? ? $SPRT1????????????????????????? ? $SPRT2????????????????????????? ? $SPUN1????????????????????????? ? $VS,'S DYNAMASK'??????????????? ? $VS,'S BSPPILOT,PARM=NOWTO'???? ? $VS,'S BSPSETPF,PARM=NOREPLYU'? ? $VS,'S MF1.MF1'???????????????? ? $VS,'S DYNABLDL'??????????????? ? $VS,'S NET'???????????????????? ? $VS,'S MVS380'????????????????? ? $VS,'MN JOBNAMES,T'???????????? ? $VS,'MN SESS,T'???????? Cheers, Rob ??????? |
||
Hello Drew,
Am 07.03.2022 um 03:59 schrieb Drew Derbyshire <swhobbit@...>: I am aware of BSPPILOT, but as we agree, the commands claim to come from NET. Yea, after testing, it's that. BSPPILOT annoys me in general; the author assumes everyone thinks like them, and made the whole thing magic instead of controllable.It was a solution to a problem. :-) Not every solution is a good one. I'm sure without it there would be much less newcomers have had the patience to stay with the platform. In a way I miss it in the Scratch-Install from Ian Moseley, because it's very comfy. :-) :wq! PoC |
||
On Mon, Mar 7, 2022 at 02:01 AM, Rob Prins wrote:
Hi, And that was would make the commands appear to come from VTAM how? $VS,'V 010,MSTCONS'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $VS,'V 009,CONSOLE,ROUT=(1,2,3,4,5,6,7,8,9,10)'? $VS,'V 011,CONSOLE,ROUT=(1,2,3,4,5,6,7,8,9,10)'? $VS,'V 010,CONSOLE,ROUT=(1,2,3,4,5,6,7,8,9,10)'? $VS,'V 01F,CONSOLE,ROUT=ALL'? ? ? ? ? ? ? ? ? ?? $VS,'V 30E,CONSOLE,ROUT=ALL'? ? ? ? ? ? ? ? ? ?? $T OSC1,D=J? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $T OSC2,D=J? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $T OSC3,D=T? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $T OSC4,D=T? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $T OSC7,D=T? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $VS,'K A,NONE,L=1'? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? $VS,'K A,NONE,L=2'? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? $VS,'MN DSNAME'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $CA,ALL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $SA,ALL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $P PRT2? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $S? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? $VS,'S LDCTODAY'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? $VS,'S DYNABLDL'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? $VS,'S DYNAMASK'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? $VS,'S BSPPILOT,PARM=NOWTO'? ? ? ? ? ? ? ? ? ? ? $VS,'S BSPSETPF,PARM=NOREPLYU'? ? ? ? ? ? ? ? ?? $VS,'S NET'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $VS,'S NJE38'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |
||
BSPPILOT?gets its list of commands from SYS1.PARMLIB, in the member name passed as parameter. So look in SYS1.PARMLIB(NOWTO). The BSPPILOT?JCL is in SYS1.PROCLIB. On Mon, Mar 7, 2022 at 11:44 AM Drew Derbyshire <swhobbit@...> wrote: On Mon, Mar 7, 2022 at 02:01 AM, Rob Prins wrote: --
Jay Maynard |
||
On Mon, Mar 7, 2022 at 11:02 AM, Jay Maynard wrote:
That is incorrect.??states:?
? That member does not exist. It's in SYS2.PROCLIB, actually. Next player, please. -ahd- |
||
Jay and I agreed it's really BSPPILOT responding to VTAM initializing. But?where?in BSPPILOT?For TK4- and derivates see?SYS1.UMODSRC(IEECVXIT) at label?ACTNTABL for automatic actions triggered by certain messages. All unconditional actions are, as others mentioned already, in SYS1.PARMLIB members named STARTxxx, where xxx represents a specific system configuration parameterization (like STD for standard, MIN for minimal, etc.). This enhanced parameterization had been introduced with Update 06 and is described in the tk4-/doc folder in file?README_MVS_TK4-_v1.00_update_06.pdf. Cheers ´³¨¹°ù²µ±ð²Ô |
||
TK4- is not a 380 environment; while I have not run that version, I have run the TK3 system on a P/390 in 370 mode. On Wed, Mar 9, 2022 at 1:56 PM Drew Derbyshire <swhobbit@...> wrote:
--
Jay Maynard |
||
Please before replying: Read the entire thread. My system is not your system. YMMV and all that. I just searched?SYS1.UMODSRC?again, slightly differently. The local version of SYS1.UMODSRC(IEECVXIT) seems to issue commands directly, but only if BSPILOT if active.? The error I made before when browsing?IEECVXIT was stop reading after the BSPPILOT check and to assume the commands came out of the elusive R2D2 task, which I don't think even exists on my system. The solution (in my case) will be to change to the response in IEECVXIT to start a task to read any commands out of a library; I don't want to have edit assembler source, run SMP, and?do a IPL with CLPA just to tune a response.?? -ahd- |
||
The solution (in my case) will be to change to the response in IEECVXIT to start a task to read any commands out of a library; I don't want to have edit assembler source, run SMP,?and?do a IPL with CLPA just to tune a response.Well then, good luck for your task to find out _which_ WTOR to reply to :-). That's the primary purpose of R2D2. That logic will always reply to the correct one, even if a dozen are waiting... |
||
On Wed, Mar 9, 2022 at 01:28 PM, Juergen wrote:
Well then, good luck for your task to find out _which_ WTOR to reply to :-). That's the primary purpose of R2D2. That logic will always reply to the correct one, even if a dozen are waiting.. IEECVXIT issues commands directly, but not replies; it composes the text and queues replies for the BSPPILOT address space, which I won't change.?? ? (And yes, R2D2 exists, it's part of IEECVXIT.? Another case of me not reading properly!) |
||
On Wed, Mar 9, 2022 at 12:32 PM, Ren¨¦ Ferland wrote:
Okay Drew, you don't run TK4- or any MVS380, but then what do you run exactly? I could tell you, but then I'd have to? ...? More seriously, I have nine different MVS & VM instances installed, including the LCM+L 4361 test image. Many are not really used or even really setup properly, for example my sole MVT environment needs to be rebuilt without ASP. (I've got four instances I do often bring up, three of which are on networked via NJE) To answer your exact question: The machine instance referred to this in thread is running MVS 3.8J based on (I think) TK3SU. It has updates to various packages, and small additions like WATFIV (in XBATCH, the way Ceiling Cat intended) & NJE38. ? |
||
On Wed, Mar 9, 2022 at 02:40 PM, Drew Derbyshire wrote:
To answer your exact question: The machine instance referred to this in thread is running MVS 3.8J based on (I think) TK3SU. It has updates to various packages, and small additions like WATFIV (in XBATCH, the way Ceiling Cat intended) & NJE38.Thank you for your answer Drew, and your patience with me. :-) Cheers, Rene FERLAND, Montreal |
||
On Sun, Mar 6, 2022 at 09:12 PM, Kevin Monceaux wrote:
If you don't want PRINTER 2 started, logic would dictate that you should beOne be amazed (impressed) by something without the burden of liking it. I am (for example) impressed by the effect of thermonuclear weapons, but that doesn't mean I want a few dropped by Putin on Naval Base Kitsap ¨C Bangor (some 23 miles west of my residence). -ahd- |