The Advanced Linux Sound Architecture (ALSA) packages providing audio support on your System, also includes drivers for some modems. Diagnostics are under the /proc/asound/ folders.

For modems using the snd-hda-intel audio+modem driver, upgrades to a new ALSA version are sometimes necessary to achieve function. See for example:http://linmodems.technion.ac.il/bigarch/archive-seventh/msg02144.html.Audio cards with the ALC883 chipset may require an upgrade to ALSA version 1.0.15 for modem support, seehttp://linmodems.technion.ac.il/bigarch/archive-seventh/msg02577.html

Lacking a dsp (digital signal processing) chip, the modem is a software intensive or "softmodem" type. Its primary controller manages the traffic with the CPU. But the software needed is specified in the Subsystem. -----------------------------------------Support type needed or chipset: hsfmodem

Writing Intel.txt

For owners of a Dell PCs with Conexant HSF modems, a driver source package with full speed enabled is available, but requires driver compiling. Read Conexant.txt

The hsfmodem package serves a great variety of Conexant chipset modems. Start at http://www.linuxant.com/drivers/hsf for eventually download of a hsfmodem-SomeVersion.zip package with SomeVersion containing your kernel_version 2.6.23.1 in the filename if possible. These packages have compiled drivers. Otherwise download the generic hsfmodem-Version.tar.gz package. Its usage will require compiling.

Read Conexant.txt

Writing Conexant.txt

Completed candidate modem analyses.

The base of the UDEV device file system is: /dev/.udev

Versions adequately match for the compiler installed: 4.1.2 and the compiler used in kernel assembly: 4.1.2

However some compilations and executable functions may need additional files, in the FileNames.h (so called kernel "h"eaders) collection installed in /usr/include/ . For martian_modem, additional required packages are libc6-dev (and for Debian/Ubuntu, linux-libc-dev). The also required headers of package libc6 are commonly installed by default.

Compressed files at: /usr/src/linux-2.6.23.1.tar.bz2

If a driver compilation fails, with message including some lack of some FileName.h (stdio.h for example), thenSome additional kernel-header files need installation to /usr/include. The minimal additional packages are libc6-devand any of its dependents, under Ubuntu linux-libc-dev

Within /etc/modprobe.conf files:/etc/modprobe.d/blacklist:# ALSA modules to support sound modems. These should be loaded manually/etc/modprobe.d/blacklist:blacklist snd-atiixp-modem/etc/modprobe.d/blacklist:blacklist snd-via82xx-modem Within any ancient /etc/devfs files: