Linux ACP Modem (Mwave) mini-HOWTO
Prev |  | Next

# 1. General Information and Hardware Requirements

## 1.1. Introduction

The ACP Modem for Linux is a software based modem. Support software for the ACP modem is composed of a loadable kernel module and a user level application. Together these components support direct connection to public switched telephone networks (PSTNs) and support selected countries world wide. Refer to Section 6 of this document for the supported country list.

The modem also supports the standard communications port interface (ttySx) and is compatible with the Hayes AT Command Set.

ACP Modem software is continually under development. If you encounter bugs or usability issues, please contact us and we'll work to correct them.

## 1.2. Credits

This Linux ACP Modem driver was ported from the Windows NT™ version of the driver available from IBM. Many thanks to Keith Frechette, Charles Ball, and Frank Novak for their technical and support efforts in making this project possible.

## 1.3. Where Can I Get the Latest Version of this Driver?

The latest version of this driver is available from http://www.ibm.com/linux/ltc/

## 1.4. Are There Any Other Resources?

Thomas Hood's Debian GNU/Linux on IBM ThinkPad 600 and 600x page contains lots of useful information.

## 1.5. Copyright Notice and Disclaimer

Copyright (c) 2002 IBM Corporation

This document may be reproduced or distributed in any form without prior permission. Modified versions of this document may be freely distributed, provided that they are clearly identified as such, and this copyright is included intact.

This document is provided "AS IS", with no express or implied warranties. Use the information in this document at your own risk.

## 1.6. Which Systems are Supported

This version of the ACP Modem driver supports the IBM Thinkpad™ 600E, 600, and 770 that include on-board ACP modem hardware.

## 1.7. Features of the Modem

The ACP Modem provides the following features:

- Standard asynchronous COM port interface (NS16550A UART compatible) operation

- Bell-103/212A, CCITT-V.21/V.22,V.22bis protocols with data from 300 to 2400 bps

- CCITT-V.32 protocols with data rates of 4800, 9600 uncoded, and 9600 bps Trellis coded (Optional)

- CCITT-V.32bis protocols with data rates of 4800, 9600, 12000, and 14400 bps (optional)

- ITU-T V.34 protocols with data rates from 2400 to 33600 bps.

- 56K capable modem

- Hayes AT Command Set compatibility

- DTMF and pulse dialing

- Asynchronous error recovery protocol

- Error correction via Microcom Network Protocol (MNP) classes 1-4

- Error correction via the V.42 error correction standard

- MNP class 5 for up to 2x data compression

- V.42bis for up to 4x data compression

- "Adaptive Rate Negotiation" which provides for "Fallback / Fallforward" as line quality deteriorates or improves

Your modem contains 56K technology. To take advantage of this technology, you must first make sure that your Internet Service Provider (ISP) supports a 56K modem protocol. Significantly higher modem connection speeds, up to 56kbps, require all-digital transmission connections from your ISP to the line card in the central office from which your phone line is connected. The actual connection rate may be limited by the quality of your telephone lines. Telephone line quality may vary from location to location. Current regulations limit maximum trasfer rates to 53K. While your modem contains 56K technology, typical maximum connection rates in the receive direction may be significantly less than 56K. Currently, 56K capability is for the receive direction only. The transmit direction uses V.34 technology.

Prev | Home | Next
Linux ACP Modem (Mwave) mini-HOWTO |  | Compilation, Installation, and Startup