Re: [Marketing Mail] Re: [H390-MVS] Newbie question about REVIEW/RPF etc
Hi Jeff,
I know now that the problem is likely because of the version of the RPF originally in v8 of TK4- is very old, and probably not the emulator... I'm going to install latest version of RPF on my TK4- tonight and see if the display works well.
But for the record, the emulator I'm using is wx3270, which is the windows flavor of the same family as the linux x3270 emulator.? Wiki page is here...
Granted, it's alpha software, but it has the classic 3270 font built in, the font automatically scales if I maximize the screen size, it allows for customized screen sizes beyond M2-M5, and I've found it to be pretty decent so far.? Better than the wc3270 at any rate...? I also like Tom Brennan's Vista 3270 version 2 which allows for scalable screen size/custom fonts as well, but Tom earlier advised me that his V2 is dead-end.? I really want to use a free/reasonably priced emulator that can cope well with screens larger than 80X24 if at all possible (putty/mintty have spoiled me that way!).? Just curious, how much does IBM Personal Communications cost?
-Jeff
|
Re: Help request: COBOL Compile, Link and Go
Hello Jay, Am 20.11.2020 um 18:50 schrieb Jay Moseley <JayMoseley@...>: After the question/discussion yesterday regarding COBOL DD Names, I have added links to the IBM COBOL manual and User's Guide and the Linkage Editor User's Guide. I also cobbled together a table summarizing the DD Names for the COBOL compiler, Link Editor, Loader, and user program execution Thanks a lot! Your site is very helpful, I very much appreciate your work! :wq! PoC
|
Re: Newbie question about REVIEW/RPF etc
Just follow the instructions. It will install fine.
Joe
toggle quoted message
Show quoted text
On Fri, Nov 20, 2020 at 2:01 PM Jeffrey Melton via <melman74= [email protected]> wrote: After posting the above and waiting for moderator to approve, I realize now that I'm dealing with a very old version of RPF that was part of the TK4- original install.
So my follow-up question to Rob is that if I follow your install directions, will it safely install the new version of RPF or is there an uninstall procedure or steps I should follow to clear out all of the old files first before installing new version of RPF?
Thanks,? Jeff
|
Re: Newbie question about REVIEW/RPF etc
After posting the above and waiting for moderator to approve, I realize now that I'm dealing with a very old version of RPF that was part of the TK4- original install.
So my follow-up question to Rob is that if I follow your install directions, will it safely install the new version of RPF or is there an uninstall procedure or steps I should follow to clear out all of the old files first before installing new version of RPF?
Thanks,? Jeff
|
Re: Help request: COBOL Compile, Link and Go
in FORTRAN the card punch is unit 7
I wouldn't have a clue about the paper tape reader
Tim
On Saturday, 21 November 2020, 3:23:44 am AEDT, Greg Price <procegrog@...> wrote:
On 2020-11-20 9:13 AM, marcoxa@... wrote: > I assume that for Fortran and PL/1 you would have to deal with similar > issues. Real FORTRAN types will know the unit number assignments better than I do, but unit 5 was traditionally the card reader and unit 6 was traditionally the line printer.? (Unit numbers for paper tape reader and card punch, anyone?) This means that most OS FORTRAN programs require a DD of FT06F001 to be allocated - to the terminal in TSO is usually good, while to SYSOUT in batch is usually good. For TSO, FT05F001 would also be allocated to the terminal in the usual case. IIRC, SUPRTREK will not run unless FT06F001 is allocated. For PL/I, SYSPRINT is the default print/report DD name, although for "modern" levels other DD names may be used for the underlying Language Environment input (default options etc.) and output (abends. etc.).? Even so, the default "print" output from the application goes to SYSPRINT unless another DD is specifically requested. If a PL/I programmer gets thirsty, does he/she drink a SYSPINT of their favourite beverage? (A reference to PL/I's habit of first 4 plus last 3 characters of an external reference making up the 7-character-linited name used by PL/I internally.? I suppose I'm the only one who thinks that's funny... :(? ) Cheers, Greg
|
Re: [Marketing Mail] Re: [H390-MVS] Newbie question about REVIEW/RPF etc
I am not sure which emulator you are using ¨C however, I am using REAL IBM Personal Communications (I have several different versions ¨C all work the same) and
this works FINE.
?
I would suggest you might want to try a different emulator ¨C
?
Remember, it is only recently that anything larger than a M5 3270 was allowed ¨C
M2 ¨C 24X80
M3 ¨C 32X80
²Ñ4¡ª43³Ý80
²Ñ5¡ª27³æ132
M??? 62X160
?
I just tried each on my system here ¨C all work exactly as would be expected.?
?
-J-
?
toggle quoted message
Show quoted text
From: [email protected] <[email protected]>
On Behalf Of Jeffrey Melton via groups.io
Sent: Wednesday, November 18, 2020 4:42 PM
To: [email protected]
Subject: [Marketing Mail] Re: [H390-MVS] Newbie question about REVIEW/RPF etc
?
Hey Rob,
I'm interested in learning more about RPF.? However, I'm using it in the latest TK4- environment, I notice that it isn't playing nice with the wx3270 emulator when setting up a terminal of 43 rows and 150 columns.? See the attached screen shot.? I read on the
manual linked above that RPF was designed for larger terminals, however.? So is there something I need to do to get RPF to work well with my extended terminal?

|
Re: Attn does not interrupt
According to the 3274 programmers manual, the ATTN ?key only ?operates in an SNA environment.
Joe
toggle quoted message
Show quoted text
On Fri, Nov 20, 2020 at 11:23 AM Patrik Schindler < poc@...> wrote: Hello Greg,
Am 20.11.2020 um 17:09 schrieb Greg Price <procegrog@...>:
> Perhaps a real network guy will step in and explain it properly...
This was a very interesting read with some welcome background detail. Thanks!
:wq! PoC
|
Re: Newbie question about REVIEW/RPF etc
Hey Rob, I'm interested in learning more about RPF.? However, I'm using it in the latest TK4- environment, I notice that it isn't playing nice with the wx3270 emulator when setting up a terminal of 43 rows and 150 columns.? See the attached screen shot.? I read on the manual linked above that RPF was designed for larger terminals, however.? So is there something I need to do to get RPF to work well with my extended terminal?
|
Re: Help request: COBOL Compile, Link and Go
in FORTRAN the card punch is unit 7
Tim
|
Re: Trying to add a printer or punch as sockdev
"I don't know how JES2 links PRT1 to an MVS device address!"
Thats in member JES2PM00 in SYS1.PARMLIB....
*? * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?LOCAL PRINTERS ? ? ? ? ? ? ? ? ? ? ? ? *? *? PRINTER1 ? ? ? UNIT=00E,CLASS=A,FCB=6,FORMS=STD1,SEP,AUTO ? ? ? ? ? ? ?C ? ? ? ? ? ? ? ?NOPAUSE,START ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1403 ? ? ?? PRINTER2 ? ? ? UNIT=00F,CLASS=M,FCB=6,FORMS=STD1,SEP,AUTO ? ? ? ? ? ? ?C ? ? ? ? ? ? ? ?NOPAUSE,UCS=TB,START ? ? ? ? ? ? ? ? ? ? ? ? ?3211 ? ? ?? *?
toggle quoted message
Show quoted text
Thanks. That JES2 command has moved things forward--I can connect now.
But I realise I need to RTFM on JES2 and printing. I didn't ever have much to do with printing, and it was JES3 in my shop.
I don't know how JES2 links PRT1 to an MVS device address!
Roops.
On Fri., Nov. 20, 2020, 17:01 Rahim Azizarab via , <rahimazizarab= [email protected]> wrote: You already have the definition? B 0003 3211 PRT? sockdev print fcbck IO[4]
I usually use 1403 for Printer;? I am not sure if the highlighted part is necessary. Just go to your Web browser and type localhost:4444;? you may need to do a $S PRT1 on your SCP (Hercules) console too.? ?
On Friday, November 20, 2020, 10:49:49 AM CST, Rupert Reynolds < rupertreynolds@...> wrote:
Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links
between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I
did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to
port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c).
?
Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u
15.36.56?????????? IEE450I 15.36.56 UNIT STATUS 447
?UNIT TYPE STATUS? VOLSER VOLSTATE?? UNIT TYPE STATUS? VOLSER VOLSTATE
?002? 3211 A???????????????????????? 003? 3211 OFFLINE
?009? 3215 C???????????????????????? 00C? 2540 A
?00D? 2540 A???????????????????????? 00E? 1403 A
?00F? 1403 A???????????????????????? 010? 3277 OFFLINE
?011? 3277 OFFLINE?????????????????? 01F? 3215 OFFLINE
?070? 2703 OFFLINE?????????????????? 071? 2703 OFFLINE
?072? 2703 OFFLINE?????????????????? 073? 2703 OFFLINE
?074? 2703 OFFLINE?????????????????? 075? 2703 OFFLINE
?076? 2703 OFFLINE?????????????????? 077? 2703 OFFLINE
?080? 2703 OFFLINE?????????????????? 081? 2703 OFFLINE
?082? 2703 OFFLINE?????????????????? 083? 2703 OFFLINE
?084? 2703 OFFLINE?????????????????? 085? 2703 OFFLINE
?086? 2703 OFFLINE?????????????????? 087? 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices
#
0002 3211 prt/prt002.txt ${TK4CRLF}
0003 3211 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from
Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison,
I /can/ connect to Hercules port 21 if I start FTPD.
Roops
Enc:-
U Addr Modl Type Assignment
A 0002 3211 PRT? prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT? sockdev print fcbck IO[4]
C 000E 1403 PRT? prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR? 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH? pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR? jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH? pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT? prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT? log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON? *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP? * IO[4]
M 00C1 3270 DSP? * IO[4]
N 00C2 3270 DSP? * IO[4]
O 00C3 3270 DSP? * IO[4]
P 00C4 3270 DSP? * IO[4]
Q 00C5 3270 DSP? * IO[4]
R 00C6 3270 DSP? * IO[4]
S 00C7 3287 DSP? * IO[2]
T 03C0 3270 DSP? GROUP=TCAM IO[4]
U 03C1 3270 DSP? GROUP=TCAM IO[4]
V 03C2 3270 DSP? GROUP=TCAM IO[4]
W 03C3 3270 DSP? GROUP=TCAM IO[4]
X 03C4 3270 DSP? GROUP=TCAM IO[4]
Y 03C5 3270 DSP? GROUP=TCAM IO[4]
Z 03C6 3270 DSP? GROUP=TCAM IO[4]
. 03C7 3270 DSP? GROUP=TCAM IO[4]
. 0610 3088 CTCA IO[1]
. 0611 3088 CTCA IO[1]
. 0660 3705 LINE Read count=39, Write count=37 IO[77]
. 0661 3705 LINE Read count=39, Write count=37 IO[77]
. 0662 3705 LINE Read count=39, Write count=37 IO[77]
. 0663 3705 LINE Read count=39, Write count=37 IO[77]
. 0664 3705 LINE Read count=30, Write count=27 IO[58]
. 0665 3705 LINE Read count=30, Write count=27 IO[58]
. 0666 3705 LINE Read count=30, Write count=27 IO[58]
. 0667 3705 LINE Read count=30, Write count=27 IO[58]
|
Re: Trying to add a printer or punch as sockdev
Here is a working example from my conf file.
000E? 1403?? 127.0.0.1:1403? sockdev 000F? 1403?? 127.0.0.1:1404? sockdev
On Friday, November 20, 2020, 12:15:27 PM CST, Rupert Reynolds <rupertreynolds@...> wrote:
Thanks. That JES2 command has moved things forward--I can connect now.
But I realise I need to RTFM on JES2 and printing. I didn't ever have much to do with printing, and it was JES3 in my shop.
I don't know how JES2 links PRT1 to an MVS device address!
Roops.
toggle quoted message
Show quoted text
On Fri., Nov. 20, 2020, 17:01 Rahim Azizarab via , <rahimazizarab= [email protected]> wrote: You already have the definition? B 0003 3211 PRT? sockdev print fcbck IO[4]
I usually use 1403 for Printer;? I am not sure if the highlighted part is necessary. Just go to your Web browser and type localhost:4444;? you may need to do a $S PRT1 on your SCP (Hercules) console too.? ?
On Friday, November 20, 2020, 10:49:49 AM CST, Rupert Reynolds < rupertreynolds@...> wrote:
Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links
between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I
did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to
port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c).
?
Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u
15.36.56?????????? IEE450I 15.36.56 UNIT STATUS 447
?UNIT TYPE STATUS? VOLSER VOLSTATE?? UNIT TYPE STATUS? VOLSER VOLSTATE
?002? 3211 A???????????????????????? 003? 3211 OFFLINE
?009? 3215 C???????????????????????? 00C? 2540 A
?00D? 2540 A???????????????????????? 00E? 1403 A
?00F? 1403 A???????????????????????? 010? 3277 OFFLINE
?011? 3277 OFFLINE?????????????????? 01F? 3215 OFFLINE
?070? 2703 OFFLINE?????????????????? 071? 2703 OFFLINE
?072? 2703 OFFLINE?????????????????? 073? 2703 OFFLINE
?074? 2703 OFFLINE?????????????????? 075? 2703 OFFLINE
?076? 2703 OFFLINE?????????????????? 077? 2703 OFFLINE
?080? 2703 OFFLINE?????????????????? 081? 2703 OFFLINE
?082? 2703 OFFLINE?????????????????? 083? 2703 OFFLINE
?084? 2703 OFFLINE?????????????????? 085? 2703 OFFLINE
?086? 2703 OFFLINE?????????????????? 087? 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices
#
0002 3211 prt/prt002.txt ${TK4CRLF}
0003 3211 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from
Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison,
I /can/ connect to Hercules port 21 if I start FTPD.
Roops
Enc:-
U Addr Modl Type Assignment
A 0002 3211 PRT? prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT? sockdev print fcbck IO[4]
C 000E 1403 PRT? prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR? 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH? pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR? jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH? pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT? prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT? log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON? *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP? * IO[4]
M 00C1 3270 DSP? * IO[4]
N 00C2 3270 DSP? * IO[4]
O 00C3 3270 DSP? * IO[4]
P 00C4 3270 DSP? * IO[4]
Q 00C5 3270 DSP? * IO[4]
R 00C6 3270 DSP? * IO[4]
S 00C7 3287 DSP? * IO[2]
T 03C0 3270 DSP? GROUP=TCAM IO[4]
U 03C1 3270 DSP? GROUP=TCAM IO[4]
V 03C2 3270 DSP? GROUP=TCAM IO[4]
W 03C3 3270 DSP? GROUP=TCAM IO[4]
X 03C4 3270 DSP? GROUP=TCAM IO[4]
Y 03C5 3270 DSP? GROUP=TCAM IO[4]
Z 03C6 3270 DSP? GROUP=TCAM IO[4]
. 03C7 3270 DSP? GROUP=TCAM IO[4]
. 0610 3088 CTCA IO[1]
. 0611 3088 CTCA IO[1]
. 0660 3705 LINE Read count=39, Write count=37 IO[77]
. 0661 3705 LINE Read count=39, Write count=37 IO[77]
. 0662 3705 LINE Read count=39, Write count=37 IO[77]
. 0663 3705 LINE Read count=39, Write count=37 IO[77]
. 0664 3705 LINE Read count=30, Write count=27 IO[58]
. 0665 3705 LINE Read count=30, Write count=27 IO[58]
. 0666 3705 LINE Read count=30, Write count=27 IO[58]
. 0667 3705 LINE Read count=30, Write count=27 IO[58]
|
Re: Trying to add a printer or punch as sockdev
Thanks. That JES2 command has moved things forward--I can connect now.
But I realise I need to RTFM on JES2 and printing. I didn't ever have much to do with printing, and it was JES3 in my shop.
I don't know how JES2 links PRT1 to an MVS device address!
Roops.
toggle quoted message
Show quoted text
On Fri., Nov. 20, 2020, 17:01 Rahim Azizarab via , <rahimazizarab= [email protected]> wrote: You already have the definition? B 0003 3211 PRT? sockdev print fcbck IO[4]
I usually use 1403 for Printer;? I am not sure if the highlighted part is necessary. Just go to your Web browser and type localhost:4444;? you may need to do a $S PRT1 on your SCP (Hercules) console too.? ?
On Friday, November 20, 2020, 10:49:49 AM CST, Rupert Reynolds < rupertreynolds@...> wrote:
Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links
between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I
did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to
port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c).
?
Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u
15.36.56?????????? IEE450I 15.36.56 UNIT STATUS 447
?UNIT TYPE STATUS? VOLSER VOLSTATE?? UNIT TYPE STATUS? VOLSER VOLSTATE
?002? 3211 A???????????????????????? 003? 3211 OFFLINE
?009? 3215 C???????????????????????? 00C? 2540 A
?00D? 2540 A???????????????????????? 00E? 1403 A
?00F? 1403 A???????????????????????? 010? 3277 OFFLINE
?011? 3277 OFFLINE?????????????????? 01F? 3215 OFFLINE
?070? 2703 OFFLINE?????????????????? 071? 2703 OFFLINE
?072? 2703 OFFLINE?????????????????? 073? 2703 OFFLINE
?074? 2703 OFFLINE?????????????????? 075? 2703 OFFLINE
?076? 2703 OFFLINE?????????????????? 077? 2703 OFFLINE
?080? 2703 OFFLINE?????????????????? 081? 2703 OFFLINE
?082? 2703 OFFLINE?????????????????? 083? 2703 OFFLINE
?084? 2703 OFFLINE?????????????????? 085? 2703 OFFLINE
?086? 2703 OFFLINE?????????????????? 087? 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices
#
0002 3211 prt/prt002.txt ${TK4CRLF}
0003 3211 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from
Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison,
I /can/ connect to Hercules port 21 if I start FTPD.
Roops
Enc:-
U Addr Modl Type Assignment
A 0002 3211 PRT? prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT? sockdev print fcbck IO[4]
C 000E 1403 PRT? prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR? 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH? pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR? jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH? pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT? prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT? log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON? *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP? * IO[4]
M 00C1 3270 DSP? * IO[4]
N 00C2 3270 DSP? * IO[4]
O 00C3 3270 DSP? * IO[4]
P 00C4 3270 DSP? * IO[4]
Q 00C5 3270 DSP? * IO[4]
R 00C6 3270 DSP? * IO[4]
S 00C7 3287 DSP? * IO[2]
T 03C0 3270 DSP? GROUP=TCAM IO[4]
U 03C1 3270 DSP? GROUP=TCAM IO[4]
V 03C2 3270 DSP? GROUP=TCAM IO[4]
W 03C3 3270 DSP? GROUP=TCAM IO[4]
X 03C4 3270 DSP? GROUP=TCAM IO[4]
Y 03C5 3270 DSP? GROUP=TCAM IO[4]
Z 03C6 3270 DSP? GROUP=TCAM IO[4]
. 03C7 3270 DSP? GROUP=TCAM IO[4]
. 0610 3088 CTCA IO[1]
. 0611 3088 CTCA IO[1]
. 0660 3705 LINE Read count=39, Write count=37 IO[77]
. 0661 3705 LINE Read count=39, Write count=37 IO[77]
. 0662 3705 LINE Read count=39, Write count=37 IO[77]
. 0663 3705 LINE Read count=39, Write count=37 IO[77]
. 0664 3705 LINE Read count=30, Write count=27 IO[58]
. 0665 3705 LINE Read count=30, Write count=27 IO[58]
. 0666 3705 LINE Read count=30, Write count=27 IO[58]
. 0667 3705 LINE Read count=30, Write count=27 IO[58]
|
Re: Trying to add a printer or punch as sockdev
Rupert, Just to see whats happening, I would suggest you look at Fish's HERCPRT (). Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Fri, 20 Nov 2020 17:57:25 +0000 "Rupert Reynolds" <rupertreynolds@...> wrote: Sorry I forgot to say that I tried /v 003,online (it's slash in my Hercules for an MVS command, /$ for JES2) The response was:- IEE302I 003 ONLINE The highlighted part after 'sockdev' was not in the config file. It seems Hercules defaults to that for printers.
Roops
On Fri., Nov. 20, 2020, 17:01 Rahim Azizarab via groups.io, <rahimazizarab= [email protected]> wrote:
You already have the definition B 0003 3211 PRT 127.0.0.1:4444 sockdev print fcbck IO[4]
I usually use 1403 for Printer; I am not sure if the highlighted part is necessary. Just go to your Web browser and type localhost:4444; you may need to do a $S PRT1 on your SCP (Hercules) console too.
*Rahim *
On Friday, November 20, 2020, 10:49:49 AM CST, Rupert Reynolds < rupertreynolds@...> wrote:
Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c).
Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u 15.36.56 IEE450I 15.36.56 UNIT STATUS 447 UNIT TYPE STATUS VOLSER VOLSTATE UNIT TYPE STATUS VOLSER VOLSTATE 002 3211 A 003 3211 OFFLINE 009 3215 C 00C 2540 A 00D 2540 A 00E 1403 A 00F 1403 A 010 3277 OFFLINE 011 3277 OFFLINE 01F 3215 OFFLINE 070 2703 OFFLINE 071 2703 OFFLINE 072 2703 OFFLINE 073 2703 OFFLINE 074 2703 OFFLINE 075 2703 OFFLINE 076 2703 OFFLINE 077 2703 OFFLINE 080 2703 OFFLINE 081 2703 OFFLINE 082 2703 OFFLINE 083 2703 OFFLINE 084 2703 OFFLINE 085 2703 OFFLINE 086 2703 OFFLINE 087 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices # 0002 3211 prt/prt002.txt ${TK4CRLF} 0003 3211 127.0.0.1:4444 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison, I /can/ connect to Hercules port 21 if I start FTPD.
Roops Enc:- U Addr Modl Type Assignment
A 0002 3211 PRT prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT 127.0.0.1:4444 sockdev print fcbck IO[4]
C 000E 1403 PRT prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP * IO[4]
M 00C1 3270 DSP * IO[4]
N 00C2 3270 DSP * IO[4]
O 00C3 3270 DSP * IO[4]
P 00C4 3270 DSP * IO[4]
Q 00C5 3270 DSP * IO[4]
R 00C6 3270 DSP * IO[4]
S 00C7 3287 DSP * IO[2]
T 03C0 3270 DSP GROUP=TCAM IO[4]
U 03C1 3270 DSP GROUP=TCAM IO[4]
V 03C2 3270 DSP GROUP=TCAM IO[4]
W 03C3 3270 DSP GROUP=TCAM IO[4]
X 03C4 3270 DSP GROUP=TCAM IO[4]
Y 03C5 3270 DSP GROUP=TCAM IO[4]
Z 03C6 3270 DSP GROUP=TCAM IO[4]
. 03C7 3270 DSP GROUP=TCAM IO[4]
. 0610 3088 CTCA 127.0.0.1:18610 IO[1]
. 0611 3088 CTCA 127.0.0.1:18611 IO[1]
. 0660 3705 LINE Read count=39, Write count=37 IO[77]
. 0661 3705 LINE Read count=39, Write count=37 IO[77]
. 0662 3705 LINE Read count=39, Write count=37 IO[77]
. 0663 3705 LINE Read count=39, Write count=37 IO[77]
. 0664 3705 LINE Read count=30, Write count=27 IO[58]
. 0665 3705 LINE Read count=30, Write count=27 IO[58]
. 0666 3705 LINE Read count=30, Write count=27 IO[58]
. 0667 3705 LINE Read count=30, Write count=27 IO[58]
|
Re: Help request: COBOL Compile, Link and Go
So I had a ittle play with DISPLAY UPON SYSPUNCH, and it's quite interesting (at least for anyone with as brain as picky as mine). It turns out that what is output is 80-column records, with the program-id in cols 73-80 (and the output message in 1-72). If you output a message longer than 72 bytes then the trailing bytes flow over into the next output record, with padding consisting of blank space characters where necesssary, JJ
|
Re: Trying to add a printer or punch as sockdev
Sorry I forgot to say that I tried /v 003,online (it's slash in my Hercules for an MVS command, /$ for JES2) The response was:-? ? ? ? ? ? IEE302I 003? ? ? ONLINE The highlighted part after 'sockdev' was not in the config file. It seems Hercules defaults to that for printers.
Roops
toggle quoted message
Show quoted text
On Fri., Nov. 20, 2020, 17:01 Rahim Azizarab via , <rahimazizarab= [email protected]> wrote: You already have the definition? B 0003 3211 PRT? sockdev print fcbck IO[4]
I usually use 1403 for Printer;? I am not sure if the highlighted part is necessary. Just go to your Web browser and type localhost:4444;? you may need to do a $S PRT1 on your SCP (Hercules) console too.? ?
On Friday, November 20, 2020, 10:49:49 AM CST, Rupert Reynolds < rupertreynolds@...> wrote:
Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links
between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I
did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to
port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c).
?
Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u
15.36.56?????????? IEE450I 15.36.56 UNIT STATUS 447
?UNIT TYPE STATUS? VOLSER VOLSTATE?? UNIT TYPE STATUS? VOLSER VOLSTATE
?002? 3211 A???????????????????????? 003? 3211 OFFLINE
?009? 3215 C???????????????????????? 00C? 2540 A
?00D? 2540 A???????????????????????? 00E? 1403 A
?00F? 1403 A???????????????????????? 010? 3277 OFFLINE
?011? 3277 OFFLINE?????????????????? 01F? 3215 OFFLINE
?070? 2703 OFFLINE?????????????????? 071? 2703 OFFLINE
?072? 2703 OFFLINE?????????????????? 073? 2703 OFFLINE
?074? 2703 OFFLINE?????????????????? 075? 2703 OFFLINE
?076? 2703 OFFLINE?????????????????? 077? 2703 OFFLINE
?080? 2703 OFFLINE?????????????????? 081? 2703 OFFLINE
?082? 2703 OFFLINE?????????????????? 083? 2703 OFFLINE
?084? 2703 OFFLINE?????????????????? 085? 2703 OFFLINE
?086? 2703 OFFLINE?????????????????? 087? 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices
#
0002 3211 prt/prt002.txt ${TK4CRLF}
0003 3211 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from
Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison,
I /can/ connect to Hercules port 21 if I start FTPD.
Roops
Enc:-
U Addr Modl Type Assignment
A 0002 3211 PRT? prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT? sockdev print fcbck IO[4]
C 000E 1403 PRT? prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR? 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH? pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR? jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH? pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT? prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT? log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON? *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP? * IO[4]
M 00C1 3270 DSP? * IO[4]
N 00C2 3270 DSP? * IO[4]
O 00C3 3270 DSP? * IO[4]
P 00C4 3270 DSP? * IO[4]
Q 00C5 3270 DSP? * IO[4]
R 00C6 3270 DSP? * IO[4]
S 00C7 3287 DSP? * IO[2]
T 03C0 3270 DSP? GROUP=TCAM IO[4]
U 03C1 3270 DSP? GROUP=TCAM IO[4]
V 03C2 3270 DSP? GROUP=TCAM IO[4]
W 03C3 3270 DSP? GROUP=TCAM IO[4]
X 03C4 3270 DSP? GROUP=TCAM IO[4]
Y 03C5 3270 DSP? GROUP=TCAM IO[4]
Z 03C6 3270 DSP? GROUP=TCAM IO[4]
. 03C7 3270 DSP? GROUP=TCAM IO[4]
. 0610 3088 CTCA IO[1]
. 0611 3088 CTCA IO[1]
. 0660 3705 LINE Read count=39, Write count=37 IO[77]
. 0661 3705 LINE Read count=39, Write count=37 IO[77]
. 0662 3705 LINE Read count=39, Write count=37 IO[77]
. 0663 3705 LINE Read count=39, Write count=37 IO[77]
. 0664 3705 LINE Read count=30, Write count=27 IO[58]
. 0665 3705 LINE Read count=30, Write count=27 IO[58]
. 0666 3705 LINE Read count=30, Write count=27 IO[58]
. 0667 3705 LINE Read count=30, Write count=27 IO[58]
|
Re: Help request: COBOL Compile, Link and Go
After the question/discussion yesterday regarding COBOL DD Names, I have added links to the IBM COBOL manual and User's Guide and the Linkage Editor User's Guide. I also cobbled together a table summarizing the DD Names for the COBOL compiler, Link Editor, Loader, and user program execution:
Link to the two new paragraphs:
|
Re: Help request: COBOL Compile, Link and Go
Thank you Chris
the PDF (vintage 1972) guide you posted explains very well what I was missing.
I presume similar manuals exist for other languages (FORTRAN, PL/1, Algol...)
All the best
Marco
-- Marco Antoniotti Somewhere over the rainbow
|
Re: Trying to add a printer or punch as sockdev
Rupert, You might try the MVS command v 003,online (or $v 003,online from the Hercules console). Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Fri, 20 Nov 2020 16:49:46 +0000 "Rupert Reynolds" <rupertreynolds@...> wrote: Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c). Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u 15.36.56?????????? IEE450I 15.36.56 UNIT STATUS 447 ?UNIT TYPE STATUS? VOLSER VOLSTATE?? UNIT TYPE STATUS? VOLSER VOLSTATE ?002? 3211 A???????????????????????? 003? 3211 OFFLINE ?009? 3215 C???????????????????????? 00C? 2540 A ?00D? 2540 A???????????????????????? 00E? 1403 A ?00F? 1403 A???????????????????????? 010? 3277 OFFLINE ?011? 3277 OFFLINE?????????????????? 01F? 3215 OFFLINE ?070? 2703 OFFLINE?????????????????? 071? 2703 OFFLINE ?072? 2703 OFFLINE?????????????????? 073? 2703 OFFLINE ?074? 2703 OFFLINE?????????????????? 075? 2703 OFFLINE ?076? 2703 OFFLINE?????????????????? 077? 2703 OFFLINE ?080? 2703 OFFLINE?????????????????? 081? 2703 OFFLINE ?082? 2703 OFFLINE?????????????????? 083? 2703 OFFLINE ?084? 2703 OFFLINE?????????????????? 085? 2703 OFFLINE ?086? 2703 OFFLINE?????????????????? 087? 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices # 0002 3211 prt/prt002.txt ${TK4CRLF} 0003 3211 127.0.0.1:4444 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison, I /can/ connect to Hercules port 21 if I start FTPD.
Roops Enc:- U Addr Modl Type Assignment
A 0002 3211 PRT? prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT? 127.0.0.1:4444 sockdev print fcbck IO[4]
C 000E 1403 PRT? prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR? 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH? pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR? jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH? pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT? prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT? log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON? *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP? * IO[4]
M 00C1 3270 DSP? * IO[4]
N 00C2 3270 DSP? * IO[4]
O 00C3 3270 DSP? * IO[4]
P 00C4 3270 DSP? * IO[4]
Q 00C5 3270 DSP? * IO[4]
R 00C6 3270 DSP? * IO[4]
S 00C7 3287 DSP? * IO[2]
T 03C0 3270 DSP? GROUP=TCAM IO[4]
U 03C1 3270 DSP? GROUP=TCAM IO[4]
V 03C2 3270 DSP? GROUP=TCAM IO[4]
W 03C3 3270 DSP? GROUP=TCAM IO[4]
X 03C4 3270 DSP? GROUP=TCAM IO[4]
Y 03C5 3270 DSP? GROUP=TCAM IO[4]
Z 03C6 3270 DSP? GROUP=TCAM IO[4]
03C7 3270 DSP? GROUP=TCAM IO[4]
0610 3088 CTCA 127.0.0.1:18610 IO[1]
0611 3088 CTCA 127.0.0.1:18611 IO[1]
0660 3705 LINE Read count=39, Write count=37 IO[77]
0661 3705 LINE Read count=39, Write count=37 IO[77]
0662 3705 LINE Read count=39, Write count=37 IO[77]
0663 3705 LINE Read count=39, Write count=37 IO[77]
0664 3705 LINE Read count=30, Write count=27 IO[58]
0665 3705 LINE Read count=30, Write count=27 IO[58]
0666 3705 LINE Read count=30, Write count=27 IO[58]
0667 3705 LINE Read count=30, Write count=27 IO[58]
|
Re: Attn does not interrupt
Hello Greg, Am 20.11.2020 um 17:09 schrieb Greg Price <procegrog@...>: Perhaps a real network guy will step in and explain it properly... This was a very interesting read with some welcome background detail. Thanks! :wq! PoC
|
Re: Trying to add a printer or punch as sockdev
You already have the definition? B 0003 3211 PRT? 127.0.0.1:4444 sockdev print fcbck IO[4]
I usually use 1403 for Printer;? I am not sure if the highlighted part is necessary. Just go to your Web browser and type localhost:4444;? you may need to do a $S PRT1 on your SCP (Hercules) console too.? ?
On Friday, November 20, 2020, 10:49:49 AM CST, Rupert Reynolds <rupertreynolds@...> wrote:
Can anyone suggest what to do next, please? I'm trying to understand the various options for TCP/IP links
between MVS and the host. I'm mostly ignorant of the Herc options for sockdev devices and CTCs etc, and I
did do a SYSGEN a few times many years ago, but most of the details are forgotten.
I don't think it's a configuration problem on the host, as I can connect to
port 3505 (RDR) and submit jobs just fine, although it shows as a 2540 in MVS (00c).
?
Given this result from /D U in the Hercules console, I was assuming that there are two 3211 printers in the IOGEN, 002 and 003.
HHC00008I /d u
15.36.56?????????? IEE450I 15.36.56 UNIT STATUS 447
?UNIT TYPE STATUS? VOLSER VOLSTATE?? UNIT TYPE STATUS? VOLSER VOLSTATE
?002? 3211 A???????????????????????? 003? 3211 OFFLINE
?009? 3215 C???????????????????????? 00C? 2540 A
?00D? 2540 A???????????????????????? 00E? 1403 A
?00F? 1403 A???????????????????????? 010? 3277 OFFLINE
?011? 3277 OFFLINE?????????????????? 01F? 3215 OFFLINE
?070? 2703 OFFLINE?????????????????? 071? 2703 OFFLINE
?072? 2703 OFFLINE?????????????????? 073? 2703 OFFLINE
?074? 2703 OFFLINE?????????????????? 075? 2703 OFFLINE
?076? 2703 OFFLINE?????????????????? 077? 2703 OFFLINE
?080? 2703 OFFLINE?????????????????? 081? 2703 OFFLINE
?082? 2703 OFFLINE?????????????????? 083? 2703 OFFLINE
?084? 2703 OFFLINE?????????????????? 085? 2703 OFFLINE
?086? 2703 OFFLINE?????????????????? 087? 2703 OFFLINE
If I hit Esc to view hardware from Hercules' POV, 003 is missing. So I added 003 in the TK4-.cnf :-
# unit record devices
#
0002 3211 prt/prt002.txt ${TK4CRLF}
0003 3211 127.0.0.1:4444 sockdev
And now it appears in the Hercules hardware list (below), but I can't connect to it on port 4444 from
Win64 telnet, a simple socket client I bashed together, or using telnet from Linux. For comparison,
I /can/ connect to Hercules port 21 if I start FTPD.
Roops
Enc:-
U Addr Modl Type Assignment
A 0002 3211 PRT? prt/prt002.txt crlf print fcbck IO[2]
B 0003 3211 PRT? 127.0.0.1:4444 sockdev print fcbck IO[4]
C 000E 1403 PRT? prt/prt00e.txt crlf print fcbck IO[21]
D 000C 3505 RDR? 3505 sockdev ascii trunc eof IO[4]
E 000D 3525 PCH? pch/pch00d.txt ascii IO[2]
F 0480 3420 TAPE * IO[4] maxsize=0 eotmargin=128K deonirq=N
G 010C 3505 RDR? jcl/dummy ascii trunc eof IO[2]
H 010D 3525 PCH? pch/pch10d.txt ascii IO[2]
I 000F 1403 PRT? prt/prt00f.txt crlf print fcbck IO[117]
J 030E 1403 PRT? log/hardcopy.log crlf print fcbck IO[449]
K 0009 3215 CON? *syscons cmdpref(/) IO[237]
L 00C0 3270 DSP? * IO[4]
M 00C1 3270 DSP? * IO[4]
N 00C2 3270 DSP? * IO[4]
O 00C3 3270 DSP? * IO[4]
P 00C4 3270 DSP? * IO[4]
Q 00C5 3270 DSP? * IO[4]
R 00C6 3270 DSP? * IO[4]
S 00C7 3287 DSP? * IO[2]
T 03C0 3270 DSP? GROUP=TCAM IO[4]
U 03C1 3270 DSP? GROUP=TCAM IO[4]
V 03C2 3270 DSP? GROUP=TCAM IO[4]
W 03C3 3270 DSP? GROUP=TCAM IO[4]
X 03C4 3270 DSP? GROUP=TCAM IO[4]
Y 03C5 3270 DSP? GROUP=TCAM IO[4]
Z 03C6 3270 DSP? GROUP=TCAM IO[4]
. 03C7 3270 DSP? GROUP=TCAM IO[4]
. 0610 3088 CTCA 127.0.0.1:18610 IO[1]
. 0611 3088 CTCA 127.0.0.1:18611 IO[1]
. 0660 3705 LINE Read count=39, Write count=37 IO[77]
. 0661 3705 LINE Read count=39, Write count=37 IO[77]
. 0662 3705 LINE Read count=39, Write count=37 IO[77]
. 0663 3705 LINE Read count=39, Write count=37 IO[77]
. 0664 3705 LINE Read count=30, Write count=27 IO[58]
. 0665 3705 LINE Read count=30, Write count=27 IO[58]
. 0666 3705 LINE Read count=30, Write count=27 IO[58]
. 0667 3705 LINE Read count=30, Write count=27 IO[58]
|