Advertisement

Quick Links

TDM400P
User's Manual
June 28, 2005
Release 1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TDM400P and is the answer not in the manual?

Questions and answers

Summary of Contents for Digium TDM400P

  • Page 1 TDM400P User’s Manual June 28, 2005 Release 1.0...
  • Page 2 Digium, Inc. Digium, Inc. has made every effort to ensure that the instructions contained in this document are adequate and error free. The manufacturer will, if necessary, explain issues which may not be covered by this documentation.
  • Page 3 Federal Communications Commission Part 68 This equipment complies with Part 68 of the FCC rules and the requirements adopted by the ACTA. On the back of the TDM400P printed circuit board is a label that contains, among other information, a product identifier in the format US:AAAEQ##TXXXX.
  • Page 4 ## are the REN without a decimal point (e.g., 03 is a REN of 0.3). If the TDM400P causes harm to the telephone network, the telephone company may notify you in advance that temporary discontinuance of service may be required. But if advance notice is not practical, the telephone company will notify you as soon as possible.
  • Page 5 Introduction to TDM400P Documentation This manual contains product information for the TDM400P card. Be sure to refer to any supplementary documents or release notes that were shipped with your equipment. The manual is organized in the following manner: Chapter/ Title...
  • Page 6 (ESD) wrist strap while handling the device. The Electrical Hazard Symbol indicates a possibility of electrical shock when operating this unit in certain situations. To reduce the risk of damage or injury, follow all steps or procedures as instructed. Page 6 Digium, Inc. Release 1.0...
  • Page 7 Alarm Dialing Equipment. If your home has specially wired alarm equipment connected to the telephone line, ensure the installation of the TDM400P does not disable your alarm equipment. If you have questions, consult your telephone company or a qualified installer.
  • Page 8 For safety reasons, only connect equipment with a Telecommunications Compliance label. This includes customer equipment previously labelled Permitted or Certified Caution. Only connect regulatory equipment (approved for use in your specific country) to the telecommunications network voltage circuit ports. Page 8 Digium, Inc. Release 1.0...
  • Page 9: Table Of Contents

    FXS Module ......... .37 Release 1.0 Digium, Inc. Page 9...
  • Page 10 FXO Module......... . .37 Using Your TDM400P Card ......38 Chapter 5 Troubleshooting .
  • Page 11 Sample Card Application .....13 Figure 2: TDM400P Card (Model TDM22) ....18 Figure 3: Insert the Card .
  • Page 12 Table Of Contents Page 12 Digium, Inc. Release 1.0...
  • Page 13: Overview

    Chapter 1 Overview The TDM400P card is a device used for connecting your phone network to the PSTN (Public Switched Telephone Network) world. This is accomplished through phone lines connected to the FXO (Foreign Exchange Office) ports and phones connected via the FXS (Foreign Exchange Station) ports.
  • Page 14: What Is Asterisk

    International companies are discovering that Asterisk is cost effective, low maintenance, and flexible enough to handle all of their voice and data networking. Combined with Digium hardware and a common PC, anyone can replace an existing switch or complement a PBX by adding VoIP, voicemail, conferencing, and many other capabilities.
  • Page 15: Card Installation

    When you unpack your card, carefully inspect it for any damage that may have occurred in shipment. If damage is suspected, file a claim with the carrier and contact your reseller where the card was purchased, or Digium Technical Support (877.546.8963 or 1.877.LINUXME!). Keep the original shipping container to use for future shipment or proof of damage during shipment.
  • Page 16: Shipment Inspection

    Port Identification label User’s manual Module Identification The TDM400P card ships with FXO and/or FXS modules. These are identified by their color. Take a moment to identify which modules were shipped with your card. FXO (Foreign Exchange Office) modules are Red...
  • Page 17 Chapter 2: Card Installation There are multiple standard configurations in which the TDM400P card may be purchased. Each configuration consists of one to four FXS and/or FXO modules. It is easiest to identify your card by understanding the naming scheme for each card.
  • Page 18: Figure 2: Tdm400P Card (Model Tdm22)

    Chapter 2: Card Installation Modules Modules (Red) (Green) Module Slots Ports Power Supply Connection Figure 2: TDM400P Card (Model TDM22) Page 18 Digium, Inc. Release 1.0...
  • Page 19: Table 1: Standard Card Configurations

    2 FXS modules and 2 FXO modules TDM12 1 FXS module and 2 FXO modules TDM13 1 FXS module and 3 FXO modules TDM21 2 FXS modules and 1 FXO module TDM31 3 FXS modules and 1 FXO module Release 1.0 Digium, Inc. Page 19...
  • Page 20: Hardware Installation

    Chapter 2: Card Installation There are multiple standard configurations in which the TDM400P card may be purchased. Each configuration consists of one to four FXS and/or FXO modules. It is easiest to identify your card by understanding the naming scheme for each card.
  • Page 21: Figure 3: Insert The Card

    Insert a four-pin 12 volt connector (disk drive power supply cable, e.g. hard drive) into the white plastic connector on the rear of the card. See Figure 4. Figure 4: Connect Power for FXS Modules Release 1.0 Digium, Inc. Page 21...
  • Page 22: Software Installation

    Software Installation The card is only supported under Linux. Digium, Inc. recommends Debian, Fedora, and Red Hat, however, all other distributions are supported by Digium Technical Support. Digium hardware requires drivers and libraries that have not yet been integrated with the Linux kernel.
  • Page 23 Chapter 2: Card Installation To install your TDM400P card, you will need: Full Linux kernel 2.4 (or later) source code Bison 1.84 (or higher) zlib, libedit, and openssl development libraries and headers 1. Check the PCI bus compatibility. Boot the computer into Linux. After...
  • Page 24: Figure 5: Checking Pci Compatibility Screen

    Figure 5: Checking PCI Compatibility Screen A Tiger Jet or Jens Shoenfeld device should be identified. If you do not see either of these, your machine is not PCI 2.2 compatible (or higher) and the card will not work. Page 24 Digium, Inc. Release 1.0...
  • Page 25 Chapter 2: Card Installation 2. Check out the latest driver code and Asterisk software from ftp.digium.com or cvs.digium.com. The following example is provided to check out the code from the CVS repository: # cd /usr/src # export CVSROOT=:pserver:anoncvs@cvs. digium.com:/usr/cvsroot # cvs login...
  • Page 26 Digium Technical Support (877.546.8963 or 1.877.LINUXME!) for assistance. 4. Load Zaptel drivers into the kernel using the program . The modprobe appropriate driver for the TDM400P card is . Users in all wctdm countries except Australia should use the following modprobe command: # modprobe wctdm 5.
  • Page 27 For example, a TDM04B card would be configured as the following: fxsks=1,2,3,4 Note: You should have identified the type of TDM400P card when you received it. If you are not sure, refer to Module Identification on page 16 for assistance.
  • Page 28: Figure 6: Dmesg Screen Shot

    Figure 6 on page 28 shows a sample of the screen dmesg output for a TDM04B card. The text shown may vary slightly depending the type of card installed. Figure 6: dmesg Screen Shot Page 28 Digium, Inc. Release 1.0...
  • Page 29 Note: This step installs sample configuration files which are necessary for Asterisk. You will make changes to these configuration files to set up your dial plan and customize Asterisk to suit your particular needs. Release 1.0 Digium, Inc. Page 29...
  • Page 30 Chapter 2: Card Installation Page 30 Digium, Inc. Release 1.0...
  • Page 31: Configuration

    /etc/asterisk/ The following is a sample configuration for a TDM22B card. You can place this at the bottom of your file. zapata.conf ;;General options usecallerid=yes hidecallerid=no callwaiting=yes threewaycalling=yes transfer=yes echocancel=yes Release 1.0 Digium, Inc. Page 31...
  • Page 32: Voicemail

    1234 4242 Mark is the person’s name, and is his email address. Spencer root@localhost You can add extensions by adding the following: 1000 => 1234, Moose Member, moose@digium.com 2000 => 1234, John Bigelow, jbigelow@digium.com Page 32 Digium, Inc. Release 1.0...
  • Page 33: Dial Plan

    In this example there are two internal extensions (1000 and 2000), a number to check voicemail (8500), a number to listen to musiconhold, (8501), and a prefix to dial to get an outside line (9). It is configured for Release 1.0 Digium, Inc. Page 33...
  • Page 34: Testing Your Configuration

    3. Dial tone should be present on phones connected to the FXS ports. Test your configuration by placing an outgoing call, placing a call from extension 1 to 2, or receiving an incoming call. Successful completion of these tasks indicates your configuration is working properly. Page 34 Digium, Inc. Release 1.0...
  • Page 35: Figure 7: Sample Application

    Note: More detailed information is provided on troubleshooting in the Asterisk User’s Manual. A copy may be requested by contacting Digium Technical Support (877.546.8963 or 1.877.LINUXME!) or visiting the website at www.digium.com. You may also contact your distributor or reseller where the card was purchased for assistance. Release 1.0 Digium, Inc.
  • Page 36 Chapter 3: Configuration Page 36 Digium, Inc. Release 1.0...
  • Page 37: Fxs And Fxo Explained

    Note: Only qualified service personnel should install the card. Users should not attempt to perform this function themselves. FXS Module The FXS module allows the TDM400P card to initiate and send ringing voltage to an FXO device. FXO Module The FXO module allows the TDM400P card to terminate analog telephone lines (POTS).
  • Page 38: Using Your Tdm400P Card

    FXO device in the chain. When it receives voltage from an FXS device, the phone rings. Using Your TDM400P Card Connect the outside line to an FXO port on your Asterisk server to receive voltage from the outside lines.
  • Page 39: Troubleshooting

    This chapter provides frequently asked questions as identified from Digium Technical Support and possible resolutions. Multiple resources are available to obtain more information about Asterisk and Digium products. These resources are listed on page 41. The FXO module never seems to hang-up the line. How do I set it to...
  • Page 40: There Is A Slight Echo. How Can I Adjust The Sound Quality

    To view all of the options available to add to your dial plan, type the following command from within Asterisk: show applications Digium also offers services to help configure and add features you might need. Contact Digium Technical Support (877.546.8963 or 1.877.LINUXME!) for more information.
  • Page 41: Where Can I Ask Even More Questions

    Where can I ask even more questions? There are several places to inquire for more information about Asterisk Digium products: 1. Digium Technical Support (877.546.8963 or 1.877.LINUXME!) is available 8am-6pm Central Time, Monday - Friday. 2. Asterisk forums (forums.digium.com). 3. Asterisk users mailing list (asterisk.org).
  • Page 42 Chapter 5: Troubleshooting Page 42 Digium, Inc. Release 1.0...
  • Page 43: Service Personnel Requisites

    This chapter explains required installation measures that must be followed by qualified service personnel. Additional information is provided in the preceding chapters for identifying, installing, and configuring the TDM400P card. This chapter contains the following sections: Card Labeling on page 44 Labeling the External PC on page 45 Caution.
  • Page 44: Card Labeling

    A blank label sticker is provided with the card. This label should be completed in indelible ink with the appropriate port information (as described below) and placed on the TDM400P card. There are four ports available on the card which need to be identified on the external label.
  • Page 45: Labeling The External Pc

    On the external PC enclosure, two labels need to be applied by the installer in indelible and clear markings. These labels can be created by the distributor or installer, or can be obtained upon request from Digium Technical Support (877.546.8963 or 1.877.LINUXME!).
  • Page 46: Figure 9: External Caution Label

    Chapter 6: Service Personnel Requisites WARNING SHUT DOWN THE PC DISCONNECT FROM TELEPHONE LINE BEFORE OPENING THE COVER. CAUTION ONLY CONNECT APPROVED EQUIPMENT TO THE TELECOMMUNICATIONS NETWORK VOLTAGE CIRCUIT PORTS. Figure 9: External Caution Label Page 46 Digium, Inc. Release 1.0...
  • Page 47: Pin Assignments

    Appendix A Pin Assignments All four ports on the TDM400P bracket are 6-pin RJ11 ports. The pin assignments are identified in Table A-1. Table A-1: RJ11 Telco Port Connector Description Not used Not used Pin 1 Pin 6 Ring Not used Not used Release 1.0...
  • Page 48 Appendix A: Pin Assignments Page 48 Digium, Inc. Release 1.0...
  • Page 49: Specifications

    Appendix B Specifications This appendix provides specifications, required environmental conditions, and maximum power consumption for the TDM400P card. Physical. Size: 5.242” × 4.02” × 0.59” (13.3 x 10.2 x 1.5 cm) PCB size, does not include the PCI bracket Weight: 1.06 oz (30 gm) with no modules loaded...
  • Page 50: Table B-1: Maximum Power Consumption

    TDM11 into 3REN 2.4W TDM22 into 3REN 3.6W TDM40 into 3REN Note: 3.3 and 5 volt power is taken from the PCI slot. 12 volt power is taken only from the four-pin hard disk drive connector. Page 50 Digium, Inc. Release 1.0...
  • Page 51: Asterisk Configuration Commands

    On trunk interfaces (FXS) and E&M interfaces (E&M, Wink, Feature Group D, etc.), it can be useful to perform busy detection either in an effort to detect hangup or for detecting busy signals. yes / no Release 1.0 Digium, Inc. Page 51...
  • Page 52 Few zones are supported at the time of this writing, but may be selected with progzone, yes / no, and two letter country code for progzone. callreturn Support call return (*69). yes / no Page 52 Digium, Inc. Release 1.0...
  • Page 53 = polarity reversal signals the start echocancel Enable echo cancellation. yes / no, or a power of two from 32 to 256 (if you want to actually set the number of cancellation taps) Release 1.0 Digium, Inc. Page 53...
  • Page 54 In some countries, a polarity reversal is used to signal the disconnect of a phone line. If this option is enabled, the call will be considered disconnected on a polarity reversal. yes / no Page 54 Digium, Inc. Release 1.0...
  • Page 55 Select which class of music to use for music on hold. If not specified then the default will be used. The music class is defined in musiconhold.conf file. default, loud, random pulsedial Use pulse dial instead of DTMF for FXO (FXS signalled) devices. yes / no Release 1.0 Digium, Inc. Page 55...
  • Page 56 Support flash-hook call transfer (requires three way calling). Also enables call parking (overrides the parameter). canpark yes / no txgain Transmit gain. Positive or negative double, measured in dB usecallerid Whether or not to use caller ID. Page 56 Digium, Inc. Release 1.0...
  • Page 57 Appendix C: Asterisk Configuration Commands yes / no usedistinctiveringdetection Indicates whether or not to allow distinctive ring detection on FXO lines. yes / no Release 1.0 Digium, Inc. Page 57...
  • Page 58 Appendix C: Asterisk Configuration Commands Page 58 Digium, Inc. Release 1.0...
  • Page 59: Dial Plan Applications

    Call agent callback login AgentLogin Call agent login Executes an AGI compliant application Answer Answer a channel if ringing Authenticate Authenticate a user BackGround Play a file while awaiting extension BackgroundDetect Background a file with talk detect Release 1.0 Digium, Inc. Page 59...
  • Page 60 Goto Go to a particular priority, extension, or context GotoIf Conditional goto GotoIfTime Conditional goto on current time Hangup Unconditional hangup Macro Macro Implementation Monitor Monitor a channel MusicOnHold Play music on hold indefinitely Page 60 Digium, Inc. Release 1.0...
  • Page 61 Record Record to a file SetCallerID Set CallerID SetCallerPres Set CallerID presentation SetCIDName Set CallerID name SetCIDNum Set CallerID number VoiceMail Leave a voicemail message VoiceMailMain Enter voicemail system Zapateller Block telemarketers with SIT Release 1.0 Digium, Inc. Page 61...
  • Page 62 Appendix D: Dial Plan Applications Page 62 Digium, Inc. Release 1.0...
  • Page 63: Glossary And Acronyms

    The smallest element of information in a digital system. A bit can be either a zero or a one. bits per second A measurement of transmission speed across a data connection. Release 1.0 Digium, Inc. Page 63...
  • Page 64 CLEC competitive local exchange carrier A term for telephone companies established after the Telecommunications Act of 1996 deregulated the LECs. CLECs compete with ILECs to offer local service. See also LEC and ILEC. Page 64 Digium, Inc. Release 1.0...
  • Page 65 Digital Signal, Level 3 T3 in North America and Japan, E3 in Europe. Up to 672 voice channels (DS0s). DS3/T3/E3 lines are not part of the PSTN DTMF Dual Tone Multi-Frequency Push-button or touch tone dialing. Release 1.0 Digium, Inc. Page 65...
  • Page 66 Data transmission in two directions simultaneously. Foreign Exchange Office Receives the ringing voltage from an FXS device. Outside lines are connected to the FXO port on your TDM400P card. Foreign Exchange Station Initiates and sends ringing voltage. Phones are connected to the FXS ports on the TDM400P card.
  • Page 67 The LECs that were the original carriers in the market prior to the entry of competition and therefore have the dominant position in the market. interface A point of contact between two systems, networks, or devices. Release 1.0 Digium, Inc. Page 67...
  • Page 68 FDM separates signals by dividing the data onto different carrier frequencies, and TDM separates signals by interleaving bits one after the other. multiplexer A device which transmits multiple signals over a single communications line or channel. See multiplexing. Page 68 Digium, Inc. Release 1.0...
  • Page 69 A communications network which uses telephones to establish connections between two points. Also referred to as the dial network. quality of service A measure of telephone service, as specified by the Public Service Commission. Release 1.0 Digium, Inc. Page 69...
  • Page 70 TDM separates signals by interleaving bits one after the other. telco A generic name which refers to the telephone companies throughout the world, including RBOCs, LECs, and PTTs. Page 70 Digium, Inc. Release 1.0...
  • Page 71 VoIP Voice over IP Technology used for transmitting voice traffic over a data network using the Internet Protocol. Digium hardware interface. Release 1.0 Digium, Inc. Page 71...
  • Page 72 Appendix E: Glossary and Acronyms Page 72 Digium, Inc. Release 1.0...

Table of Contents