| United States-English |
|
|
|
![]() |
Microsoft Network Client Version 2.2: User's Guide for MS-DOS Clients > Appendix E Using Remote Access ServiceModems |
|
This section includes information on using nonsupported modems and modifying your modem configuration file, MODEMS.INF, which contains information describing each modem type supported by RAS. You should not modify this file except to add sections for modems that are not already supported. If you have a modem that is not supported by RAS, try using the settings for a modem that is supported. If you are unable to find a modem setting that is compatible, you can modify your MODEMS.INF file. Consult your modem manuals or modem manufacturer for further help. This section includes information to help you modify your MODEMS.INF file. The MODEMS.INF file lists all the modems supported by RAS, along with the initialization, dial, and listen command strings each modem needs for correct operation. When you select a modem during RAS installation, the Setup program associates the selected modem with the specified communication port. RAS connection utilities read MODEMS.INF to obtain the command strings for the modem associated with each communication port.
The MODEMS.INF file consists of two main parts:
The [default] section contains command strings shared in common by most supported modems. The sections for individual modems contain command strings that differ from those in the [default] section. The following MODEMS.INF listing includes introductory comments, the complete [default] section, and two sample sections for particular modems. In the MODEMS.INF file, a pound sign (#) preceding a line indicates a comment, which the Setup program ignores. Asterisks (*) are escape characters that precede macros. These macros and the functions they perform are listed in the following table:
When you select a modem during RAS installation, the Setup program looks for a section with the name [modemname.INIT]. If it does not find one, it uses the initialization strings defined in the [default] section. For example, the Hayes Smartmodem 2400™ uses the same set of command strings as listed in the [default] section. Therefore, the only line in the [Hayes_Smartmodem_2400] section is the MAXBAUD line.
The Intel_9600EX modem, however, uses different initialization strings from those shown in the default section. Therefore, these strings are defined separately in the [Intel_9600EX] section.
Because the Intel_9600EX modem uses the LISTEN and DIAL strings listed in the [default] section, only the INIT strings need to be listed in the [Intel_9600EX] section. If a modem's command strings are identical to those already listed for another modem, the name of the latter modem can be used as an alias for the former. For example, the MODEMS.INF section for Hayes_Ultra reads:
The Alias line tells the Setup program that the Hayes Ultra modem uses the same command set as the Hayes V Series 9600 modem. If you are using a modem that is not explicitly supported in MODEMS.INF, you can append a new section containing the command strings required by your modem. The name of the section should be the name of your modem and should be enclosed in brackets. If the [default] section does not contain the command strings required by your modem, use the macros defined in the preceding section to define new ones. Examples of their use are shown in the listing of the MODEMS.INF file.
To modify MODEMS.INF for a new modem
Being meticulous when you create a new modem section can save debugging time later. It is recommended that you document your work so that others can quickly understand the entries in case you are not available, or so you can remember a year later what you did and why you did it. Be sure to type a pound sign (#) at the beginning of each comment line. If you are adding a new modem, you may need to modify the modem initialization strings in the MODEMS.INF file. Refer to your modem manual for the specific commands you use to do the following:
RAS does not support error control and compression for the following reasons:
If you decide to enable error control and/or compression, first check the following:
To enable modem error correction and/or compression
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||