Keyboard Shortcuts
Likes
- H390-MVS
- Messages
Search
Re: SMP/E r4 books?
Jay,
seems to work Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Thu, 12 Jan 2023 06:58:11 -0600 "Jay Maynard" <jaymaynard@...> wrote: This is a long shot, I know, but does anyone have any SMP/E release 4 |
Re: SMP/E r4 books?
Jay,
I was going to point you to .. but that link appears to be defunct. Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Thu, 12 Jan 2023 06:58:11 -0600 "Jay Maynard" <jaymaynard@...> wrote: This is a long shot, I know, but does anyone have any SMP/E release 4 |
Re: Trying to migrate TUN networking connection to TAP
Hi Patrik,
No, 802 played no part, the ETHERNET in the LINK statement specifies that the link will only use the Ethernet II protocol. If you specify 802.3 instead of ETHERNET the link will only use the 802.3 protocol, if you specify ETHEROR802.3 instead of ETHERNET the link will use both Ethernet II and?802.3 protocols. If you specify either of the 802 options, things may break! ? Re the?adding the device(s) to Hercules at runtime question, create an issue at??showing the steps you take to (re)create the problem. Cheers, Ian |
Re: Trying to migrate TUN networking connection to TAP
Hello Ian,
Am 09.01.2023 um 10:36 schrieb Ian <ian@...>: Your TCPIP.PROFILE.TCPIP contains:You da man! Thank you *very* much! You have a really sharp look! I'm very impressed! Indeed, that solved the problem. Apparently no encapsulation issue with 802.2 LLC. Now I need to find out why I can successfully ping from both sides of an EE connection form OS/390 to a newer IBM i box, but the EE connection doesn't come up. Btw., adding the device(s) to Hercules at runtime, starting TCPIP, ending it and starting it anew yielded an error message about starting the device. A Hercules quit and IPL solved this issue. You want me to provide more details? Os is this enough for you to probably duplicate the issue? :wq! PoC |
Re: Trying to migrate TUN networking connection to TAP
Hi Patrik,
Your TCPIP.PROFILE.TCPIP contains: DEVICE LCS1 LCS E42 LINK TAP1 ETHERNET 1 LCS1 The LINK statement is wrong, it should be: LINK TAP1 ETHERNET 0 LCS1 Your Hercules configuration statement: 0E42.2 LCS tap1 creates an LCS with a single adapter, numbered 0. Cheers, Ian |
Re: ChapGPT
Hi, This version writes 2 times the last record ¸é±ð²Ô¨¦ Le vendredi 6 janvier 2023, 09:25:25 UTC+1, Don.isenstadt <don.isenstadt@...> a ¨¦crit : Bob, I used write a complete cobol program¡ also you can use regenerate and it might add the working storage. I liked the explanation at the end.. Did it write the program or did it ¡°find¡± it? Could not get it to use goback. So I asked GPT why it does not use goback.. Using "STOP RUN" terminates the entire program and closes all files. "GOBACK" simply exits the current PERFORM or READ loop and returns control to the beginning of the loop. In this case, using "GOBACK" instead of "STOP RUN" would cause the program to continuously loop through the file, reading and printing each record indefinitely. "STOP RUN" is used to end the program after all records have been read and printed. That is perhaps why it gets away without the working storage flag? IDENTIFICATION DIVISION. PROGRAM-ID. READ-AND-PRINT. ENVIRONMENT DIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. ???SELECT INPUT-FILE ASSIGN TO "input.txt" ???ORGANIZATION IS SEQUENTIAL. DATA DIVISION. FILE SECTION. ???FD INPUT-FILE. ???01 INPUT-RECORD. ?? ? ??02 INPUT-FIELD PIC X(30). WORKING-STORAGE SECTION. ???01 EOF-FLAG PIC X VALUE 'N'. PROCEDURE DIVISION. ???OPEN INPUT INPUT-FILE ???PERFORM UNTIL EOF-FLAG = 'Y' ? ? ??READ INPUT-FILE ?? ? ? ??AT END MOVE 'Y' TO EOF-FLAG ? ? ??END-READ ? ? ??DISPLAY INPUT-FIELD ???END-PERFORM ???CLOSE INPUT-FILE ???STOP RUN. Explanation: The IDENTIFICATION DIVISION and PROGRAM-ID paragraphs are used to identify the program. The ENVIRONMENT DIVISION contains the INPUT-OUTPUT SECTION, where we specify the input file and its organization (in this case, sequential). The DATA DIVISION contains the FILE SECTION, where we define the input file and its record layout (in this case, a single field of 30 characters). The WORKING-STORAGE SECTION is used to define any variables or flags that we need to use in our program. In this case, we define a flag?EOF-FLAG?to keep track of whether we have reached the end of the file. In the PROCEDURE DIVISION, we open the input file, then perform a loop until we reach the end of the file. Inside the loop, we read a record from the file and display it. If the end of the file is reached, we set the?EOF-FLAG?to 'Y' to signal that the loop should terminate. Finally, we close the input file and stop the program. Air 2 On Jan 6, 2023, at 1:43 AM, Bob Flanders <bob.flanders@...> wrote: |
Re: 3390/3990-06 I/O Error reported
Peter Morrison wrote:
[...] The particular code in question is X¡¯18.¡¯Wrong. The particular code in question is X'F7'. Refer to Jo?o's original post and my reply: * /g/H390-MVS/message/3187 * /g/H390-MVS/message/3192 The CCW that is failing is F760000C 7E84DF58. The DATA that the ccw points to is 18000000 00004100 00000000. [...] So, this is not a ¡®new¡¯ command codeWhether it is a new or old command code makes no difference. The only thing that matters is that it is an UNDOCUMENTED command code. that Hercules cannot understand, it is an error!It is a LIMITATION, not an error (per se). -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: 3390/3990-06 I/O Error reported
The CCW in question:?18000000 00004100 00000000 Thats not a valid format-0 CCW either. The address if it were a format-0 CCW is absolute location zero. Either way its not a valid TIC CCW. Joe On Sat, Jan 7, 2023 at 4:29 PM <petmo@...> wrote:
|
Re: 3390/3990-06 I/O Error reported
¿ªÔÆÌåÓýPeople ? If you look at the POP, the chapter on ¡®basic I/O ?functions¡¯, there is a chart (in my POP, fig 15-5) that shows the bit assignment for CCW command codes.? The particular code in question is X¡¯18.¡¯ If this is a fmt 0 CCW, that is supposed to be interpreted as a TIC (which is valid) and in the case of a fmt 1 CCW, it is invalid. The message does not indicate the CCW format being used (it should) but, if it is a fmt 1 CCW, the message is correct. IBM (and anybody else) cannot add arbitrary CCW command codes here ¨C the figure indicates where they are allowed. So, this is not a ¡®new¡¯ command code that Hercules cannot understand, it is an error!?? ? Peter Morrison |
Re: 3390/3990-06 I/O Error reported
Joe Monk wrote:
He's also part of the LzLabs group thats being sued by IBMIt's unclear (to me) whether he actually works FOR LzLabs, or AT LzLabs (i.e. whether he is directly employed by them, or is simply doing contract work for them). His LinkedIn profile says he's self employed. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: 3390/3990-06 I/O Error reported
He's also part of the LzLabs group thats being sued by IBM over patent/copyright infringement. Joe On Fri, Jan 6, 2023 at 6:18 PM Theodore M Rolle Jr <stercor@...> wrote:
|
Re: 3390/3990-06 I/O Error reported
He writes CCW programs in Assembler language. Documented, too! He uses MVS 3.8 but it wouldn't hurt to ask.... On Fri, Jan 6, 2023, 18:44 Fish Fish <david.b.trout@...> wrote: Theodore M Rolle Jr wrote: |
Re: 3390/3990-06 I/O Error reported
No offense, but I think Tommy has enough on his plate... Joe On Fri, Jan 6, 2023 at 4:57 PM Theodore M Rolle Jr <stercor@...> wrote:
|
Re: 3390/3990-06 I/O Error reported
Tommy Sprinkle may be able to help... On Fri, Jan 6, 2023, 15:18 Fish Fish <david.b.trout@...> wrote: Jo?o Reginato wrote: |
Re: 3390/3990-06 I/O Error reported
Ok thank you
-----Mensagem original----- De: [email protected] <[email protected]> Em nome de Fish Fish Enviada em: sexta-feira, 6 de janeiro de 2023 17:18 Para: [email protected] Assunto: Re: [H390-MVS] 3390/3990-06 I/O Error reported Jo?o Reginato wrote: [...] Everything works fine but this message below is always present for all[...] What is wrong and what can be done to avoid this situation?What is wrong? Nothing. What can be done to avoid it? Nothing! :) Nothing is really wrong with Hercules OTHER than possibly the fact that it does not currently support that particular CCW opcode. If we could locate documentation somewhere that explains what that particular CCW opcode is (what it does and how it's used), then we *might* be able to MAYBE add support for it. (Maybe) But since we don't have the documentation for it and thus have no idea what it does or how it's used, that makes it kind of difficult/impossible for us to support it. ;-) As Jay Maynard explained in his reply, it's not uncommon for IBM to update their operating system to issue new commands to devices that THEY (IBM) know are supported (by *real* 3390s) but which are not publicly documented anywhere. THEY (IBM) probably have internal documentation that explains it, but it's not something they wish to make public for whatever reason. As you've already noticed however, supporting it is apparently not that critical though, since the system appears to run just fine without it, so my only advice to you would be to simply ignore it. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... -- att. Jo?o |
Re: 3390/3990-06 I/O Error reported
Jo?o Reginato wrote:
[...] Everything works fine but this message below is always present[...] What is wrong and what can be done to avoid this situation?What is wrong? Nothing. What can be done to avoid it? Nothing! :) Nothing is really wrong with Hercules OTHER than possibly the fact that it does not currently support that particular CCW opcode. If we could locate documentation somewhere that explains what that particular CCW opcode is (what it does and how it's used), then we *might* be able to MAYBE add support for it. (Maybe) But since we don't have the documentation for it and thus have no idea what it does or how it's used, that makes it kind of difficult/impossible for us to support it. ;-) As Jay Maynard explained in his reply, it's not uncommon for IBM to update their operating system to issue new commands to devices that THEY (IBM) know are supported (by *real* 3390s) but which are not publicly documented anywhere. THEY (IBM) probably have internal documentation that explains it, but it's not something they wish to make public for whatever reason. As you've already noticed however, supporting it is apparently not that critical though, since the system appears to run just fine without it, so my only advice to you would be to simply ignore it. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: ChapGPT
¿ªÔÆÌåÓýAccording to chatgpt..At this point I would like to point out that I think chatgpt is great for creative writing but it is still very much a work in progress for math and perhaps writing code..just my opinion.. Air 2 On Jan 6, 2023, at 10:03 AM, Martin Taylor via groups.io <mtayloribm360@...> wrote:
|