Hello,

I just upgraded my Asterisk machine from two single HFC-S to one HFC-4S.
Before the upgrade everything worked fine, an uptime for 100 days was no
problem. 

My config is:
FreeBSD 6.2-STABLE
asterisk - 12-1.2.17 (yes I know, some old fashioned and unsecure, but I
haven't read about an attack over the ISDN bus)
i4b - ISDN4BSD, version 1.6.0, compiled May 23 2007 19:57:30
one external EURO ISDN line (normal consumer ISDN line)
one internal ISDN line connected to the HFC-4S in NT mode
Siemens Gigaset 3035 ISDN phone with 3 mobile handsets to HFC-4S

After 3 -24 h (the server is not used very heavy) the ISDN phone cannot
establish any new calls. It does net get a free signal on the line at
all. I had this problem with the two other controllers also when the NT
adapter had to share an IRQ with another device ( Ithink it was the
sound card). After switching NT and TE adapter in the isdnconfig /
chan_capi.conf, the system was very reliable and stable. I think the
period of time till the ISDN phone is "disconnected", is as faster as
more handsets are connected the Gigaset.

I already tried the TE port first (unit 8) and to use the poll_mode on
the NT port. I have no idea anymore what to do, for using one HFC-4S
port as NT port.

thanks
Oliver

My configs:
/usr/sbin/isdnconfig \
-m 0 pcm_64 \
-m 1 pcm_64 \
-u 9 pcm_64 pcm_map 0 1 end pcm_master te_mode -p DRVR_DSS1_TE \
-u 8 pcm_64 pcm_map 0 1 end pcm_master nt_mode power_on -p DRVR_DSS1_NT 

capi.conf:
[general]
language=de
nationalprefix=0
internationalprefix=00
rxgain=1.5
txgain=0.9
digit_timeout=2
alaw=yes

[ISDNNT]         
isdnmode=did    
ntmode=yes
incomingmsn=*           ;allow incoming calls to this list of 
controller=8            ;ISDN4BSD default (first controller)
group=1                 ;dialout group
accountcode=            ;Asterisk accountcode to use in CDRs
context=capi-intern     ;context for incoming calls
holdtype=local          ;when Asterisk puts the call on hold, 
echocancel=no           ;disable echo canceller
echosquelch=yes         ;primitive echo suppression
bridge=yes              ;native bridging (CAPI line interconnect) if available
devices=2               

[ISDNTE]         
isdnmode=msn     
accountcode=261
incomingmsn=*           ;allow incoming calls to this list of 
controller=9            
group=1                 ;dialout group
softdtmf=1              ;enable/disable software dtmf detection, 
relaxdtmf=1             ;in addition to softdtmf, you can use relaxed 
accountcode=            ;Asterisk accountcode to use in CDRs
context=capi-extern     ;context for incoming calls
holdtype=local   
echocancel=no           ;disable echo canceller
echosquelch=yes         ;primitive echo suppression
bridge=yes              ;native bridging (CAPI line interconnect) if 
devices=2    

vmstat -i:
 interrupt                          total       rate
irq0: clk                      457141252       1000
irq6: fdc0                            11          0
irq8: rtc                       58510477        128
irq9: xl0 uhci0+                 1091227          2
irq10: ihfc0                    14224772         31
irq14: ata0                       304476          0
Total                          531272215       1162
   




_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

Asterisk-BSD mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-bsd

Reply via email to