I am aware of hercules, an amazing piece of software. Though I am more 
looking for a dedicated piece of software just to talk to terminals, not 
as part of a S3*0 OS.

> I think I've recently read some articles where someone is trying to 
> use a 3270 as a terminal for a Unix (Linux?) workstation.

If you could provide a pointer to that, that would be much appreciated!

> I think I've recently read some articles where someone is trying to 
> use a 3270 as a terminal for a Unix (Linux?) workstation.

Even more stunning. I am eager to read more.

> I think I've recently read some articles where someone is trying to 
> use a 3270 as a terminal for a Unix (Linux?) workstation.

Possible, I didn't check. Though running Linux kernels from the 3.x era 
isn't what I would consider painful.

> SNA is decidedly NOT TCP/IP.

That's well understood. I just wondered whether they might have been a 
communication scheme between an 3174 and a mainframe over Ethernet or 
Token Ring that used TCP/IP instead of SNA. But again, I doubt it.

Thanks for your thoughts. I will consider spamming the hercules 
mailinglist also.

On Tue, Jan 14, 2020 at 06:07:19PM -0700, Grant Taylor wrote:
> On 1/14/20 2:52 AM, Alexander Huemer wrote:
> > Hi
> 
> Hi,
> 
> > I am new to this list and would like to discuss an idea and ask several
> > questions.
> 
> Welcome.
> 
> > * Did anybody ever attempt to 'talk' to 3270 terminals with something
> > different than an IBM mainframe?
> 
> Yes*
> 
> * because it's highly dependent on what you mean by "IBM mainframe". More
> specifically if you mean the hardware and / or the software.
> 
> I know that there are people actively working in the Hercules community to
> drive (talk to) 3270 terminals.
> 
> I think I've recently read some articles where someone is trying to use a
> 3270 as a terminal for a Unix (Linux?) workstation.
> 
> So, "It depends...."
> 
> > This might sound like a strange idea, though I find it intriguing to be
> > able to display content on such a terminal and be able to receive
> > keyboard input from it.
> 
> It doesn't sound completely crazy to me.  It does some completely atypical.
> But atypical can be entertaining and / or educational.
> 
> > I guess the most straight-forward way to attempt something like that is
> > to use a 3270 terminal attached to a 3174 or similar and try to talk to
> > that instead of the terminal itself. I wouldn't know how to interface
> > with the terminal directly over the coax.
> 
> I believe the article I recently read was talking about driving the signal
> on the coax.
> 
> I typically see some variation of the following discussed:
> 
> 1)  3270 terminal talks to the (remote) 3174 Control Unit (?).
> 2)  The remote 3174 CU talks across Ethernet or Token Ring or RS-232
> something else acting like a local 3174 CU.
> 3)  This thing acting like a local 3174 usually talks TN3270 to a mainframe
> OS, be it running on a physical mainframe or emulated.
> 
> I believe that some later / feature rich 3174s have the ability to act like
> primitive telnet clients.  Thus you could use the 3270 to talk to a Unix
> box.
> 
> > * What's the best available documentation regarding 3174 models and
> > their features?
> 
> I don't know.
> 
> I've seen quite informative discussions about this type of thing on the
> hercules-390 and cctalk mailing lists, plus a few newsgroups.
> 
> > I poked around on ibm.com and google but wasn't able to find much. It
> > seems like there were several different physical-layer north-bound
> > interfaces for 3174. Bus&Tag, Token Ring, Ethernet, RS232 (if I am not
> > mistaken, for dial-up connections), maybe others?
> 
> I think it's highly dependent on if it's the "local" or "remote" 3174.
> 
> I think that the "local" 3174 was exclusively Bus & Tag for northbound. —
> I've not heard of any ESCON interfaces for 3174.  —  The Token Ring /
> Ethernet / SDLC / RS-232 was southbound to talk to "remote" 3174s.
> 
> Similarly, the "remote" 3174 was Token Ring / Ethernet / SDLC / RS-232 for
> northbound and coax for southbound.
> 
> The Token Ring / Ethernet / SDLC / RS-232 was used to connect "local" and
> "remote" 3174s.
> 
> > Bus&Tag doesn't seem to be a good candidate, it's difficult to interface
> > with as far as I understand.
> 
> Two things come to mind to interface with B&T.  The B&T cards that exist for
> PCs running things like the PC/370 / P/390(-E) or something like a big iron
> Cisco router with a Channel Interface Processor card.  But I think even the
> CIP is a "grey" downstream device and can't pretend to be a "black" host
> (mainframe) device.
> 
> > Ethernet is way more common these days than Token Ring, though TR NICs
> > are easy to procure second hand
> 
> Agreed.
> 
> > protocol support under Linux (the OS I am most savvy with) is in place.
> 
> Be careful there.  Contemporary Linux (4.x) no longer includes Token Ring
> support.  I believe it was removed from 3.5.
> 
> Even then, there are other protocols that I've not been able to find support
> for in Linux.  SNA being the biggest contender.  There are pieces that I
> think could be used to help support SNA.  But I'm not sure that all of the
> requisite pieces are there.  LLC is questionable.  There were a couple of
> implementations for some different things.  I don't know if any of them were
> ever complete enough to support SNA.
> 
> > RS232 is easy to interface with also, though then again, I am not sure
> > if that interface really exists.
> 
> I think that the 3174s did have RS-232 support.  But I'm not sure what it's
> purpose was.  I don't know if it was for dial up SNA or if it was for
> synchronous modems / X.25 networks.
> 
> > * Did the LAN interfaces (Ethernet, TR) talk SNA on layers 2 and 3
> 
> I think so.
> 
> My understanding is that SNA on Ethernet / Token Ring used 802.2 LLC frames
> (you can find the SSAP / DSAP numbers).  I don't think that SNAP was used.
> 
> SNA is as different from TCP/IP, IPX/SPX, AppleTalk, etc, as they were from
> each other.
> 
> You quickly get into the fact that traditional SNA thought it was the center
> of the universe and the only form of intelligent life.  Then — as I
> understand it — you start getting into APPN when systems are no longer the
> center of the universe where there is something out there intelligent like
> another host.
> 
> > was there by any chance something going on with TCP/IP? I doubt it though.
> 
> SNA is decidedly NOT TCP/IP.
> 
> That being said, I know that TCP/IP can carry SNA traffic in a myriad of
> ways.  TCP/IP can encapsulate SNA;  SNASw and Enterprise Extender come to
> mind.  TCP/IP can gateway some of the higher SNA application layer traffic
> and carry it more natively; TN3270 comes to mind.
> 
> I've heard / read that SNA could carry TCP/IP traffic via things like AnyNet
> from IBM.
> 
> This quickly devolves into a quagmire where you need to really understand
> what you do (not) have and what you want to (not) do.
> 
> I believe you can substitute IPX/SPX in place of TCP/IP and have a different
> quagmire too.  I know that Apple played in this space, but I'm not sure how
> much they did on the network layers.
> 
> > Talking SNA with custom software doesn't seem to be a low-hanging fruit.
> 
> No, not at all.
> 
> SNA is a *FULL* *PROTOCOL* *STACK* / *SUITE*.
> 
> You really are talking about all of the layers of the OSI model.
> 
> > From where I stand right now I cannot say how straight-forward the
> > network traffic between the mainframe and a 3174 is
> 
> I think that considering it to be a network protocol is probably a
> disservice.
> 
> The host sees things connected to it like a tree of devices.  Much like USB
> on contemporary systems.
> 
> Is it a protocol?  Probably.
> 
> Is it a /network/ protocol?  I think not.
> 
> > how difficult it would be to emulate that protocol with custom software
> > over several layers.
> 
> Probably quite.
> 
> There is a *LOT* to SNA.
> 
> > * Is anybody on the list here able to provide protocol traces from the
> > link between mainframe and 3174 over any interface? pcap format is
> > preferred, though anything would be valuable.
> 
> I think anything like that over B&T is nigh impossible.
> 
> Yes, it would be possible to get packet captures of SNA over Ethernet or
> Token Ring.  But I've not seen such discussed anywhere.
> 
> I suspect it would be problematic to find someone with the proper equipment
> to configure an RS-232 based connection, much less capture it.
> 
> I think that the further you get away from the host the less of the protocol
> that you might actually see.
> 
> I want to say that the host and it's 3174s had a symbiotic relationship.
> But that's not the case.  It's more that the host was the brain and that
> everything else was a lowly appendage.  Some things like the 3174 control
> units were quite important, like the heart and lungs.  But they were still
> functionally subservient to the host.
> 
> > I would appreciate any thoughts regarding this topic, especially to the
> > questions marked with asterisks.
> 
> This is all my understanding that I've manged to pick up over the last year
> or so.  It is quite likely that I'm misunderstanding things completely or
> may have some subtle nuance wrong.  Please politely correct me if I'm wrong.
> 
> > Also, if anything is known regarding a similar thing with 5250 instead
> > of 3170 terminals, that would be interesting as well.
> 
> I  don't know if I've seen anyone trying to talk to 5250 terminals like
> 3270s.  But my ignorance doesn't preclude such from existing.
> 
> I was recently involved in discussions about how to leverage different Cisco
> routers with proper IOS support to get AS/400s talking to each other across
> disparate networks.  Enterprise Extender running on a contemporary machine &
> OS using an OSA to connect to one Cisco.  That first Cisco gatewaying to
> something else across virtual Token Ring (?) to another older Cisco.  That
> second Cisco was doing additional gatewaying to talk to an older machine &
> OS on Token Ring.  It took the combination of the two Ciscos, each doing a
> piece of the job, to allow the two machines talk.
> 
> Search for the "SNA and I Systems" thread in the comp.sys.ibm.as400.misc
> newsgroup if you are interested to know more.
> 
> Finally, I'll say that I'm somewhat surprised to see this type of discussion
> in IBM-MAIN.  Not because I think it belongs elsewhere. Because I think that
> IBM-MAIN is more day to day production support related issues and virtually
> nobody is running anything like this in production.  I would sort of expect
> to see this type of discussion in hercules-390 / cctalk / newsgroups that
> are further off the beaten path.
> 
> 
> 
> -- 
> Grant. . . .
> unix || die
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to