Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Проблема с двумя Digium TE405P в одном ящике

Проблема с двумя Digium TE405P в одном ящике

не работают в ящике с AMD чипсетом
1 2>
Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Проблема с двумя Digium TE405P в одном ящике

Не работают 2 Digium платы (TE405P - 4xT1) в одном ящике.
Платы заводятся нормально (режим T1) - но когда загружаю астериск со сконфигурированным PRI начинают постоянно падать D-каналы. Второй уровень показывает что плохо доходят RR (Receive Ready) - срабатывает timeout и D канал падает. Падают все 8 каналов в random последовательности.
Синхронизация верная - берется снаружи с потока.
Если оставить одну плату - все работает хорошо.

Железо:
m/b ASUStek M3A78-CM
chipset AMD 780V / SB700
cpu AMD Athlon64 X2 5200+

OS: Centos 5.3
Zaptel: 1.2.19
Asterisk: 1.2.22

zaptel.conf:
span=1,1,0,esf,b8zs
bchan=1-23
dchan=24
span=2,2,0,esf,b8zs
bchan=25-47
dchan=48
span=3,3,0,esf,b8zs
bchan=49-71
dchan=72
span=4,4,0,esf,b8zs
bchan=73-95
dchan=96
span=5,1,0,esf,b8zs
bchan=97-119
dchan=120
span=6,2,0,esf,b8zs
bchan=121-143
dchan=144
span=7,3,0,esf,b8zs
bchan=145-167
dchan=168
span=8,4,0,esf,b8zs
bchan=169-191
dchan=192

loadzone=us
defaultzone=us


zapata.conf
[trunkgroups]

[channels]
language=en
context=default
switchtype=5ess
resetinterval=never
signalling=pri_net
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=no
echocancelwhenbridged=no
echotraining=no
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
immediate=no
dtmfdetect=no
busydetect=no
callprogress=no
faxdetect=no

channel => 1-23
channel => 25-47
channel => 49-71
channel => 73-95

channel => 97-119
channel => 121-143
channel => 145-167
channel => 169-191


Выключены все лишние onboard devices.
zttest показывает 100%

Все тоже самое успешно работает с другой материнской платой но на чипсете NVidia (подкладывал тот-же HDD с другим initrd).
Пробовал последний астериск (1.6.1) с последним DAHDI - результат тот-же самый.
Исходя из этого можно предположить что виновата материнская плата - почему то Digium не хочет дружить с AMD чипсетом.
Возможно ли тут что-нибудь сделать? В планах поставить 7 таких ящиков (в каждом по 2 платы) - менять на NVidia не хотелось бы так как компьютеры с AMD уже есть в наличии.


2009-06-08 11:58

Сообщений: 6521

Re: Проблема с двумя Digium TE405P в одном ящике

Что показывает
cat /proc/interrupts
при двух платах?
(читай почту тоже).
2009-06-08 12:24

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Проблема с двумя Digium TE405P в одном ящике

/proc/interrupts:
CPU0 CPU1
0: 246620143 0 XT-PIC timer
1: 8 0 XT-PIC i8042
2: 0 0 XT-PIC cascade
4: 246581759 0 XT-PIC wct4xxp
6: 2 0 XT-PIC floppy
8: 0 0 XT-PIC rtc
9: 1 0 XT-PIC acpi
11: 1317619 0 XT-PIC ahci
12: 4 0 XT-PIC i8042
14: 2212225 0 XT-PIC ide0
15: 246585523 0 XT-PIC wct4xxp
73: 109 445135 PCI-MSI eth0
NMI: 17377 1242
LOC: 246596172 246596101
ERR: 80276
MIS: 0

lspci -v:
...
03:06.0 Communication controller: Digium, Inc. Wildcard TE405P quad-span T1/E1/J1 card 5.0V (rev 02)
Subsystem: Unknown device 0003:0000
Flags: bus master, medium devsel, latency 64, IRQ 15
Memory at fbf00000 (32-bit, non-prefetchable) [size=128]

03:07.0 Communication controller: Digium, Inc. Wildcard TE405P quad-span T1/E1/J1 card 5.0V (rev 02)
Subsystem: Unknown device 0003:0000
Flags: bus master, medium devsel, latency 64, IRQ 4
Memory at fbfff800 (32-bit, non-prefetchable) [size=128]


2009-06-08 12:28

Сообщений: 6521

Re: Проблема с двумя Digium TE405P в одном ящике

Очень правильно встают кагбэ...
Но ты наверное с noapic запускаешь? Попробуй бэз?
2009-06-08 13:16

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Проблема с двумя Digium TE405P в одном ящике

ded:

Но ты наверное с noapic запускаешь? Попробуй бэз?
Пробовал - не помогает :-(
2009-06-08 13:47

Avatara of noize
Откуда: Москва
Сообщений: 398

Re: Проблема с двумя Digium TE405P в одном ящике

На платах Openvox есть такой переключатель от 0 до 7. Этим переключателем можно принудительно выставить, какая плата в системе будет определяться первой, а какая второй. На Digium TE405P нашёл нечто похожее - переключатель Ident, но не уверен, что это то же самое. Он по дефолту стоит в 0. Попробуй на одной плате поставить в 1.
2009-06-08 17:56

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Проблема с двумя Digium TE405P в одном ящике

Попробуйте переобжать коннекторы.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-06-09 10:26

Сообщений: 6521

Re: Проблема с двумя Digium TE405P в одном ящике

Попробуйте перепаять выводы микросхем (:
2009-06-09 11:10

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Проблема с двумя Digium TE405P в одном ящике

noize:

На платах Openvox есть такой переключатель от 0 до 7. Этим переключателем можно принудительно выставить, какая плата в системе будет определяться первой, а какая второй. На Digium TE405P нашёл нечто похожее - переключатель Ident, но не уверен, что это то же самое. Он по дефолту стоит в 0. Попробуй на одной плате поставить в 1.
Попробовал. Не помогает.

litnimax:

Попробуйте переобжать коннекторы.

Коннекторы нормальные - работают на тех же платах но в другой материнской плате (NVidia).

ded:

Попробуйте перепаять выводы микросхем (:

Ок. Только паяльник достану из чулана...

Кстати пробовал соединять выходы timing между платами и загружать wct4xxp с параметром timingcable=1 - тоже не помогает :-(
2009-06-09 11:52

Avatara of noize
Откуда: Москва
Сообщений: 398

Re: Проблема с двумя Digium TE405P в одном ящике

Вот блин.
В сторону боевых серверов на базе AMD - ни ногой.
2009-06-09 13:53

1 2>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru