[Asterisk-Users] Cannot get two TE410Ps to operate correctly
in the same machine
"Dr. Fernando Macías Garza"
fmacias at validata.com.mx
Fri Nov 26 08:17:52 MST 2004
You were right. It was a PCI latency issue. I played with this thing for
hours until I realized that I got no IRQ misses on the second card until
my agents logged into the system using IAX. As soon as the first one
logged in, IRQ misses started.
I played with the latency on the Digium cards, but that didn't work.
Then, I reduced the latency timer of the two network boards on the
system to 0, and that took care of the problem. I've been running for
several hours without a glitch.
setpci -v -s XX:X.X latency_timer=00
Some things that I still don't understand:
* Why the second card will always say it is internally clocked, although
it has a telco line connected to it and span 1 in that card is
configured as a sync source.
* What the purpose of the rotary switch on the TE410 board is.
* The zaptel configuration for multiple boards seems sketchy. I
currently have the spans for the second card numbered 5-8 in
zaptel.conf, but if I number them 1-4 the system works too, even though
the spans for the first card are numbered the same.
* Finally, I don't understand why the IAX traffic affects the
performance of the second card only.
Thanks
Fernando
Rich Adamson wrote:
>>Problems
>>========
>>
>>- Choppy voice on calls between channels of card 1.
>>- Even worse on calls between card 0 and card 1.
>>- Card 0 behaves well.
>>- IRQ misses for card 1. Have tried different interrupts. Same thing.
>>- HDLC overrun messages on console for card 1.
>>
>>
>
>Almost sounds like the classic interrupt latency / pci controller issue
>where there's not enough processor time left to adequately handle the
>second card. (Obviously that's a pure guess though.)
>
>
>
>>Strange fact, may be the cause of the problem
>>=============================================
>>
>>Configuration for first span on card 1 is:
>>
>>span=5,1,0,ccs,hdb3
>>bchan=118-132
>>dchan=133
>>bchan=134-148
>>
>>However, zttool reports card as "Internally Clocked". No matter how I've
>>tried, I cannot get card 1 to clock from the external source:
>>Sync Source: Internally clocked
>>
>>First span on card 0 is configured just the same:
>>
>>span=1,1,0,ccs,hdb3
>>bchan=1-15
>>dchan=16
>>bchan=17-31
>>
>>This card gets clocked OK:
>>Sync Source: TE410P (PCI) Card 0 Span 1
>>
>>
>
>Realistically, there should only be a single external span interface
>on your system that is used for sync source. I'm not a programmer so
>can't verify the code might have limits built in to ensure that.
>
>
>
>_______________________________________________
>Asterisk-Users mailing list
>Asterisk-Users at lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-users
>To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20041126/b5c8e006/attachment.htm
More information about the asterisk-users
mailing list