
Here's a really quick howto for you..
install mISDN from ATrpms...
yum install misdn --enablerepo=atrpms
yum install misdn-kmdl-`uname -r`
configure your card (misdn does all the hard work for you) by doing...
mISDN config
start misdn by doing
mISDN start
you also need to configure misdn.conf for asterisk....
Here's one you can use for a single HFC card running in PTP TE mode (just copy and paste it into misdn.conf).
[general]
debug=0
ntdebugflags=0
ntdebugfile=/var/log/misdn-nt.log
bridging=no
l1watcher_timeout=0
stop_tone_after_first_digit=yes
dynamic_crypt=no
crypt_prefix=**
crypt_keys=test,muh
[default]
context=mainmenu
language=en
musicclass=default
senddtmf=yes
far_alerting=no
allowed_bearers=all
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
te_choose_channel=no
pmp_l1_check=no
pp_l2_check=no
reject_cause=16
need_more_infos=no
nttimeout=no
method=standard
dialplan=0
localdialplan=0
cpndialplan=0
early_bconnect=yes
incoming_early_audio=no
nodialtone=no
presentation=-1
screen=-1
echocancel=yes
echocancelwhenbridged=no
echotraining=no
jitterbuffer=4000
jitterbuffer_upper_threshold=0
hdlc=no
max_incoming=-1
max_outgoing=-1
;
; Uncomment the protocols you wish to use (careful with the port numbers).
;
[TEPP]
context=default
ports=1 ptp
msns=*
;[TEPMP]
;context=default
;ports=1
;msns=1234,5678
;[NTPP]
;context=default
;ports=1 ptp
;msns=*
;[NTPMP]
;context=default
;ports=1
;msns=1234,5678
OK you can start asterisk. There is nothing to do in PCI Cards because mISDN has already done it. All you need to do is to define one PTT-DiD group for each inbound DiD number you have and you need to create an outbound route which uses TEPP as its trunk (TEPP will appear in the trunk drop down).
You should also read up on mISDN on voip-info and visit the misdn site so that you understand what I've just shown you.
This is still Beta code so YMMV.
Kind Regards