As I have said elsewhere starting from r1390 single port bri isdn cards using HFC-S cologhe chips now are recognized by askozia and configured as it's should; so far I have not had time to try, today I did but no good news.
The card was tested using r1390, BRI port connected to an isdn simulator and also an isdn analyzer. First times in ptmp configuration and later switched also to ptp.
Unfortunately, despite the zaphfc kernel module loaded and asterisk/dahdi seem able to use the bri channels, this is just an illusion because the card simply don't work at all.
(Hardware info)
/root # /offload/rootfs/usr/sbin/lspci -k -nn
00:09.0 Class [0280]: Device [1397:2bd0] (rev 02)
Subsystem: Device [1397:2bd0]
Kernel driver in use: vzaphfc
Kernel modules: zaphfc
00:0b.0 Class [0280]: Device [e159:0001]
Subsystem: Device [b100:0001]
Kernel driver in use: wctdm
Kernel modules: wctdm(asterisk loading messages)
Feb 27 10:11:13 asterisk[1313]: VERBOSE[1300]: -- Registered channel 1, FXS Kewlstart signalling
Feb 27 10:11:13 asterisk[1313]: VERBOSE[1300]: -- Registered channel 5, ISDN BRI Point to MultiPoint signalling
Feb 27 10:11:13 asterisk[1313]: VERBOSE[1300]: -- Registered channel 6, ISDN BRI Point to MultiPoint signalling
Feb 27 10:11:13 asterisk[1313]: VERBOSE[1300]: -- Automatically generated pseudo channel
Feb 27 10:11:13 asterisk[1313]: VERBOSE[1300]: == Starting D-Channel on span 2
Feb 27 10:11:13 asterisk[1313]: VERBOSE[1300]: == Registered channel type 'DAHDI' (DAHDI Telephony Driver w/PRI)Something must have gone wrong here:
AskoziaPBX*CLI> pri show spans
PRI span 2/0: Provisioned, Down, ActiveDahdi did those channels up:
AskoziaPBX*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
1 ANALOG-PROVIDER en-us default In Service
5 ISDN-PROVIDER-2 en-us default In Service
6 ISDN-PROVIDER-2 en-us default In Servicedahdi_scan reports that card is ok:
...
[2]
active=yes
alarms=OK
description=HFC-S PCI A ISDN card 0 [TE]
name=ZTHFC1
manufacturer=Cologne Chips
devicetype=HFC-S PCI-A ISDN
location=PCI Bus 00 Slot 10
basechan=5
totchans=3
irq=17
type=digital-TE
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=AMI
framing_opts=CCS
coding=AMI
framing=CCSBecause the span is down obviously we can't make nor get any incoming call.
The ISDN analyzer shows exists only frames from the simulator to the askozia BRI port but nothing the other way. Also switching on "pri intense debug" shows there is almost no activity on the D channel... nothing seen on the analyzer reaches asterisk and the only activity we can see is the broadcast message asking for TEI in ptmp mode but even this does not reach the outside world (I don't see those frames on the analyzer).
I spent some time finding that problem but there are not enough debug info to catch it, sounds like the ISDN layer 1 and layer 2 are completely
detached.
Finding a confirmation that this behavior is or is not due an askozia issue i tried the elastix 2 beta because it also use the dahdi+zaphfc: same hardware configuration, the same dahdi version, exactly the same issue.
I also found some discussion on a German forum, unfortunately I do not understand a single word of this language ... but I feel that the problem is the same (
http://www.ippf.eu/showthread.php?t=176656).
I would say that's enough to stop for me!
Now let me vent about... this is a long story, zaptel has never had a decent support for these cards, and despite the efforts of some volunteers the new dahdi confirms this trend.
I think the next few minutes of spare time will try to compile misdn for askozia instead of chasing smoke.
