Multi-Tech Systems MT9234ZBA-USB manual Installation in Computers Using the Linux 2.6 Kernel

Page 38

Appendix D – Linux Installations

Installation in Computers Using the Linux 2.6 Kernel

1. Introduction

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 will 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 (the file name is ti_usb_2 6_release_notes-1 2.txt and it is on the product CD).

These packages will 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 will be named ti_usb_2.6-X.Y.tgz, and the source RPM package will be 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.

2. Installation Steps

Install 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 will include the kernel headers but not the complete kernel sources, and usb-serial.h will be 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.

38

Multi-Tech Systems, Inc. MT9234ZBA-USB User Guide (S000419D)

Image 38
Contents MultiModem ZBA MultiModem ZBA User Guide Contents AT Commands Info Features includePackage Contents Universal Serial Bus USBTechnical Specifications Server-to-Client Data RatesLine Connection Safety Warning TelecomUSB Connection Phone ConnectionIntroduction Install the Modem DriverInstalling the Modem Driver in Windows Vista Choose Browse my computer for driver software advanced Page Installation Installing driver software… screen appears Installation of the Modem Page Installing the Modem Driver in Windows Server 2008,XP,2003 Page Select MT9234ZBA-USB MultiModem Click Continue Anyway Page Page Click Continue Anyway Page Using the Global Wizard to Configure Your Modem Using AT Commands to Configure Your ModemConnecting to the Internet OperationInternet Connection Changing the Setup Password Basic ProcedureSetup Changing the Remote Escape CharacterModem Dials But Cannot Connect None of the Indicators LightModem Does Not Respond to Commands Modem Cannot Connect When Answering Modem Disconnects While OnlineModem Doesn’t Work with Caller ID Fax and Data Software Can’t Run at the Same TimeAppendix a Regulatory Compliance FCC Part 68 TelecomIndustry Canada FCC Part 15 RegulationCanadian Limitations Notice Thailand Approval EMC, Safety, and R&TTE DirectiveInternational Modem Restrictions South African NoticeAppendix B Waste Electrical and Electronic Equipment Appendix C C-ROHS HT/TS Substance Concentration 依照中国标准的有毒有害物质信息Installation in Computers Using the Linux 2.4 Kernel IntroductionPrepare the Kernel Sources Installation StepsInstall the Kernel Sources This command builds the driver package for Build and Install the TI USB Driver from the TGZ Package Load the TI USB DriverUninstalling the TI USB Driver for 2.4 kernel versions Device FilesInstallation in Computers Using the Linux 2.6 Kernel Prepare the Kernel Sources This command builds the driver package for Uninstalling the TI USB Driver for 2.6 kernel versions Load the TI USB 3410/5052 DriverInstalling udev Rules Installation in Computers Using the Linux 2.6.20 KernelInstalling the Hotplug Scripts Patching and Rebuilding the KernelInstalling the Firmware Images Appendix E Ascii Conversion Index Global Wizard