This section describes how to solve problems with installing modems, making connections, and using applications to access the modem. Windows 98 provides a troubleshooting aid for modems in online Help. Windows 98 captures call control information in a log file, for troubleshooting connections.
Try using online Help for troubleshooting before trying the steps included in this section. In addition, a general modem diagnostic tool is located in the Modems option in Control Panel. It provides information about each modem or COM port that has been configured on the computer.
This section also includes troubleshooting information for ISDN.
To use the Modems Diagnostics Tool
The Port Information box displays the following information:
The Modem Information box displays the modem’s responses to various AT commands that Windows 98 previously sent to it. Some modems return a response that indicates their make and model. This can help you select the correct modem if the Install New Modem Wizard did not detect it correctly. Notice that many modems return ERROR for some AT commands. This means that the modem does not support that particular AT command.
Tip
You can access the Windows 98 Modems Troubleshooter by clicking Help.
Windows 98 helps you identify modem problems by recording modem commands and responses in a text file, as described in "Setting Modem Properties" earlier in this chapter. This log file always contains a log of the most recent call, and, if the Append a Log File option is checked, it records successive calls in the same log file. The file name consists of the name of the modem as displayed in the Modem applet of the Control Panel with a .txt extension. For example, if the modem is called Modem1, the name of the log file is Modem1.txt.
This section describes situations that can interfere with installation of a modem and how to fix them.
If Windows 98 detects your modem as a Standard Modem Type or incorrectly detects its make and model, use the Change button in the Install New Modem Wizard to make a different selection. However, if you manually select an incorrect type, your modem may not work with Windows 98 communications features. If this happens, double-click Modems in Control Panel, remove the modem, and then add it as one of the Standard Modem Types.
Windows 98 will use your modem with its factory default settings if you have configured it as a Standard modem. The modem will make optimal high-speed connections with Windows 98 communications features. However, you will not be able to adjust some of the modem’s settings, such as those for speaker volume and cellular protocols.
You can also specify a location to load the drivers from by inserting the disk that came with your modem, and from the Install New Modem Wizard, click the Have disk button. Select your modem from the list.
If you have a Racal modem, do not use detection in the Install New Modem Wizard. Instead, click Don’t detect my modem, and then pick one of the Standard Modem Types. If you have already run detection and your modem is not responding, turn the modem off and then back on again.
Some modems may not be able to connect to French Minitel in HyperTerminal if you use the Windows 98 default settings.
Check your modem manual for a command that will enable your modem to connect in V.23 modulation to Minitel.
To reset your modem to connect to French Minitel
On some computers, running modem detection may start the CD AutoRun application.
When PC Card Power Management is enabled, some PC Card modems require an extra delay before they are ready. If you encounter this with your PC Card modem, the symptom is that it may not work when you try to use it, but it works if you try again right away.
To increase the delay, use the following procedure.
Caution
Before modifying any registry values, always back up your system. See "Backing Up and Recovering the Registry" in Chapter 31, "Windows 98 Registry." If you use Registry Editor to change values in the registry, you will not be warned if any entry is incorrect. Editing the registry directly by using Registry Editor can cause errors in loading hardware and software, and can prevent users from being able to log on to the computer.
This does not indicate a problem. Rather, it means that Windows 98 was unable to detect the exact make and model of a modem. Most communications applications work correctly with the standard modem; that is, you can successfully make connections using the modem’s factory default settings. However, advanced control of some features, such as speaker volume, error control (for example, V.42 protocol), and compression (for example, V.42bis protocol) will be disabled in the modem’s properties.
If you do not want to use the standard modem, you can run the Install New Modem Wizard to select a specific type of modem similar to the modem you are using. If you specify another, similarly named model from the same manufacturer — for example, if you configure the modem as a Practical Peripherals PM9600HC when a Practical Peripherals PM9600FX modem is actually installed — Windows 98 usually treats the models as being identical, and the specified configuration will probably work well.
To determine whether other modem models are compatible with the one you are using, check the modem manual. Many modems are compatible with Hayes, Microcom, Rockwell, or U.S. Robotics models.
You can also use the disk that came with the modem to install the modem drivers by clicking the Have disk button in the Install Wizard.
Take the following steps:
If the Install New Modem Wizard still does not detect a modem, there is probably a problem with the port, the cable, or the modem itself. Try the modem with another computer, if possible.
If you are using a PC Card modem for your Dial-Up Networking connection to the Internet and have not yet installed the modem, you may have to enable Windows 98 PC Card socket support before running the Internet Setup Wizard.
To enable PC Card socket support
If you cannot find the PC Card icon, you may need to install the PC Card drivers.
If the Windows 98 PC Card drivers are loaded, Windows 98 should automatically detect and configure a PC Card modem when it is installed. Use the Add New Hardware option in Control Panel to check the configuration of a PC Card socket driver.
If the Windows 98 PC Card drivers are not being used, the modem card must be configured as a COM port before the Install New Modem Wizard can detect and configure it as a modem.
To detect and configure a PC Card modem when Windows 98 PC Card drivers are not used
This section describes basic steps for troubleshooting modem connections and explains specific communications errors or problems and how to correct them.
If your modem is not set up correctly, communications features might not function properly. The following procedures list steps in verifying the correct operation of your modem and the Windows 98 communications subsystem.
Because some communications programs designed for Windows 3.1 install incompatible driver files, which can cause COM ports and modems to stop working, start by verifying that the correct Windows 98 files are being loaded.
To verify that the required communications files are present
[boot]
comm.drv=comm.drv
[386enh]
device=*vcd
Note
Windows 98 does not load the Serial.vxd driver in System.ini. Rather, Windows 98 loads it on demand by using the registry. Also, there is no corresponding file for the *vcd entry in System.ini. This is an internal file built into Vmm32.vxd.
To verify the modem configuration by using the Modems option in Control Panel
To verify that the modem is enabled by using the System option in Control Panel
To verify that the port is correct by using the Modems option in Control Panel
To determine if a serial port’s I/O address and IRQ settings are properly defined by using the System option in Control Panel
Note
Interrupt (IRQ) conflicts are common when using a modem on COM1 and a serial mouse on COM3. Usually, COM1 and COM3 ports use the same IRQ, meaning that they cannot be used simultaneously on most computers. The COM2 and COM4 ports may also use the same IRQ. If possible, change the COM3 or COM4 port to an IRQ setting that is not in conflict.
Also, some display adapters (especially S3, 8514A and ATI mach8) have an address conflict with COM4 ports. You can work around this by using another COM port or replacing your display adapter.
Click System in the Control Panel, and then click Device Manager to see how Ports (COM and LPT) are currently assigned.
To check the port settings by using the Modems option in Control Panel
Data transmission problems can occur if a speed greater than 9600 is selected on a computer not equipped with a 16550 UART, or when performing other tasks during a file download. If problems or errors occur during transmission, try lowering the speed. Attempting to use speeds greater than 9600 on computers equipped with 8250 or 16450 UARTs will probably result in dropped characters.
To check the modem speed by using the Modems option in Control Panel
Tip
To optimize communications performance, you can set the speed higher if your computer has an 80486 or a Pentium processor.
To disable hardware flow control if your modem cable does not support it
To remove VxDs from other vendors that might be interfering with modem operation
If the modem will not pick up the line and dial, the problem might be due to an improper initialization string. Typically, the manufacturer’s recommended dial command string is loaded from the corresponding modem INF file; however, if your modem driver is not available and you select a compatible modem, the dial command string might not work correctly. Try using the Standard Modem Types option, and retest the modem dialing the selected number.
Take the following actions:
After you have installed an internal modem and assigned it to a COM port that does not physically exist on your computer, the port appears in Device Manager. After removing this adapter, you might also need to manually remove the port in Device Manager, as described in Chapter 24, "Device Management."
Windows 98 allows you to set specific modem properties that assist you when making international calls over your modem. You set these properties in Dial-Up Networking, Dialing Properties, and in Modems Properties.
To check location and calling card settings
To disable dial tone detection if your modem fails to detect a dial tone
To increase the time between dialing if connections are taking a long time
To control modem dialing manually, see "Dialing Manually" earlier in this chapter. To display a terminal window to type AT commands before or after dialing, see "Displaying the Terminal Window" earlier in this chapter.
This section describes troubleshooting problems with applications using a modem.
Take the following actions:
Take the following actions:
Make sure the communications driver for Windows 3.1–based applications in the System.ini file is Comm.drv. Some applications replace this driver for various reasons.
Take the following actions:
Increase the COMxBuffer setting in the [386Enh] section of System.ini. The default value is 128 bytes.
To connect through ISDN, you must specify a telephone number for each channel you request when requesting more than two. For example, if you request three channels, you must specify three telephone numbers (separated by colons, with no spaces). Insert the telephone numbers in the Phone number box in the Basic tab, as you would when adding, editing, or cloning any other entry — for example:
555-1234:555-1234:555-5678
If you request four channels, specify four telephone numbers — for example:
555-1234:555-1234:555-5678:555-5678
Note
If there are more channels specified than telephone numbers given, the extra channels will attempt to use the last number. For this reason you can use one number for a two-channel call, because ISDN lines normally support two channels each. However, some ISDN telephone companies require a unique number for each channel. Check with your ISDN provider.
When you dial through ISDN and fail to connect, the error message "No answer" appears. This message means one of several things may be wrong:
Check for any of these potential problems. When you have solved the problem, redial the number.
Not all ISDN adapters can support more than one channel. Read the documentation included with your adapter to identify whether your ISDN adapter can support Multilink PPP.
When you have your ISDN line installed, you may need to specify to your ISDN provider that you need support for two channels on your line. This is not always the default configuration from an ISDN provider.
With most ISDN adapters that can support Multilink PPP, you must change the settings to enable dual-channel capabilities. Use the documentation included with your adapter to identify which settings to use for Multilink PPP. Then you can change the settings using the following steps.
Internet access numbers sometimes have more than one access box to handle a large number of incoming calls at once. Sometimes, when you connect with two channels, the channels get separated into two different access boxes. This situation is called straddling. When straddling occurs, your second channel might not make a connection. And in some cases, your adapter might not make a connection at all. If this happens, you must wait and try your connection again later.
ISDN lines usually come configured with two telephone numbers. When you use dual-channel ISDN, your adapter uses only one telephone number. The second number might be the reason your second line is not connecting. This problem is especially common with the 3Com Impact adapter running firmware version 2.02. If you think the second telephone number might be the problem, try reconfiguring your adapter to use only one of your ISDN numbers.
ISDN drivers from the ISDN version 1.0 Accelerator Pack are not supported in Windows 98. Contact your ISDN adapter’s manufacturer if you require updated drivers. For a list of known vendor drivers that work with ISDN 1.1 included with Windows 98, see http://www.microsoft.com.
For more information about | See this resource | ||||
---|---|---|---|---|---|
ISDN | http://www.microsoft.com/windows/getisdn/ |