Search
Support & Downloads
PC Accessories
Modems and Fax Boards
Troubleshooting Notes from Tech Support

Contents:

'@' Dialing Option Doesn't Work

When the '@' (wait for quiet) dialing option is used, all Intel 2400 baud modems, except the 2400b Modem/2 and the Modem/100, respond with "NO ANSWER." This occurs even if the party being called goes on-hook. The SatisFAXtion Modem/350 responds with "NO ANSWER" if the called party does NOT go on-hook and with "NO CARRIER" if the called party does go on-hook.

Already On Line/Carrier Already Established

This error can occur under these conditions:

  • The modem is on-line when entering a communications package

  • The CD (Carrier Detect) signal is set "Always on" (AT&C0)

  • While using a Upgraded SatisFAXtion Classic, you hang up without signing off from the host system.

Note:
If this problem occurs with an Upgraded SatisFAXtion Classic after hanging up without signing off, you must reboot your computer to clear the CD signal. AT&F or ATZ will not reset the CD signal.

Enter this command to make sure the CD signal is on only when the modem makes a connection:

AT&C1&D2&W
The &C1 command causes the CD signal to come on only when the modem makes a connection. This is the factory default setting on all Intel modems except the Intel 2400B Classic & the 2400EX. The default setting on the 2400B Classic and the 2400EX is for CD to be "Always on" (&C0).

The &D2 command causes the modem to hang up the phone when DTR signal turns off (which most communication packages expect). This is the factory default setting on all Intel modems except the Intel 2400B Classic & the 2400EX. The default setting on the 2400B Classic and the 2400EX is for the modem to "Ignore DTR" (&D0).

The &W command makes the modem save the settings in non-volatile RAM. This way, even when you turn the modem off, it will retain the &C1&D2 settings.

Detecting Ports And IRQS

When using debug or TESTCOM to diagnose serial port conflicts in a system, you MUST remove or disable any INTERNAL Intel modem first. This

lets you determine the preexisting serial port settings. Use this information to choose a non-conflicting serial port address or IRQ for the Intel modem.

If you want to know what COM ports are in the system (including COM 3&4), use TESTCOM Version 4.0 or newer (available at FSI). Issue "TESTCOM /S" at the DOS prompt.

By using debug you can determine what COM ports are in the system. Keep In Mind That This Will Normally Only Show The Presence Of Com 1 And CoM 2:

debug
-d40:0
0040:0000 F8 03 F8 02 00 00 00 00-BC 03 00 00 00 00 00 00 00 00

This display indicates the presence of a COM1 (03F8) and a COM 2 (02F8). Note that the address bytes are reversed!

Modem Dials But Does Not Connect

There are generally two problems that cause this:

MNP Enabled While Calling a Non-MNP Modem OR

S7 Register Set Too Low

MNP Enabled While Calling A Non-Mnp Modem

To find out if MNP is causing the problem, enter the command: AT\N0&W. If the problem persists, make your modem act like a Hayes modem by entering the command for your modem:

Intel Modem Command
Intel V.42bis & MNP modems :(1,2,3) AT&F\N0\Q0\J1&W
Intel non-MNP modems (4): AT&F&C1&D2&W
Here are the common symptoms of an MNP problem:

Your modem dials, the remote modem answers, the modem tones begin, then either:

  1. your modem hangs up, or

  2. your modem does nothing after the tones end.

Do You Have A Digital Phone Line?

Conventional modems, including Intel's, will NOT work with digital phone systems. Digital phone systems (Rolm, Aspect, etc...) convert digital signals back to sound and from sound into digital for clearer communication. All of this conversion is done in each end of the telephone which is not something that is present in a data modem. All digital phone systems are different. To use a modem on a digital line, an A to D & D to A converter is needed. Each A to D converter is specific to each phone system. Have your customer contact their phone

company for more details. A good way to identify a digital phone system is to look on the phone for things like "Voice mail" buttons and "Message waiting" lights. Most of the time these features are only available in digital phone systems.

Data Modem Doesn't Answer The Phone

Your modem might not be set to answer the calling modem.

Make sure your communications software is set to answer the calling modem. Or, to turn on the modem auto answer, manually set the S0 register (S and number 0) to 1 or greater. On external modems, the AA light is lit when the modem is in auto answer mode. (For information on the S0 register, see the online AT command reference manual.)

The external modem doesn't see the DTR signal from the computer.

