Re: BETA News 10-05-21 -- ALPHA Released

"ikj1234i" <ikj1234i-/[email protected]>
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>


Found this old email from Phil re: the alpha and I've re-pasted it below.  If the re-posting of this helps anyone - thank Phil.  If it causes any troubles - blame me (hah).  AFAIK any mention of running a Herc snapshot is no longer needed though as everything is now included in Hercules 3.07.

Would be interested in feedback from folks testing the TTY and/or the SNA/3705 stuff...

Best Regards

Max
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hi Folks,

A couple of posts I made in the TK BETA groups so testing could be done on FTP, TCAM/TSO and 3705/3270 access.


FTP In the Update BETA

Using Hercules-3.06 native from Hercules-390.org:
http://www.hercules-390.org/hercules-3.06-native.zip
adding the 3 MSVC*.dll files needed and dyn75.dll included in the update provides a working FTP on 3.8j.

A snapshot from Ivan's site which permits both dyn75.dll and the 2703/3705 entries in the config to work is:
http://www.ivansoftware.com/snapshots/snapshots/W32/W32-hercules-SVN-5411.zip
DYN75.dll has to be in the directory Hercules is executed from. The default path for MODs seems to override everything else. In other words, something like 'lsmod dyninst c:\ftp\dyn75.dll' shows it loaded but when it gets to execution of the x'75' opcode it abends.

On the MVS console enter:

s ftp

It will scan the volumes in the VATLST and create a directory of files which it can operate with. So far it seems only PS datasets work, PO files hang, then disconnect from the server.
GET and PUT work but if the file doesn' or didn't exist when the above scan was made the transfer fails.
I asked Jason to enhance FTP last year to provide job submission capability. That also works by specifing 'aaintrdr' in the PUT command.
DOS Windows session below:

C:\tk3upd>ftp localhost
Connected to tester.
220 *** MVS38j FTP Daemon ***
User (tester:(none)):
331 Okay, waiting for password.
Password:
230 You are now logged in.
ftp> get mvs.stage1.output
200 PORT command successful
125 Data connection open, starting transfer
226 Transfer complete!
ftp: 882409 bytes received in 2.31Seconds 381.50Kbytes/sec.


ftp> put c:\updates\diskmap\diskmap.jcl AAINTRDR
200 PORT command successful
125 Data connection open, starting transfer
226 Transfer complete.
ftp: 572 bytes sent in 0.00Seconds 572000.00Kbytes/sec.
ftp> quit
221 Bye!

The submitted job ran without problems.


TCAM TSO TTY & VTAM 3705 3270

You must be running a snapshot which incorporates the 3705 modifications. Change file in Hercules stated they were added 15 MAY, so snapshots after that date would probably work:
http://www.ivansoftware.com/snapshots/snapshots
Uncomment the 4 devices 058-060 in the tk3upd.conf file, start hercules and IPL.

On MVS console, enter - s tp
after TP starts enter - f tp,ts=start
after message TIME SHARING IS INITIALIZED

start a telnet session ( win2k telnet did not work - telnet installed by original TK3 CD in Hercules directory does provide working connection) as below:
C:\mvswork\hercules>telnet localhost 32005
Trying 127.0.0.1...
Connected to tester.
Escape character is '^]'.
logon ibmuser
IBMUSER LOGON IN PROGRESS AT 05:04:12 ON OCTOBER 18, 2009
NO BROADCAST MESSAGES
READY
terminal linesize(100) <<<<------<<<<< ( not required )
READY
dsat 'herc04'
SERIAL ALLOC USED EX DSORG -DCB ATTRIBUTES- CR. DATE -DSNAME-
USING CATALOG ON PUB000 SYS1.UCAT.TSO
MVSCAT 15 1 1 A-PO FB 80 19040 06/11/74 HERC04.CMDPROC
PUB000 30 1 1 A-PO FB 80 19040 07/13/74 HERC04.TEST.ASM
PUB000 30 1 1 A-PO FB 80 19040 07/13/74 HERC04.TEST.CNTL
PUB000 30 1 1 A-PO U 0 19069 07/13/74 HERC04.TEST.LOADLIB
105 4 4 DATA SETS DISPLAYED
READY
To shutdown TCAM and TSO for TTY
f tp,ts=stop
z tp


Terminal connection via 3705.

Thought I had correct this in SYS1.VTAMLST(ATCSTR00) member, but see it is the former settings. NPBUF settings should be, "NPBUF=(032,,32,F)," in order for MHPrmt1 to load.

v net,act,id=mhp3705
v net,act,id=mhprmt1
reply yes to the RE-IPL message issued due to the above command.
v net,act,id=mhpdial

start a 3270 session like below:

wc3270 -model 3279-2 -port 32001 localhost
Press RESET (Alt-R in wc3270)
Press ENTER. You should receive "UNSUPPORTED FUNCTION"
Type LOGON APPLID(TSO) LOGMODE(MHP3278E) [but DO NOT press ENTER]
Instead of pressing ENTER, you should press SYS REQ key (hit ESC key;
enter 'sysreq', hit ESC key to switch back to 3270 mode)
It should be asking for USERID
The short-form USS command "TSO2" should also work, for example:
TSO2 <userid> [then follow send Sys Req process above or key]


Good luck,
Phil

...

There are a good many things yet to be done ( doc for one ).

After you start Hercules, you may want to merge the shadow files ( meant to before shipping but didn't ) into the base DASD "sf-* force" on the Hercules console before IPL.  This way the BETA can be reverted to after any modifications you make by deleting all files in the SHADOW directory.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.