Thanks esarant for your answer.
The card I have works under Elastix 2.4.0: I made a lot of incoming and outgoing ISDN calls with very good audio quality (via Grandstream GXP2200 IP phone) without issues.
The point is I don’t want to use Elastix (I don’t like its model of development). I like too much FreePBX Distro and its community. But this is just my personal opinion.
The HFC card is correctly recognized by Linux (so at low level, at module level, ) at least on:
- FreePBX Distro 2.210.62-3 (then updated via Script to -4 and -5)
- Elastix 2.4.0 Distro (then updated via yum)
- AsteriskNow 2.0.2 Distro (then updated via yum)
Look my findings here and Ticket 6244.
Just to make the reading easier for you:
lspci -v
05:00.0 Network controller: Cologne Chip Designs GmbH ISDN network controller [HFC-PCI] (rev 02)
Subsystem: Cologne Chip Designs GmbH ISDN Board
Flags: bus master, medium devsel, latency 16, IRQ 21
I/O ports at 1000 [disabled] [=8]
Memory at f0100000 (32-bit, non-prefetchable) [=256]
Capabilities: (40) Power Management version 1
Kernel driver in use: vzaphfc
Kernel modules: zaphfc, hisax, hfcpci
dmesg | grep HFC
vzaphfc: HFC-S PCI A ISDN (V1.42) loading
vzaphfc: card 0: registered ZTHFC1/0/1
vzaphfc: card 0: registered ZTHFC1/0/2
vzaphfc: card 0: registered ZTHFC1/0/3
dahdi_hardware
pci:0000:05:00.0 zaphfc+ 1397:2bd0 HFC-S ISDN BRI card
dahdi_scan
(1) active=yes
alarms=UNCONFIGURED
description=HFC-S PCI A ISDN card 0 [TE]
name=ZTHFC1
manufacturer=Cologne Chips
devicetype=HFC-S PCI-A ISDN
location=PCI Bus 05 Slot 01
basechan=1
totchans=3
irq=0
type=digital-TE
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=AMI
framing_opts=CCS
coding=
framing=CAS
and for which the dahdi service seems to be up and running:
service dahdi status
Span 1: ZTHFC1 "HFC-S PCI A ISDN card 0 [TE] " (MASTER)
1 BRI
2 BRI
3 BRI
Are you suggesting me to configure manually the config files of dahdi (/etc/asterisk/chan_dahdi.conf and /etc/asterisk/dahdi-channels.conf) WITHOUT installing the DAHDI Configuration Module on FreePBX GUI ? I noticed that /etc/asterisk/dahdi-channels.conf was absent when I installed the DAHDI Configuration Module (If I recall well).
As you can see at low level the Card is OK, the Kernel Modules are loaded OK (vzaphfc as Kernel Driver) so there are no issues with modules like hisax or hfcpci…maybe the point is the configuration file/files to be manually configured (and not via touched by FreePBX through DAHDI Configuration Module).
Regards, Davide.