Translation(s): English - Italiano


Agere/Lucent 164x DSP Winmodems

This page describes how to enable support for PCI controllerless modems, based on Agere 164x DSPs in Debian systems.

martian_dev is a module for PCI controllerless modems based on the "Mars" series of digital signal processors produced by Agere Systems (formerly Lucent Technologies). Martian is an alternative to the LTmodem driver, consisting of two components:

{i} Martian is in non-free due to licensing restrictions and inclusion of a binary-only component (ltmdmobj.o) within martian_modem.

<!> This software is currently available in Debian for the i386 architecture only.

Installation

Squeeze

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Squeeze/6.0
    deb http://ftp.us.debian.org/debian squeeze main contrib non-free
  2. Update the list of available packages. Install the debhelper, module-assistant and quilt packages:

    aptitude update
    aptitude install debhelper module-assistant quilt
  3. Build a martian-modem-modules-* package for your system using Module-Assistant:

    m-a a-i martian-modem

    This will also install recommended martian-modem package.

  4. Start the martian-modem daemon:

    invoke-rc.d martian-modem start

Wheezy

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Wheezy (testing)
    deb http://ftp.us.debian.org/debian wheezy main contrib non-free
  2. Update the list of available packages and install the module-assistant package:

    aptitude update && aptitude install module-assistant
  3. Build a martian-modem-modules-* package for your system using Module-Assistant:

    m-a a-i martian-modem

    This will also install recommended martian-modem package.

  4. Start the martian-modem daemon:

    invoke-rc.d martian-modem start

Usage

Your device should now be accessible via the /dev/ttySM0 character device. Refer to your PPP dialer's documentation to configure it as appropriate.

Supported Devices

The page HowToIdentifyADevice/PCI explains how to identify a PCI device.

The following list is based on the alias fields of modinfo martian_dev built from squeeze/martian-modem-source.

See Also


CategoryHardware