[Asterisk-Users] E1 PRI slips on TE410P

Nir Simionovich - CTO nirs at dimitel.com
Tue Nov 15 01:42:45 MST 2005


Hi All,

  I've recently encountered a very funny problem, which wasn't happening in
the past. I will describe this in detail:

During the past 4 weeks, our production Asterisk box had been experiencing
PRI (E1 lines) slips over and over at random intervals. When digging into
the available information and debug logs, I've noticed HDLC hang-ups,
followed by a complete reset of the line.

  Now, according to the lists and wiki, this is most probably caused by an
IRQ issue between the TE410P and the onboard IDE controller. So, I looked
into /proc/interrupts to find the following:

[root at ivr00 root]# cat /proc/interrupts
           CPU0       CPU1
  0:  196927300        456    IO-APIC-edge  timer
  1:          2          0    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  8:          1          0    IO-APIC-edge  rtc
 14:    6152062         22    IO-APIC-edge  ide0
 15:        137          1    IO-APIC-edge  ide1
 16:          0          0   IO-APIC-level  usb-uhci
 18:          0          0   IO-APIC-level  usb-uhci
 19:          0          0   IO-APIC-level  usb-uhci
 20:   21986877         21   IO-APIC-level  eth0
 54: 1965865547       4505   IO-APIC-level  wct4xxp
NMI:          0          0
LOC:  196918032  196918689
ERR:          0
MIS:          0

  As you can surely see, the wct4xxp driver and the ide0 and ide1 are
totally on different interrupts. The IDE drives are also set to do UDMA2,
as described in many other places.

  The board is a Dual XEON 2.8Ghz Intel board, with 1GB RAM and a single 
IDE 80GB Hard drive. 

  Any input would be highly appreciated.

Regards,
  Nir S




More information about the asterisk-users mailing list