The command AT&D controls how the modem responds to the computer's DTR signal. An external modem turns on the "TR" light when it sees or is set to ignore the DTR signal. If the "TR" light isn't on, the modem won't answer whether Auto-Answer is enabled or not.

AT&D0 Modem ignores DTR signal AT&D2 Modem switches from data to command mode, hangs up and disables Auto-Answer mode when DTR switches from ON to OFF.

Use AT&D0 if your serial port doesn't support the DTR signal or if your modem cable doesn't connect to it. Otherwise, use AT&D2. DTR is on pin 20 of a 25-pin connector and on pin 4 of a 9-pin connector.

Can't Receive From Some High-Speed Modems (S7 Too Low)

The value of the S7 register, which defines how long the modem waits for a connection with a remote modem, may be set too low.

Set the S7 register to a value of 60 or higher (see the online AT command reference manual).

To find out if the value in the S7 register is causing the problem, increase the value from its default of 30 seconds. Run the TESTCOM program, select the "Terminal emulation mode", then type ATS7=60&W and press ENTER. If this doesn't help, try a higher value (the maximum is 255).

Intermittent Switch To Command Mode

If your modem intermittently switches to command mode while on line, change the DTR option to:

AT&D2&W

Leased Line Setup

Intel modems (and faxmodems) that support leased line operations support

only 2-wire leased line, not 4-wire leased lines. If you have a 4-wire leased line, you'll need to obtain a 4-wire to 2-wire converter from your phone company.

