T1 Installation

I am sure this has come up several time. Not yet actually having a T1 card in my hands (on order) I am trying to gather info
as how to make this work with my current T1 line that is hooked up to an analog PBX (soon to be replaced). There’s got to
be more setups to make this work, especially with DID mappings.

I also was thinking to link my old analog system to freePBX via a second T1 card feeding the analog system and have any
DID not serviced by freepbx go to the old PBX for transition. Has anyone done this?


If you are going to be putting in a T1 card in you new server, you should think about getting a dual span T1 card. It will only take one PCI slot. The less cards you add to your box, the better due to possilbe IRQ confilcts. many of the T1 vendors have the dual span available.
Something to look for also is the type of signaling you will need. I had an older Mitel PBX to interface with, and the Sangoma card was not able to communicate with it.
I know that if you get a Rhino card, their tech support can help you get it running on both the Telco and your legacy PBX.

I am getting a TE122 card from digium. Hope to have the old analog system on only for transition. So the second T1 card is basically
cold spare later on. I thought of using a dual span card, but wanted a spare.

It is possible that you are running to old of a version of the zaptel drivers (1.4.7). A quick e-mail to digium support can verify which version of the drivers are needed to support the card. Also check to be sure that the card is on it’s own irq. If it is sharing with another device it might be interfering with it being detected properly.

Is there some trick to get the Te122 recognized

dmesg shows ztdummy is loaded

Registered tone zone 0 (United States / North America)
Zaptel Transcoder support unloaded
usbcore: deregistering driver wcusb
Unregistered Tormenta2
Zapata Telephony Interface Unloaded
Zapata Telephony Interface Registered on major 196
Zaptel Version: 1.4.7
Zaptel Echo Canceller: MG2
Registered Tormenta2 PCI
usbcore: registered new driver wcusb
Wildcard USB FXS Interface driver registered
ztdummy: RTC rate is 1024
Registered tone zone 0 (United States / North America)
Zaptel Transcoder support loaded

[email protected]:/usr/src/freepbx-2.4.0 $ lspci
00:00.0 Host bridge: Intel Corporation 82810 GMCH (Graphics Memory Controller Hub) (rev 03)
00:01.0 VGA compatible controller: Intel Corporation 82810 (CGC) Chipset Graphics Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AA USB Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AA SMBus Controller (rev 02)
01:0b.0 Ethernet controller: Digium, Inc. Wildcard TE122 single-span T1/E1/J1 card (rev 11)
01:0d.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)

[email protected]:/usr/src/freepbx-2.4.0 $ genzaptelconf

Asterisk Stopped

Asterisk ended with exit status 0
Asterisk shutdown normally.
FOP Server Stopped
Generating '/etc/zaptel.conf’
Generating '/etc/asterisk/zapata-auto.conf’
Unloading zaptel hardware drivers:.
Loading zaptel framework: [ OK ]
Waiting for zap to come online…OK
Loading zaptel hardware modules: tor2.
No functioning zap hardware found in /proc/zaptel, loading ztdummy
Running ztcfg: [ OK ]

Permissions OK

Asterisk Started

FOP Server Started
No such command ‘zap show’ (type ‘help’ for help)