Modem Resource Database
The Modem Resource Database
===========================

Outside of hardware failure, many connection problems associated with a modem
are not problems with the modem, per se, but problems with the configuration 
of the modem or with the software used to control the modem. A list describing 
this set of connections problems related to these two items would include

  : Modem does not initialize or is unresponsive
  : Modem handshake, the squawking noises made when two modems first 
    connect, does not complete
  : Connection does not come up after the handshake has completed
  : Connection drops frequently
  : Speed of connection is not as high as it should be

The symptoms above do not always indicate a configuration or software problem, 
but in many cases they do. When other avenues have been exhausted, a good step 
to take when troubleshooting is to find out, yourself, through a friend or 
with the help of Green Apple, what information is available for your modem 
online. 

This document, The Modem Resource Database, is meant as a resource for helping
in this process. It is designed to provide a basic understanding of modem
operation and where to look for information on a modem.


What kind of modems are there
=============================

There are three basic types of modems: hardware modems, WinModems and 
software modems. Hardware modems include on the modem all the chips for the
modem operation. In general 

What is modem software
======================

Most modems have associated with them two types of software: the modem driver, 
which controls how the modem interacts with the operating system, and the 
modem firmware, which controls the analog to digital conversions which are done
by the digital signal processor (DSP) chip in the modem.

Whether a modem's firmware is upgradeable depends upon whether the modem was 
built with an EPROM (eraseable, programmable ROM) chip installed. EEPROMs are
used in modems to hold the software instruction set (the firmware) which 
controls the behavior of the DSP chip. Older modems were not generally equipped
with EPROMs or were not equipped with EPROMs meant to be upgraded; newer ones, 
in particular 56K type modems, almost all use EPROMs which can be upgraded. 
The process of uploading new firmware into a modem's EPROM is called 'flashing' 
the modem.

There are two exceptions to the description of modem software above: WinModem
type modems and HSP modems.
This chip 
contains the software instruction which control functions of the DSP chip.

[an 
exception to this are Host Signal Processing (HSP) style modems which do not 
have an EPROM]. 

An exception to firmware and driver software setthe driver and firmthis are WinModems (eg. U.S. Robotics WinModem, LT WinModem, Rockwell HCF-
based). These modems do not built into them a digital signal processor (DSP).
do not have a DSP chi

DSP
An exception
to this are Win Modems (eg. U.S. Robotics, LT Win Modem, Rockwell HCF-based).
These modems do not have firmware for the A special class
of modems, Win-Modems, use a virtual firmware where the Eprom stiopr
eA class of modem

So-called Winmodems, host-based, HCF- or HSP-modems require vendor-supplied 
software to do the work of proper hardware modems. The sale of these devices 
for x86-based PCs is becoming increasingly popular among retailers and OEMs 
because of their lower cost. However, Winmodems are only appropriate for use 
with Microsoft Windows on a fast Pentium.

Winmodems, please read it as "Winmodems(tm), host-based modems, HCF-modems, 
HSP-modems, and all similar modem-like hardware."

How about PCI modems? Are all PCI modems winmodems?
No, there are at least two controller-based PCI modems. If you are curious, 
these modems are the Multitech MT5634ZPX-PCI and the Actiontec PCI56012 
(IBM 33L4618). WARNING, if you buy one of these modems, you are venturing into 
uncharted territory. 



When to consider upgrading modem software
=========================================

If you notice your Internet connection suffers from any of the problems listed 
at the beginning of this document, and you cannot determine any other source 
for the problem, checking to see if the modem has a new firmware or driver 
available is a good idea. 

This is particularly true for 56K modems. Firmware and drivers for this class 
of modem are continually being upgraded as manufacturers make improvements to 
their implementation of the V.90 standard. In addition, even if your 56K modem 
connects okay, it is good to check for new software every couple of months.

With older modems (33.6Kbps and earlier) the case is somewhat different. Most 
of these were not built with upgradeable EPROMs. Further, most manufacturers 
long ago stopped making changes to the driver as the software had reached a 
high level of maturity. For the most part, a driver which is included with a 
modem or which is included with a release of Win95 and Win98 is the correct 
driver to use. The exception to this are those modems which use the computer
cpu extensively for modem handling. Most notable in this class are U.S.
Robotics WinModems and Host Signal Processing (HSP) style modems.


Where to find modem software
============================

Finding modem software is not always straight-forward. Green Apple recommends
the following recipe for searching the web:

  1. If the machine is from a major PC manufacturer and the modem 
     came installed, check the PC manufacturer
  2. Check the modem manufacturer (a note on finding the modem 
     manufacturer is included towards the end of this document)
  3. Check a generic driver distribution site 
  4. If using a V.90 modem, check a V.90 resource site
  5. Check modem chip manufacturer

