Downloaded from Hayes BBS June 27, 1993 Smartcom for Windows 1.0a and the Intel Satisfaxion 400 ------------------------- NOTE: This is tested with the "400", but is likely to work with other similar Intel products as well. The reason that SCWIN is having a problem is that the INTEL modem reports itself as a Smartmodem 1200 when Smartcom issues an ATI (request for product identification) to the modem. You can get around this by following these instructions: Select SETTINGS and SPEED AND FORMAT Click on LIMITS Set the Speed on 57,600 click on the box that says ALWAYS USE SPEED ABOVE click OK Set your transmission speed to 57,600 Select RTS/CTS flow control Click OK Select SETTINGS and MODEM Click on the Box that reads USE REDUCED COMMAND SET Select SETUP STRINGS Insert the \V3 command into AT Setup 1 and click ok. When you finish, save the UNTITILED document so that these changes will always be used. You do this by: Select FILE and SAVE In the directory box, select the \SCWIN directory Save the document as UNTITLED.SCW 3.0 Dial-up Access to IBM Mainframes using Hayes Modems This technical note examines methods of using Hayes high speed modems to access IBM mainframes via a PC. Techniques for configuring the Hayes V-series system products, the Smartmodem 1200, the Smartmodem 2400, and the Smartmodem 2400B for three scenarios are discussed. Asynchronous access to a mainframe equipped with a protocol converter: The major obstacle to connecting PCs to mainframes is that PCs are primarily asynchronous devices while mainframes are primarily synchronous. Connecting a protocol converter to the mainframe is one way to overcome this obstacle. The protocol converter translates asynchronous information sent from the PC into a synchronous format, then transmits it to the mainframe through a communications controller. Synchronous access using a PC equipped with a synchronous adapter card: Another way to overcome the PC-to-mainframe connection obstacle is to install a synchronous interface adapter in the PC. The adapter card receives characters from the software, converts the data to a synchronous format, then transmits it to the modem, effectively turning the PC into a synchronous device. Synchronous access with Hayes AutoSync: The simplest solution is Hayes AutoSync. This approach to PC-to-mainframe synchronous communications eliminates the need for either a synchronous interface adapter card or a protocol converter. Important: In all configurations, the cables used to connect the modem to the DTE (whether the PC or the IBM port) must support specific signalling requirements, with fully-shielded connectors. The cables appropriate for specific modem to PC connections are available from Hayes. For a description of each pin and its use in the various communication modes, see section 3.4, Modem-to-DTE Cable Requirements, at the end of this technical note. 3.1 Accessing IBM Mainframes Asynchronously An IBM mainframe can be accessed with a PC by modifying the mainframe's front end to support asynchronous communications. The standard asynchronous link, however, lacks the data integrity provided by synchronous connections. This deficiency, coupled with decreased top throughput, reduces the overall effectiveness of asynchronous mainframe access. Hayes V-series system products overcome this deficiency by providing the error-control and adaptive compression necessary for data integrity and increased throughput. In this configuration, the PC communicates through its asynchronous serial port with a Hayes V-series modem at each end, passing data through a protocol converter to the mainframe. The protocol converter translates asynchronous data to synchronous data, and vice versa. To take full advantage of the V-series features, communication software at both ends must support local flow control (see Hayes Technical Note #2, V-series System Products and Local Flow Control) and support a port speed greater than the carrier speed. For example, adaptive compression permits a V-series Smartmodem 2400 to support the increased throughput of a PC port speed of 9600 bps. The communication software must also support the emulation defined by the configuration of the protocol converter. 3.1.1 PC Setup Because the PC communicates through an asynchronous port to the modem, no special PC configuration is required. When using a V-series modem, communication software such as Smartcom II( or Smartcom III* that is designed to support V-series error-control and adaptive compression should be used. PC Modem Configuration Hayes Smartmodem products are configured from the factory to attempt an asynchronous connection. Hayes V-series system products are configured from the factory to attempt a connection in error-control mode with the modem on the other end; if an error-control link cannot be established, the modem attempts an asynchronous connection. If an error-control link is required, the V-series system product can be configured to break the connection if the proper link is not negotiated. Otherwise, no configuration of the modem attached to the PC is necessary. When configuration is necessary, (e.g., Hayes modems other than V-series system products are used) communication software such as Hayes Smartcom II or Hayes Smartcom III should be used. The speed at which commands are issued to the modem (selectable by the communication software used to configure the modem) determines the speed at which the modem will attempt to connect with the remote system. The modem should be configured for the highest speed at which it can communicate, (e.g., 2400 bps for a Smartmodem 2400). If either modem cannot support the other's speed, the one set to the higher speed will fallback to a speed common to both modems. top 3.1.2 Mainframe Setup Setup on the host mainframe end requires special configuration of the modem attached to the computer, and of the port to which the modem is attached. Mainframe Modem Configuration Modem configuration commands are issued from an asynchronous terminal or a PC running asynchronous communication software such as Smartcom II or Smartcom III. The speed at which commands are issued to the modem (selectable by the communication software used to configure the modem) determines the speed at which the modem will attempt to connect with the remote system. The modem should be configured for the highest speed at which it can communicate, (e.g., 2400 bps for a Smartmodem 2400). If either modem cannot support the other's speed, the one set to the higher speed will fallback to a speed common to both modems. Connections to a mainframe via modem through a protocol converter, such as an IBM 3708 Network Conversion Unit ("3708 port"), can be one of three types: % a V-series error-control link % an asynchronous link with automatic speed buffering % a normal asynchronous link Configuring V-series System Products Recent V-series system products support Automatic Speed Buffering (ASB). This feature is useful for computers and communication programs that do not automatically detect and adjust to the communication rate, that is, they do not "autobaud." ASB enables computer equipment to send and receive data to and from the attached modem at a constant transmission speed, regardless of the type or speed of the modem-to-modem (DCE) connection. To determine if the modem supports ASB, issue AT&Q6. The modem will return an OK, if it supports ASB; it will return ERROR if it does not. Without ASB Support If the modem installed on the mainframe is a V-series system product that does not support ASB, the following string configures the modem to attempt an error-control link and fall back to a regular asynchronous link, without ASB if the error-control link cannot be negotiated: top AT&F Recalls the factory profile from memory ATS0=1M0&D2&S1&C1Q1&K4E0&W0 where: S0=1 Enables auto-answer on ring 1 M0 Turns off modem's speaker &D2 Modem hangs up on loss of DTR &S1 DSR operates according to RS-232 specification &C1 DCD tracks actual carrier status Q1 Disables return of result codes &K4 Enables XON/XOFF flow control E0 Disables command state character echo &W0 Writes settings to User Profile 0 This command string creates a user profile that is recalled each time the modem is powered up or reset. With ASB Support The following string configures a V-series system product that supports ASB to fall back to asynchronous mode with ASB if an error-control link cannot be negotiated: AT&F Recalls the factory profile from memory ATS0=1M0&D2&S1&C1Q1E0&K4S36=3&W0 where: S0=1 Enables auto-answer on ring 1 M0 Turns off modem's speaker &D2 Modem hangs up on loss of DTR &S1 DSR operates according to RS-232 specification &C1 DCD tracks actual carrier status Q1 Disables return of result codes E0 Disables command state character echo &K4 Enables XON/XOFF flow control S36=3 Configures the modem to fall back to ASB (&Q6 mode), if an error-control connection cannot be negotiated &W0 Writes settings to User Profile 0 This command string creates a user profile that is recalled each time the modem is powered up or reset. Configuring a Smartmodem 2400 The following command string configures a Smartmodem 2400 (does not support error-control or ASB) for an asynchronous link: AT&F Recalls the factory profile from memory ATS0=1M0&D2&S1&C1Q1E0&W0 top where: S0=1 Enables auto-answer on ring 1 M0 Turns off modem's speaker &D2 Modem hangs up on loss of DTR &S1 DSR operates according to RS-232 specification &C1 DCD tracks actual carrier status Q1 Disables return of result codes E0 Disables command state character echo &W0 Writes settings to User Profile 0* This command string creates a user profile that is recalled each time the modem is powered up or reset. * Early models of the Smartmodem 2400 support a single user profile. Refer to the user documentation to determine the capabilities; if the manual is unavailable, issue the command lines AT&F and AT&V (must be issued as two separate command lines) to view the stored profile(s) and telephone number(s). If the modem returns an error, only one profile is available. To configure this modem for the desired mode, replace &W0 with &W in the command line listed above. Configuring a Smartmodem 1200 If a Smartmodem 1200 is attached to the IBM 3708, the link will always be a regular asynchronous connection. To configure the Smartmodem 1200, place the modem's DIP switches in the positions outlined below: Switch 1: UP Follows DTR signal; "hangs up" and goes to command state if signal drops Switch 2: UP Factory setting for result codes as words; does not matter because of switch 3 position Switch 3: UP Result codes not displayed Switch 4: DOWN Characters not echoed in command state Switch 5: UP Auto-answer enabled Switch 6: UP Reflects actual result of attempt to connect Switch 7: UP RJ-11, RJ-41S, RJ-45S jack type (for RJ-12 or RJ-13, put switch in DOWN position) Switch 8: DOWN Command recognition enabled (to disable command recognition, put switch in UP position) Switch 9: UP Bell 212A communication standard (for CCITT V.22, set switch in DOWN position) Switch 10: UP Hangs up and goes to command state (when Switch 1 is UP) No commands need to be issued to the modem. Setting the DIP switches configures the modem completely. top Mainframe Port Configuration To configure the 3708 port, access the control terminal and set the port configuration using the parameters outlined below. Some parameters are system-specific; those in bold are related to dial-up access: Password 7 Password retry limit 19 Line speed (Autobaud) S Line type (Switched) 2 Disconnect 111111 Translate Option S Receive Queue Size 0 Receive XON/XOFF (Flow Control) 0 Transmit XON/XOFF (Flow Control) 1 Device Class 1 Operating Mode 0 Interface Type 3 Parity 7 Bits/Character 1 Number of stop bits 00600 Inactivity time out 00000 Transmit data threshold 00000 Transmit error threshold 00000 Receive data threshold 00000 Receive error threshold 000 Delay after form feed 000 Delay after carriage return 000 Maximum platen length 1 Auto on-hook (Using auto-answer modem) 0 CDSTL (Raise DTR when port enabled) 0 Send answertone (3708 does not generate answer carrier) 3.2 Accessing IBM Mainframes Synchronously The synchronous adapter card is an efficient way to connect a PC to an IBM mainframe. The adapter card enables the PC to emulate an SDLC or BISYNC terminal. 3.2.1 PC Setup In this configuration, a synchronous adapter card, an external Hayes high speed modem, and synchronous emulation software are required to connect a PC to an IBM mainframe. Like an asynchronous adapter card, the synchronous adapter card is an expansion board installed inside the PC. Most cards have jumpers that allow the hardware interrupt number and I/O or base address to be defined. This important information is needed by the emulation software in order to communicate correctly with the emulation board. The adapter card top applies the structure of the synchronizing pattern (HDLC, SDLC, BSC) to the data stream from the emulation software, and passes the synchronous data stream to the modem. Though primarily used asynchronously, the V-series system products, the Smartmodem 2400, and the Smartmodem 2400B are capable of synchronous communication. However, to operate synchronously, the modem must be physically connected to the synchronous interface adapter. Therefore, only the external (standalone) V-series system products and the Smartmodem 2400 can be used to communicate synchronously in this configuration. PC Modem Configuration To access the modem's synchronous capability the modem must be configured for use with a synchronous adapter card. Modem configuration commands are issued from an asynchronous terminal or a PC running asynchronous communication software such as Smartcom II or Smartcom III. The speed at which commands are issued to the modem (selectable by the communication software used to configure the modem) determines the speed at which the modem will attempt to connect with the remote system. The modem should be configured for the highest speed at which it can communicate, (e.g., 2400 bps for a Smartmodem 2400). If either modem cannot support the other's speed, the one set to the higher speed will fallback to a speed common to both modems. The following command strings configure a Hayes Smartmodem product or Hayes V-series system product for synchronous operation: AT&F AT&Z0=x AT&Q2L1Q1E0&W0 where: &F Restores factory profile &Z0=x Stores the host telephone number x in location 0 * &Q2 Selects Synchronous Mode 2 (stored number dial) * L1 Sets speaker level Q1 Disables result code display E0 Disables command state character echo &W0 Writes settings to User Profile 0 * * Early models of the Smartmodem 2400 support only one stored telephone number and a single user profile. In addition, operating mode selection is made with the &M command instead of the &Q command. Refer to the user documentation to determine the capabilities; if the manual is unavailable, issue the command line AT&V . If the modem returns an error, only one telephone number and a single profile is available. To top configure this modem for the desired mode, replace &Z0=x with &Z=x, &Q2 with &M2, and &W0 with &W in the command lines listed above. These command lines create a user profile that is recalled each time the modem is powered up or reset. When operating in Synchronous Mode 2, the modem automatically dials the number stored in location 0 when it detects an off-to-on transition in DTR. Once on-line, the modem hangs up and returns to the asynchronous command state when it detects an on-to-off transition of DTR exceeding the value set in register S25. Almost all synchronous emulati Type Record ID you want more on or to exit: 87] More data not available for that record ID Type Record ID you want more on or to exit: 87 Type P to Pause, S to Stop listing CONFIGURATION SET UP FOR PERSONAL MODEM 2400 & RBBS-PC ------------------------------------------------------ On selection # 225 in your CONFIG set the values as follows: 1. Reset the modem : AT&D2&C1H0 2. Initialize the modem : ATQ1S2=255S10=30E0Q0X1S0=254 3. Count the number of rings : ATS1? 4. Answer the phone : ATQ0X1V1A 5. Take the phone off the hook : ATQ1E1H1 6. Clear the modem's firmware : 7. Initialize the modem's firmware : AT&C1&D2E0V1S0=0 8. Write to modem's firmware : Be sure to select tiem # 231 to initialize the modem's firmware for RBBS prior to loading RBBS-PC. Type Record ID you want more on or to exit: 67 Type P to Pause, S to Stop listing A Return Authorization number is required for all products sent to Hayes for repair so we may accurately track your return. To receive your Return Authorization number simply call Hayes Customer Service at 404-441-1617. Be sure to have the serial number available for the unit that you'll be returning. The serial number is located on the bottom of the modem on external units and on the component side of the internal modems. It is strongly recommended that you confirm that your modem does have a hardware failure prior to requesting an RA number by speaking with our Technical Support department first. What appears to be a "broken" modem may simply be a configuration problem. You can reach Technical Support on the same number: 404-441-1617 Type Record ID you want more on or to exit: 34 Type P to Pause, S to Stop listing The current version of JT Fax is version 2.1 Type Record ID you want more on or to exit: 99 Type P to Pause, S to Stop listing The Hayes V-series and Ultra families support 2 wire leased lines as does the Smartmodem 9600 V.32. Four wire leased line support is available only in the Smartmodem 9600 V.32. The Optima family as well as the regular Smartmodems, do *NOT* support leased line operations. Type Record ID you want more on or to exit: Type search key or to quit:  O N L I N E W I T H H A Y E S -------------------------------------

revious Menu ain Menu elp ettings ump oodbye ------------------------------------- 1) Read Instructions 2) Search Knowledge Base 3) Ask Tech Support a question 4) Read your mail from Tech Support (27 mins. left) Command: g  O N L I N E W I T H H A Y E S -------------------------------------

revious Menu ain Menu elp ettings ump oodbye ------------------------------------- 1) Leave Comment for SysOp 2) Terminate Call (27 mins. left) Command: 2 The sun never sets on a Hayes BBS... Americas: +1 (800) 874 2937 [1-800-US-HAYES] (Customer Support) +1 (404) 446 6336 [1-404-HI-MODEM] (Hayes Public BBS) Asia: +852 887 7590 Europe: +44 (252) 775599 ISDN Users: +1 (404) 729 6525 Logged on at 14:46:51 Logged off at 14:50:11 Thank you for calling...