Appendix D – Installing with Linux

Installing the Modem on Computers Using the Linux 2.6 Kernel

Installation Overview

This procedure applies to Linux 2.6 kernel versions 2.6.8 through 2.6.10.

These tgz and source RPM packages (ti_usb_2.6‐1.2.tgz and ti_usb_2.6‐1.2‐1.src.rpm) contain a device driver for the MULTIMODEM PRODUCT ’s TI USB 3410 processor in the Linux 2.6 kernels.

These packages have been tested on the Fedora Core 2 Linux distribution.

Most likely these packages work on many other Linux distributions based on the 2.6 kernels, but this has not yet been tested. Note that different distributions can make custom changes to the Linux kernel, and there is a small chance that these changes might be incompatible with this package.

The TI USB 3410/5052 driver has been tested in the kernel.org kernels 2.6.5 through a pre‐release version of 2.6.10, and in the Fedora Core 2 kernels 2.6.5‐1.358 and 2.6.9‐1.6. There are limitations in kernels before 2.6.8; see the section on Known Limitations in the Release Notes file for kernel 2.6.

These packages do not work in the Linux 2.4 kernels (however, installation in the 2.4 kernels is covered earlier in this chapter).

These packages are available from http://www.brimson.com/downloads

The tgz package is named ti_usb_2.6‐X.Y.tgz, and the source RPM package is named ti_usb_2.6‐X.Y‐Z.src.rpm, where X.Y‐Z is the version number. See www.brimson.com/downloads/README for a description of the packages available.

If you have questions or problems with this package, please contact Texas Instruments technical support or Brimson technical support.

Installing the Kernel Sources

To build the TI USB driver you must have the matching kernel sources for your kernel.

In particular, you must have the file usb‐serial.h for your kernel sources. Sometimes Linux distributions include the kernel headers but not the complete kernel sources, and usb‐serial.h is missing. However, the complete kernel sources should still be available as a separate add‐on package.

To verify that you have matching kernel sources, run "uname ‐r" to get the version of the running kernel. Then check for the directory /usr/src/linux‐<version>, /lib/modules/<version>/source, /lib/modules/<version>/build, or /usr/src/linux‐<stripped_version>, where stripped_version has the extra version information removed. In these directories look for the files include/linux/autoconf.h, .config, and drivers/usb/serial/usb‐serial.h.

If you do not find the correct kernel source directory, you must find and install the kernel sources from your distribution CDs or other media.

Multi‐Tech Systems, Inc. MT9234ZBA‐USB User Guide

41

Page 41
Image 41
Multitech MT9234ZBA-USB manual Installing the Modem on Computers Using the Linux 2.6 Kernel, Installing the Kernel Sources

MT9234ZBA-USB specifications

The Multitech MT9234ZBA-USB is an innovative device designed to provide seamless connectivity via USB. This high-performance modem is particularly popular among professionals who require reliable communication solutions for their computing needs. It integrates advanced technology features and offers a compact, robust design, making it suitable for various applications.

One of the standout features of the MT9234ZBA-USB is its support for both data and fax transmission over standard phone lines. This versatility is a significant advantage for businesses that still rely on traditional telephone networks, allowing them to send documents and data efficiently. The modem supports a wide range of data rates, reaching speeds of up to 56 Kbps, which is crucial for quick data transfers and effective communication.

Equipped with the USB interface, the MT9234ZBA-USB ensures straightforward connectivity to laptops and desktops. This plug-and-play capability enables users to easily connect the modem without the need for additional software installation, making it incredibly user-friendly. Its compatibility with multiple operating systems, including Windows and macOS, further enhances its accessibility and ease of use.

In terms of technology, the MT9234ZBA-USB utilizes advanced error correction and data compression techniques, such as V.42 and V.44, which significantly improve data integrity and transmission speeds. These technologies help minimize errors in data transfer, ensuring that important documents and communications reach their intended destination without delay or corruption.

The modem is built with a compact, portable design that makes it an excellent choice for mobile professionals. Whether users need to connect while traveling or require a reliable solution for remote work situations, the MT9234ZBA-USB is designed to fit into modern workflows seamlessly. Its robust construction also promises durability, ensuring that it can withstand the rigors of daily use.

Another key characteristic of the MT9234ZBA-USB is its comprehensive compatibility with various applications, including point-of-sale systems, remote monitoring, and telecommuting solutions. This adaptability makes it a valuable tool across different industries, catering to a wide range of business needs.

In conclusion, the Multitech MT9234ZBA-USB modem stands out for its advanced features, user-friendly interface, and robust performance. It remains an essential tool for those seeking dependable communication solutions in today's ever-evolving technological landscape.