Below is a database of web-sites organized into categories of

  PC Manufactures | Generic Driver Resources | V.90 References
        Modem Chip Manufacturers | Modem Manufacturers

PC Manufacturers
Acer: www.acer.com
Apple Computers: www.apple.com
Aptiva (IBM): www.pc.ibm.com
AST: www.ast.com
AT&T: www.att.com
Compaq: www.compaq.com
CTX International: www.ctxintl.com
Dell: www.dell.com
Digital: www.digital.com
DTK Computers: www.dtk.com.tw
Everex: www.everex.com
Fujitsu PC: www.fujitsu-pc.com
Gateway: www.gateway.com

Gateway 2000: www.gw2k.com
Hewlett Packard: www.hp.com
Hitachi PC: www.hitachipc.com
Micron Electronics: www.micronpc.com
NCR: www.ncr.com
NEC Technologies: www.nec.com
Packard Bell: www.packardbell.com
Power Spec: www.powerspec.com
Texas Instruments: www.ti.com
Texas Micro: www.texmicro.com
Think/Work Pad (IBM): www.pc.ibm.com
Toshiba: www.toshiba.com
WinBook: www.winbook.com
Generic Driver Resources:
Apple Computers: www.apple.com
The Costmo Modem Page: modems.rosenet.net
Download.com: www.download.com
Driver Forum.com: www.driverforum.com
DriverUpdate.com: www.driverupdate.com
Frank Condron's World O' Windows: www.conitech.com/windows/win95.html

MrDriver.com: www.mrdriver.com/index.html
Windrivers.com: www.windrivers.com
WinFiles.com: www.winfiles.com
Yahoo: Yahoo > ... > Hardware Peripherals
Yahoo: Yahoo > ... > Reviews > Hardware Peripherals
V.90 References:
56K.com: www.56k.com
56K Modem Info Center: www.sirius.com/~rmoss
ModemHelp.org: www.modemhelp.org
Modems.com: www.modems.com

k56flex.com: www.k56flex.com
Open 56K Forum: www.open56k.org
v90.com: www.v90.com
Yahoo: Yahoo > ... > Modems > 56K
56K=v.Unreliable: www.808hi.com/56k
Modem Chip Manufactures:
3Com/U.S. Robotics: www.3com.com
Cirrus Logic: www.cirrus.com

