home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR10
/
SMART400.ZIP
/
SMART400.TXT
Wrap
Text File
|
1993-06-27
|
22KB
|
499 lines
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
<S>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.
<S>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<CR>. 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:
<S>top
AT&F <CR> Recalls the factory profile from memory
ATS0=1M0&D2&S1&C1Q1&K4E0&W0 <CR>
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 <CR> Recalls the factory profile from memory
ATS0=1M0&D2&S1&C1Q1E0&K4S36=3&W0<CR>
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 <CR> Recalls the factory profile from memory
ATS0=1M0&D2&S1&C1Q1E0&W0 <CR>
<S>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 <CR> and AT&V <CR>
(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.
<S>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
<S>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 <CR>
AT&Z0=x <CR>
AT&Q2L1Q1E0&W0 <CR>
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 <CR>. If the modem returns an
error, only one telephone number and a single profile is available. To
<S>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 <CR> to exit: 87]
More data not available for that record ID
Type Record ID you want more on or <CR> 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 : <LEAVE BLANK>
7. Initialize the modem's firmware : AT&C1&D2E0V1S0=0
8. Write to modem's firmware : <LEAVE BLANK>
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 <CR> 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 <CR> 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 <CR> 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 <CR> to exit:
Type search key or <CR> to quit:
O N L I N E W I T H H A Y E S
-------------------------------------
<P>revious Menu <M>ain Menu <H>elp
<S>ettings <J>ump <G>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
-------------------------------------
<P>revious Menu <M>ain Menu <H>elp
<S>ettings <J>ump <G>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...