¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

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

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-

?

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.

image.png

Joe

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 ? ? ??
*?

Joe

On Fri, Nov 20, 2020 at 12:15 PM 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.

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.? ?




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 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





Rahim
?



??



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.

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.? ?




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 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.

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.? ?




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 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

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.? ?




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 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.? ?




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]