Conexant (Rockwell): www.conexant.com
Lucent: www.lucent.com
PCTel: www.pctel.com
Modem Manufacturers:
3Com/U.S. Robotics: www.3com.com
4-Sight: www.four-sight.co.uk
Aceex: www.aceex.com
Acer: www.acer.com
ACI Technologies: www.acitechnologies.com
ACS: www.acscompro.com
Action Media: www.actionwell.com
ActionTec: www.actiontec.com
Active Modems: www.quantum.com.hk
ADD Tel: www.add-us.com
ADI: www.adiusa.com
Adlib Multimedia: www.adlib-multimedia.com
Agiler: www.sysgration.com
Allied Data: www.allieddata.nl
AME Group: www.amegroup.com.au
Amquest: www.amquestmodem.com
Anchor Datacomm: www.anchor.nl
Aopen: www.aopenamerica.com
Apac: www.apacmm.com
Apache: www.apache-micro.com
Apex Data: www.smartm.com
Apple Computers: www.apple.com
Aptiva (IBM): www.pc.ibm.com
Archtek: www.archtek.com
Argosys: www.expnet.com
Aristo: www.aristo-world.com
Ascend: www.ascend.com
Askey: www.askey.com
ATI Technologies: www.atitech.ca
Atlas Peripherals: www.atlasperhiperals.com
AT&T: www.att.com
AudioWave: www.multiwave.com
AusLinx: www.auslinx.com.au
Avtek: www.avtek.com.au
Azura: www.azura.com
AztechLabs (Singapore): www.aztech.com.sg
AztechLabs US: www.aztechca.com
Banksia: www.banksia.com.au
BCM: www.bcmcom.com
Behavior Tech Computer (BTC): www.btc-corp.com
Best Data Products: www.bestdata.com
Best Union: www.bestunion.com.hk
Boca Research: www.bocaresearch.com
CalComp: www.calgraphic.com
Cambridge: www.cambridge-usa.com
Cardinal Technologies: www.windrivers.com
Chase Research: www.chaser.com
Chic: chic.com.tw
Cirrus Logic: www.cirrus.com
CIS: www.cis.com.tw
Cnet: www.cnetusa.com
Com One: www.com1.fr
Compaq: www.compaq.com
Computer Peripherals: www.cpinternational.com
Computer Technology: www.ctlcorp.com
CPTel: www.windrivers.com
Conexant (Rockwell): www.conexant.com
Creatix: www.creatix.com
Creative Labs/Soundblaster: www.soundblaster.com
DAN Technology PLC: www.dan.co.uk
Dataflex Design Communications: www.dataflex.co.uk
Data Technology DTC: www.datatechnology.com
Datatronics: www.anugraphics.com
Davicom: www.wellmodem.com.tw
Dayna Communications: www.dayna.com
Diablo: www.acitechnologies.com
Diamond Data: www.mitsubishi-elecric.com.au
Diamond Multimedia/Supra: www.diamondmm.com
Digi International: www.dgii.com
Digicom Systems: www.digicomsys.com
Digitan: www.digitan.com
Dr Neuhaus: www.sagem.com/fr/produit1/drn
DTC: www.datatechnology.com
DTK Computers: www.dtk.com.tw
Duxbury: www.duxbury.co.za
Dynalink: www.2l.net/dynalink
Dynamic Modems: www.dynamode.co.il
Eagletec: www.eagletec.com
Echo Communications: www.echousa.com
Eicon Technology: www.eicon.com
Eiger Labs: www.eigerlabs.com
Electronic Frontier: www.elefron.com
Ellcon (Welltronix): www.ellcon.com.tw
Elsa: www.elsa.com
Encore: www.encore-usa.com
Epson: www.epson.com
Equinox Systems: www.equinox.com
Ericsson: www.ericsson.com
Espco: www.espco.com
E-Tech Research: www.e-tech.com
Euroviva: www.windrivers.com
EXP Computers: www.windrivers.com
Expertronics: www.expertonics.com
Farallon Communications: www.farallon.com
Fida: www.fida.com
First International Computers (FIC): www.fica.com
Formosa: www.nfic.com.tw
Freetek: www.freetek.com.tw
Future Tech International: www.fti-inc.com
Gateway: www.gateway.com
Gateway 2000: www.gw2k.com
Genius (KYE): www.genius-kye.com
Global Village: www.globalvillage.com
Grey Cell Systems: www.greycell.com
GVC - Canada: www.gvc.ca
Harmony: www.harmonyusa.com
Hayes: www.hayes.com
Hermstedt GmbH: www.hermstedt.com
Hewlett Packard: www.hp.com
High Fidelity 16 (Newcom): www.newcominc.com
Hightech: www.hightech.com.hk
Hornet Technologies: www.hornet.com.hk
Hotline: www.hotline.se
HSP (PCTel): www.pctel.com
IBM: www.pc.ibm.com
Impro (IDC): www.inpro.us.com
Information Resource Engineering: www.ire.com
Infotel: www.infotel-inc.com
Innovative Trek Technology: www.ittrek.com
Intel: www.intel.com
Intertex Data AB: www.inertex.se
I/O Magic: www.iomagic.com
ISDN*tek: www.isdntek.com
Jaton: www.jaton.com
JCI Computers (Japan Computers): www.jcionline.com
Jet Medialabs: www.windrivers.com
J-Mark: www.j-mark.com
Kingmax: www.kingmax.com
Kortex: www.kortex.com
KTX Technology: www.edge.net.au
Lasat Communications: www.lasat.com
Lightspeed: www.windrivers.com
Livingston: www.livingston.com
Logicode: www.windrivers.com
Longshine: www.longshine.com.tw
Lucent: www.lucent.com
Maestro: www.maestro.com.au
Magic Pro: www.magic-pro.hk
MagicXpress: www.magicxpress.com
Magitronic: www.windrivers.com
Magnavox: www.philipsmagnavox.com
Maven Communications: www.maven.com
Maxtech: www.maxcorp.com
Megahertz: www.megahertz.com
Metricom: www.metricom.com
MicroCom: www.compaq.com
Min Communications: min.kct.com
Miro: www.pinnaclesys.com
Mitsubishi: www.mela-itg.com
Modular Technology: www.modulartech.com
Moreton Bay: www.moretonbay.com
Motorola: www.motorola.com
MRI: www.mri.co.uk
Multitech Systems: www.multitech.com
Multiwave: www.multiwave.com
NEC Technologies: www.nec.com
Netaccess: www.netacc.com
Netcomm: www.netcomm.com.au
New Media Corporation: www.newmediacorp.com
Newcom: www.newcominc.com
Nimble Technology: www.bjmt.com
NovaFax (Kortex): www.kortex.com
Olicom USA: www.olicom.dk
Olitec: www.olitec.com
Ositech: www.ositech.com
Ozzo: www.ozzo.com
Pace Communications: www.pacecom.co.uk
Pacific Image Communications: www.supervoice.com
Packard Bell: www.packardbell.com
Paradise: www.paradisemmp.com
Paradyne: www.paradyne.com
PC Tel: www.pctel.com
Philips Consumer: www.pc.be.philips.com
Philips (Paradise): www.paradisemmp.com
Phoebe Micro: www.phobemicro.com
Pine Group: www.pinegroup.com
PMC Consumer Electronics: www.pacecom.co.uk
Portable Add-Ons: www.portable.co.uk
PowerComm: www.powercom-usa.com
Practical Peripherals: www.windrivers.com
Pragmatic: www.lectron.com.tw
Precision Images: www.precisionimages.com
Prometheus (Aria): www.windrivers.com
Pro-Nets: www.speedcom.com.tw
Proteon: www.proteon.com
Psion Dacom: www.psiondacom.com
Puredata (WildCard): www.puredata.com
Puretek: www.puretek.com
Racal Data (Milgo): www.milgo.com
Radicom: www.radi.com
Relialogic (Paradise): www.paradisemmp.com
Rockwell (Conexant): www.conexant.com
Sagem: www.sagem.com
Sedlbauer: www.sedbauer-ag.de/english
Server Tech: www.servertech.com.au
Shark Multimedia: www.sharkmm.com
Shiva: www.shiva.com
Sierra Modems: www.windrivers.com
Sierra Wireless: www.sierrawireless.com
Silicom: www.silicom.co.il
Simple Technologies: www.simpletech.com
Smart: www.smartm.com
Speedcom: www.windrivers.com
Sprint Modems/Video: www.sprintmodems.com.au
Supra (Diamond Multimedia): www.diamondmm.com
Sysgration: www.sysgration.com
Taicom: www.taicom.com
TDK Systems: www.tdksystems.com
TEAC America: www.teac.com
Teco: www.teco-info.com
Telebit: www.telebit.com
Teles: www.teles.de
Telewell: www.easytel.fi
Telix: www.medmera.se
Texas Instruments: www.ti.com
Thundercom Holdings: www.thundercomhld.com
Thundermax (Thunderlink): www.thundermax.com
TiMedia: www.timedia.com.tw
TNC: www.tnc.com.tw
TNC Labs: www.tnclabs.com
Toshiba: www.toshiba.com
Trigem: www.trigem-usa.com
Trust Computer: www.trust-site.com
TUT 33.6 Modem: www.windrivers.com
Tyan: www.tyran.com
Unique Hardware: www.uniquemodem.com
U.S. Robotics (3Com): www.3com.com
Viking Components: www.vikingcomponents.com
Viva (Computer Peripherals): www.cpinternational.com
Wearnes: www.jb-online.com/biz/wearnes
Web Excel: www.protac.com.au/files/modem
Well: www.wellmodem.com.tw
Wildcard (Puredata): www.puredata.com
Wisecom: www.wisecominc.com
Xircom: www.xircom.com
Xlink: www.xlink.com.au
Yakumo: www.yakumo.de
Zoltrix: www.zoltrix.com
Zoom: www.zoomtel.com
ZyXEL: www.zyxel.com

  PC Manufactures | Generic Driver Resources | V.90 References
        Modem Chip Manufacturers | Modem Manufacturers


Finding a modem manufacturer
============================

All recently-made modems are required by the FCC to have affixed to them an 
FCC ID. Almost always you need to know the modem manufacturer in order to 
search for software on the modem. When it is not clear who the manufacturer
is, the ID can be used to search the FCC database to find out.

The FCC ID search page is at
  www.fcc.gov/oet/fccid

Help on using the FCC ID search page is at
  www.fcc.gov/oet/fccid/help.html

If the modem has an FCC ID, it will be on a sticker on the modem itself. To 
find the ID for external modems, just check the modem case. For internal 
modems, the computer case must be opened and the card examined.

COPYRIGHT: This document is copyright Green Apple, Inc, 1995-2001.
Permission is granted for the free distribution of it provided that its
contents, including this copyright notice, are not in any way altered.
DISCLAIMER: Green Apple disclaims all responsibility of fitness and
suitability of this document. Furthermore, User is responsible for any
software they download or install. It is incumbent upon User to read and
obey copyright and licensing notices of all the software they might use.

Original Document: http://www.greenapple.com/support/library/ModemDB.