[Asterisk-Users] PRI E1 - HDLC Bad FCS / HDLC Abort errors

Dushyanth Harinath dushyanth.h at directi.com
Mon Dec 12 11:52:34 MST 2005


Hello,

Iam not sure whether this patch will work for TE110P as the module i
load is wcte11xp and the patches specified at
(http://bugs.digium.com/view.php?id=5313) seems to patch the file
wct4xxp.c in zaptel.

Can anyone please confirm ? Or Wat the heck shuld i just go ahead and try ?

Dushyanth

> 
> Look on mantis for some patch to do hdlc in hardware, it might help.
> 
> Zoa
> 
> Steve Totaro wrote:
> 
>> Try PRI debug span 1 and see if that sheds any light on the problem.
>>
>> Thanks,
>> Steve
>>
>>
>>  
>>
>>> Hello,
>>>
>>> Iam trying to configure asterisk with a PRI E1 line. I got to a point
>>> where incoming calls on PRI is landing on asterisk and asterisk
>>> immediately starts throwing the below errors on the console. The call
>>>   
>>
>> is
>>  
>>
>>> dropped at this point somehow.
>>>
>>> Dec 12 15:02:57 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Bad FCS (8) on Primary D-channel of span 1
>>> Dec 12 15:02:58 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Bad FCS (8) on Primary D-channel of span 1
>>> Dec 12 15:02:59 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Abort (6) on Primary D-channel of span 1
>>> Dec 12 15:03:00 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Bad FCS (8) on Primary D-channel of span 1
>>> Dec 12 15:03:02 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Bad FCS (8) on Primary D-channel of span 1
>>> Dec 12 15:03:03 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Abort (6) on Primary D-channel of span 1
>>> Dec 12 15:03:04 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Abort (6) on Primary D-channel of span 1
>>> Dec 12 15:03:04 NOTICE[5783]: chan_zap.c:7437 pri_dchannel: PRI got
>>> event: HDLC Abort (6) on Primary D-channel of span 1
>>>
>>> *CLI> show version
>>> Asterisk CVS-v1-0-11/08/05-01:22:43 built by root at ip-pbx on a i686
>>> running Linux
>>>
>>>   
>>>
>>>>> /etc/zaptel.conf
>>>>>       
>>>
>>> span=1,1,0,cas,ami
>>> ;span=1,0,0,cas,ami ; have tried this too
>>> bchan=1-15
>>> dchan=16
>>> bchan=17-31
>>>
>>>   
>>>
>>>>> /etc/asterisk/zapata.conf
>>>>>       
>>>
>>> ; T110P - PRI Configuration
>>> signalling=pri_cpe
>>> ;switchtype=national
>>> ;switchtype=5ess
>>> switchtype=euroisdn
>>> callerid=asreceived
>>> group=1
>>> context=di_mainmenu
>>> channel => 1-15,17-31
>>>
>>>   
>>>
>>>>> cat /proc/zaptel/1
>>>>>       
>>>
>>> Span 1: WCT1/0 "Digium Wildcard TE110P T1/E1 Card 0" AMI/
>>>
>>>           1 WCT1/0/1 Clear (In use)
>>>           2 WCT1/0/2 Clear (In use)
>>>           3 WCT1/0/3 Clear (In use)
>>>           4 WCT1/0/4 Clear (In use)
>>>           5 WCT1/0/5 Clear (In use)
>>>           6 WCT1/0/6 Clear (In use)
>>>           7 WCT1/0/7 Clear (In use)
>>>           8 WCT1/0/8 Clear (In use)
>>>           9 WCT1/0/9 Clear (In use)
>>>          10 WCT1/0/10 Clear (In use)
>>>          11 WCT1/0/11 Clear (In use)
>>>          12 WCT1/0/12 Clear (In use)
>>>          13 WCT1/0/13 Clear (In use)
>>>          14 WCT1/0/14 Clear (In use)
>>>          15 WCT1/0/15 Clear (In use)
>>>          16 WCT1/0/16 HDLCFCS (In use)
>>>          17 WCT1/0/17 Clear (In use)
>>>          18 WCT1/0/18 Clear (In use)
>>>          19 WCT1/0/19 Clear (In use)
>>>          20 WCT1/0/20 Clear (In use)
>>>          21 WCT1/0/21 Clear (In use)
>>>          22 WCT1/0/22 Clear (In use)
>>>          23 WCT1/0/23 Clear (In use)
>>>          24 WCT1/0/24 Clear (In use)
>>>          25 WCT1/0/25 Clear (In use)
>>>          26 WCT1/0/26 Clear (In use)
>>>          27 WCT1/0/27 Clear (In use)
>>>          28 WCT1/0/28 Clear (In use)
>>>          29 WCT1/0/29 Clear (In use)
>>>          30 WCT1/0/30 Clear (In use)
>>>          31 WCT1/0/31 Clear (In use)
>>>
>>>   
>>>
>>>>> /etc/asterisk/extensions.conf
>>>>>       
>>>
>>> [di_mainmenu]
>>> exten => s,1,Answer ; Answer the line
>>> exten => s,2,SetVar(mloop=0) ; main menu loop count
>>> exten => s,3,SetVar(mloop=$[${mloop} + 1]) ; increment by 1 , first
>>>   
>>
>> run
>>  
>>
>>> exten => s,4,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
>>> exten => s,5,ResponseTimeout,8 ; Set Response Timeout to 8 seconds
>>> exten => s,6,(di_welcome)
>>> exten => 1,1,Goto(di_sales,s,1)
>>> exten => 2,1,Goto(di_techsupport,s,1)
>>> exten => 3,1,Goto(di_hostingsupport,s,1)
>>> exten => 4,1,Goto(di_billing,s,1)
>>> exten => 5,1,Directory(default)
>>> exten => 9,1,Goto(operator,0,1)
>>> include => internal
>>>
>>> Iam based in India and the PRI line is from TATA indicom. The switch
>>>   
>>
>> iam
>>  
>>
>>> connected to is a Lucent 5ess. I have tried 5ess as the switchtype too
>>> in zapata.conf and same errors.
>>>
>>> I also get the below warning if i remove and put the PRI line into the
>>> T110p.
>>>
>>> Dec 12 14:26:30 WARNING[5783]: No D-channels available!  Using Primary
>>> channel 16 as D-channel anyway!
>>>
>>> zttool shows the PRI status as ok and there are no alarms.
>>>
>>> Interrupts details are below. X server is not installed and i have
>>> disabled dma on my disk.
>>>
>>> [root at ip-pbx ~]# cat /proc/interrupts
>>>           CPU0       CPU1
>>>  0:     751204     690283    IO-APIC-edge  timer
>>>  1:          9          0    IO-APIC-edge  i8042
>>>  8:          1          0    IO-APIC-edge  rtc
>>>  9:          0          0   IO-APIC-level  acpi
>>> 14:       6203       1100    IO-APIC-edge  ide0
>>> 169:          0          0   IO-APIC-level  uhci_hcd
>>> 177:     682240     672161   IO-APIC-level  uhci_hcd, wctdm
>>> 185:          0          0   IO-APIC-level  uhci_hcd
>>> 193:     102135    1252274   IO-APIC-level  wcte11xp
>>> 201:    1257747     100020   IO-APIC-level  wctdm
>>> 217:         94       6793   IO-APIC-level  eth0
>>> 225:       8722          0   IO-APIC-level  eth1
>>> NMI:          0          0
>>> LOC:    1441441    1441440
>>> ERR:          0
>>> MIS:          0
>>>
>>>
>>> # hdparm -v /dev/hda
>>>
>>> /dev/hda:
>>> multcount    = 16 (on)
>>> IO_support   =  0 (default 16-bit)
>>> unmaskirq    =  1 (on)
>>> using_dma    =  1 (on)
>>> keepsettings =  0 (off)
>>> readonly     =  0 (off)
>>> readahead    = 256 (on)
>>> geometry     = 16383/255/63, sectors = 40020664320, start = 0
>>>
>>> Wat could cause this problem ?
>>>
>>> TIA
>>> dushyanth




More information about the asterisk-users mailing list