Configuring Modems for Manual-Connect mode:

  1. Configure the modem at one end for originate mode using the command:
    AT&L1 D

  2. Configure the modem at the other end for answer mode using the command:
    AT&L1 A

    If the modems lose the connection, repeat the steps.

    Configuring Modems for Autoconnect mode:

    1. At one end, set the modem to originate mode using these commands: ATD <ENTER>
      <ENTER>
      AT&L2&Y&W <ENTER>

    2. At the other end, set the modem to answer mode using these ATA <ENTER>
      <ENTER>
      AT&L2&Y&W <ENTER>

    High Speed Modem Connects Only At 2400 Baud

    Intel High Speed modems connect at 9600 bps (bits per second) only to modems that support the V.32 standard. Many high-speed modems (such as the Hayes V Series or US Robotics HST) support industry standards for speeds up to 2400 bps, but use proprietary standards at 9600. Without V.32 support on these modems, Intel High Speed modems connect to them at no greater than 2400 bps.

    Other modems (such as the Hayes Ultra 9600 or US Robotics HST Dual Standard) support V.32 in addition to the proprietary standard. With V.32 enabled on these modems, Intel High Speed modems can connect to them at 9600 bps.

    Make It A Hayes When It Doesn't Work!

    The initialization string, AT&F,is sufficient to initialize the modem for a variety of situations. However, if you have problems connecting to a certain service and you have already turned off the MNP features of your modem, use this command to make your modem act just like a standard Hayes 2400 modem.

    AT&F\N0\Q0\V0\J1&W

    Erratic Response To At Commands

    Erratic response to AT commands can be attributed to two things: IRQ Conflicts and/or COM port overlaps. You can use the TESTCOM.EXE program to verify modem operation and detect conflicts.

    First ensure that no other devices are using the same IRQ as the modem. Modems use IRQs to signal the computer that data has been received or sent. For an internal modem, make sure that the COM port it's set to does not conflict with a COM port already in the system (whether used or not). When in doubt, try another COM port setting.

    Port I/O IRQ
    COM1 3F8 4
    COM2 2F8 3
    COM3 3E8 4
    COM4 2E8 3

    For instance, consider a situation where you add an internal modem to a system which has COM1 and COM2 built in. There's a mouse on COM1 and nothing on COM2. You must either:

    • Disable the built-in COM2 and address the modem as COM2 (preferred)

    • Leave the mouse on COM1 and address the modem as COM4

    • Move the mouse to COM2 and address the modem as COM3

    Manual Dialing (Existing Connection)

    Here's how use an use the modem with an existing connection:

    • Get into the terminal mode of your communications package.

    • Dial the number and wait for the phone to start ringing.
      -OR-
    • Finish talking to the other person.

    • Type ATH1 to have the modem pick up the phone

    • Type ATO (letter O, not ZERO) to instruct the modem to go on line.

    HOW TO GET THE LATEST FLASH EEPROM VERSION

    Latest version (as of this writing): 22C4

    Here's how to find the FLASH EEPROM version in your Intel 14.4EXF modem:

    1. Change to the directory containing TESTCOM.EXE (usually C:\CCM), type TESTCOM then press ENTER.

    2. Select option 6 to enter into terminal emulation mode.

    3. Type ATI1 then press ENTER.

    If the modem returns any number except 22C4 , you don't have the latest FLASH EEPROM version. If your modem returns 000 , you don't need the update. If you would like to update the FLASH EEPROM, here's how:

    1. Access Intel's Support Site.

    2. Download the file FLH30A.EXE and save it.

    3. Exit your communications program and change to the directory that you saved the file into.

    4. Enter FLH30A then press ENTER.

    5. Read the file called README.TXT for complete instructions on uploading the new FLASH EEPROM code to the Intel 14.4EXF.

    Modem Acts On Commands But Doesn't Echo

    This is usually caused by an I/O address or IRQ conflict. Make sure your communications software is set to the correct port and that no other port is using that address or IRQ. Also, enter the command ATE1 to enable the echo.

    Modem Answers Only At 300 Baud

    This problem affects only two Intel modems: the 2400EX MNP and the 2400 Classic MNP modems. If either of these modems is set to auto-answer and a call comes in at 300 baud, all subsequent calls will connect at 300 baud. To eliminate the condition, you must turn the modem off, wait a few seconds, then turn it back on.

    This problem affects only incoming calls, not outgoing calls.

    Modem Dials A Remote Modem, Then Hangs Up Or Does Nothing

    The receiving modem may not support MNP, or the S7 register is set too low. The value of the S7 register determines the amount of time your modem waits to handshake with a remote modem.

    • For more information on the S7 register and instructions on how to set it, see the Data Modem Guide or the online AT command reference manual.

    • To turn off MNP, enter the following command from your communications software terminal mode:
      AT\N0 <cr>
    The communications software doesn't recognize the result codes

    • Find out what result codes (if any) your communications software requires. Use these commands to adjust the result codes:

    ATQ0 Enable result codes
    ATQ0 Enable result codes
    ATQ1 Disable result codes
    ATQ1 Disable result codes
    ATV0 Numeric result codes
    ATV0 Numeric result codes
    ATV1 Verbal result codes
    ATV1 Verbal result codes

    The "wait time for answer" may be too short.

    • Use the command ATS7=60 to set the "wait time for answer" to 60 seconds. Sometimes long distance and/or international calls take longer than 30 seconds (default) to connect. Also adjust your communications software to wait 60 seconds.

    Modem Stuck In Leased-Line Mode

    If you set the modem to Leased-Line mode and Synchronous mode, here's the only way to reconfigure the modem:

    1. Make a connection with another modem.

    2. Enter '+++' to put the modem into command mode.

    3. Enter 'AT&F' to turn off Leased-Line and Synchronous mode.

    When in Leased-Line mode, the modem tries to establish a connection as soon as you turn it on. The modem doesn't receive commands until after it establishes a connection.

    Modem Suddenly Disconnects

    Intel MNP based modem (SatisFAXtion, 9600EX, etc...) have an inactivity timer which hangs up after a predetermined amount of time with no data sent or received. The remote modem disconnecting could be caused also by extremely noisy lines. Try issuing "AT\T0" to disable the inactivity timer. Try the call again.

    Keep in mind most bulletin board systems will disconnect if no data is sent or received within a predetermined amount of time.

    Modem Won't Work In Windows 3.0 Using Com3 Or Com4

    If you have problems using the modem on COM3 or COM4 under Windows 3.0, try these steps:

    1. Windows 3.1 is preconfigured to enable COM3 and COM4 without any additional effort, which is necessary with Windows 3.0. You might consider upgrading your Windows software to version 3.1. If that is not possible, then proceed to the next step.

    2. Fine-tune your Windows 3.0 configuration. Read the file SYSINI2.TXT in your WINDOWS directory. This file contains instructions for configuring Windows to work with COM3 and COM4. Also, if you run Windows in Enhanced mode, you need to edit SYSTEM.INI. If you still have problems, contact Microsoft technical support at 206-454-2030 (number valid as of 5/7/93).

    3. If it's STILL not working after steps 1 and 2, confirm that the modem works under DOS by exiting Windows and using TESTCOM. TESTCOM, Intel's diagnostic program that comes with all Intel modems, will perform several tests and verify the phone line connection.

    This applies to:
    Modems and Fax Boards



    Solution ID: CS-011480
    Date Created: 18-May-2004
    Last Modified: 03-Mar-2005
    Back to Top