ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

DAHDI. Проблемы с синхронизацией?

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

DAHDI. Проблемы с синхронизацией?

Сообщение EnergyDragon » 20 окт 2020, 15:52

Добрый день, сообщество.
Имеется Asterisk-станция, на которой двухпортовая E1-карточка. В span1, соответственно, оператор. В span2 связь с атс Ericsson BP250.

Потоки заведены следующим образом:
Код: выделить все
span=1,1,0,ccs,hdb3
span=2,0,0,ccs,hdb3

bchan=1-15,17-31
dchan=16
alaw=1-15,17-31
echocanceller=mg2,1-15,17-31

bchan=32-46,48-62
dchan=47
alaw=32-46,48-62
echocanceller=mg2,32-46,48-62

~
Код: выделить все
language=ru
echocancel=yes
echotraining=no
group=0
context=from-trunk
switchtype=euroisdn
signalling=pri_cpe
pridialplan=national
prilocaldialplan=national
channel=>1-15,17-31

language=ru
echocancel=yes
echotraining=no
group=1
context=from-internal
switchtype=euroisdn
signalling=pri_net
pridialplan=national
prilocaldialplan=national
channel=>32-46,48-62



Как понимаю, с тайм-слипами картина удовлетворительная? или нет:

Код: выделить все
# cat /proc/dahdi/1
Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" CCS/HDB3 ClockSource
        Timing slips: 4


[root@algocapital ~]# cat /proc/dahdi/2
Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" (MASTER) CCS/HDB3
        Timing slips: 1


из расчёта на


# asterisk -rx "pri show span 1"

Q931 RX: 6
Q931 TX: 4
Q921 RX: 139
Q921 TX: 139

# asterisk -rx "pri show span 2"

Q931 RX: 0
Q931 TX: 0
Q921 RX: 80
Q921 TX: 80


Однако, меня беспокоят следующие сообщения в консоли астериск, которые зачастую идут сплошной стеной:

Насколько я понимаю, HDLC - как бы подразумевает что неполадки на канальном уровне.

Код: выделить все
[2020-10-20 13:57:09] NOTICE[20490]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-10-20 13:57:09] NOTICE[20491]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2


И что странно: парой начинают с ума сходить.

Что я могу упускать из вида?

Может kernel's clock чудит? Поверните в верную сторону плз, а то уже невесело как-то. Patloop-test без ошибок. Прерывание ни с кем не разделяем.



В этой информации можно как-то разобраться, что вот за 0 bytes of data :/

Код: выделить все
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > TEI: 0 State 7(Multi-frame established)
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > V(A)=1, V(S)=1, V(R)=1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > T200_id=0, N200=3, T203_id=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > [ 00 01 01 03 ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > Supervisory frame:
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > SAPI: 00  C/R: 0 EA: 0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 >  TEI: 000        EA: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > N(R): 001 P/F: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > 0 bytes of data
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 -- Starting T200 timer
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < TEI: 0 State 8(Timer recovery)
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < V(A)=1, V(S)=1, V(R)=1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < T200_id=8192, N200=3, T203_id=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < [ 02 01 01 03 ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < Supervisory frame:
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < SAPI: 00  C/R: 1 EA: 0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 <  TEI: 000        EA: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < N(R): 001 P/F: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < 0 bytes of data
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > TEI: 0 State 8(Timer recovery)
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > V(A)=1, V(S)=1, V(R)=1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > T200_id=8192, N200=3, T203_id=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > [ 02 01 01 03 ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > Supervisory frame:
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > SAPI: 00  C/R: 1 EA: 0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 >  TEI: 000        EA: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > N(R): 001 P/F: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 > 0 bytes of data
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 -- Got ACK for N(S)=1 to (but not including) N(S)=1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 Done handling message for SAPI/TEI=0/0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < TEI: 0 State 8(Timer recovery)
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < V(A)=1, V(S)=1, V(R)=1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < T200_id=8192, N200=3, T203_id=0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < [ 00 01 01 03 ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < Supervisory frame:
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < SAPI: 00  C/R: 0 EA: 0
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 <  TEI: 000        EA: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < N(R): 001 P/F: 1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 < 0 bytes of data
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 -- Got ACK for N(S)=1 to (but not including) N(S)=1
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 -- Stopping T200 timer
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 -- Starting T203 timer
[2020-10-20 14:39:09] VERBOSE[20242] chan_dahdi.c: PRI Span: 1 Done handling message for SAPI/TEI=0/0
[/quote]

[quote]
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > TEI: 0 State 7(Multi-frame established)
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > V(A)=0, V(S)=0, V(R)=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > T200_id=0, N200=3, T203_id=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > [ 02 01 01 01 ]
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > Supervisory frame:
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > SAPI: 00  C/R: 1 EA: 0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 >  TEI: 000        EA: 1
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > N(R): 000 P/F: 1
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > 0 bytes of data
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Starting T200 timer
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < TEI: 0 State 8(Timer recovery)
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < V(A)=0, V(S)=0, V(R)=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < T200_id=16384, N200=3, T203_id=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < [ 02 01 01 01 ]
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < Supervisory frame:
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < SAPI: 00  C/R: 1 EA: 0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 <  TEI: 000        EA: 1
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < N(R): 000 P/F: 1
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < 0 bytes of data
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Got ACK for N(S)=0 to (but not including) N(S)=0
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Stopping T200 timer
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Starting T203 timer
[2020-10-20 14:46:56] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 Done handling message for SAPI/TEI=0/0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 t203_expire
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > TEI: 0 State 7(Multi-frame established)
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > V(A)=0, V(S)=0, V(R)=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > T200_id=0, N200=3, T203_id=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > [ 02 01 01 01 ]
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > Supervisory frame:
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > SAPI: 00  C/R: 1 EA: 0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 >  TEI: 000        EA: 1
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > N(R): 000 P/F: 1
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 > 0 bytes of data
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Starting T200 timer
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < TEI: 0 State 8(Timer recovery)
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < V(A)=0, V(S)=0, V(R)=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < T200_id=16384, N200=3, T203_id=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < [ 02 01 01 01 ]
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < Supervisory frame:
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < SAPI: 00  C/R: 1 EA: 0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 <  TEI: 000        EA: 1
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < Zero: 0     S: 0 01: 1  [ RR (receive ready) ]
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < N(R): 000 P/F: 1
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 < 0 bytes of data
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Got ACK for N(S)=0 to (but not including) N(S)=0
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Stopping T200 timer
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 -- Starting T203 timer
[2020-10-20 14:47:06] VERBOSE[20243] chan_dahdi.c: PRI Span: 2 Done handling message for SAPI/TEI=0/0


Спасибо..
EnergyDragon
 
Сообщений: 12
Зарегистрирован: 12 авг 2020, 22:49

Re: DAHDI. Проблемы с синхронизацией?

Сообщение ded » 20 окт 2020, 16:33

Имеет значение длина кабеля Е1 PRI.
span=<span num>,<timing source>,<line build out (LBO)>,<framing>,<coding>[,yellow]
; 0: 0 db (CSU) / 0-133 feet (DSX-1)
; 1: 133-266 feet (DSX-1)
; 2: 266-399 feet (DSX-1)
; 3: 399-533 feet (DSX-1)
; 4: 533-655 feet (DSX-1)
; 5: -7.5db (CSU)
; 6: -15db (CSU)
; 7: -22.5db (CSU)
Кросс патч в станцию Ericsson BP250.не очень длинный?
Проблема именно второго порта Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" (MASTER) CCS/HDB3 он не должен быть мастером!
# asterisk -rx "pri show span 2"

Q931 RX: 0
Q931 TX: 0
Q921 RX: 80
Q921 TX: 80
EnergyDragon писал(а):span=1,1,0,ccs,hdb3
span=2,0,0,ccs,hdb3
В такой комбинации должен быть один clock source - город, его слушает первый порт, и транзитом, через второй - станция Ericsson BP250.
Попробуйте
span=1,1,0,ccs,hdb3
span=2,2,0,ccs,hdb
ded
 
Сообщений: 15828
Зарегистрирован: 26 авг 2010, 19:00

Re: DAHDI. Проблемы с синхронизацией?

Сообщение EnergyDragon » 20 окт 2020, 18:26

> Проблема именно второго порта Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" (MASTER) CCS/HDB3 он не должен быть мастером!
>> В такой комбинации должен быть один clock source - город, его слушает первый порт, и транзитом, через второй - станция Ericsson BP250.


Здравствуйте. Да, я тоже так понимаю - транзитом. Но ведь именно поэтому span2 и заведен мастером, чтобы выступить источником синхронизации в сторону Ericsson!

А если я заведу его как pri_cpe, каким образом это может являть собой логику транзита? С уважением.

1,1 & 2,2 - на span'ах роли не играет, к сожалению. hdb на второй спан - несъедобно, просит hdb3

-
asterisk# pri show span 2 впринципе размачивается:

Q931 RX: 3
Q931 TX: 2
Q921 RX: 896
Q921 TX: 897
EnergyDragon
 
Сообщений: 12
Зарегистрирован: 12 авг 2020, 22:49

Re: DAHDI. Проблемы с синхронизацией?

Сообщение ded » 20 окт 2020, 19:16

На физическом уровне источник синхронизации (MASTER) - кварцевый генератор (Xo) или синтезатор с фазовой синхронизацией (PLL, ФаПЧ), задающий частоту.
https://www.kit-e.ru/assets/files/pdf/2009_08_65.pdf
Город задаёт, а мы на span1 слушаем, разделяя поток данных на 32 отрезка, соответственно частоте генератора (синхронизируемся).
Если дальше эта частота слушается на span2, то Ericsson BP250 слушает также не генератор частоты второго порта, а городской.
При этом pri_cpe или pri_net не играет роли, это просто тип сигнализации, никак не зависит от источника синхронизации.
Укажите на первом порту CPE, на втором порту pri_net, а Ericsson BP250 будет CPE.
В общем это как бусы, где нитка - от города. В варианте span2 MASTER - это как бы две нитки: одна между городом и первым портом, и вторая - между вторым портом и Ericsson BP250. Вот в такой конфигурации и сбивается синхронизация.

Я просто не дописал 3 когда копировал -
span=1,1,0,ccs,hdb3
span=2,2,0,ccs,hdb3
ded
 
Сообщений: 15828
Зарегистрирован: 26 авг 2010, 19:00

Re: DAHDI. Проблемы с синхронизацией?

Сообщение EnergyDragon » 20 окт 2020, 22:07

span =1,1,0 -- тем самым мы говорим, что конец от оператора является по отношению к нам источником синхронизации 1
span = 2,0,0 -- тем самым мы говорим, что источник синхронизации здесь мы.

так? ............ -- это неверная схема, где рассинхрон. так? :cry: :cry:

нам нужно второй порт исцелить. что мы делаем: мы прописываем span = 2,1,0 или span = 2,2,0 или span = 2,3,0 -- не важно, заявляя, что источник сихнронизации существует по отношению к нам ! - не ноль. так или нет здесь? полагаю что так.


окей, это у меня укладывается.

делаю по заветам старших:
span =1,1,0,ccs,hdb3
span = 2,2,0,ccs,hdb3


cat /proc/dahdi/1
Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" CCS/HDB3 ClockSource

cat /proc/dahdi/2
Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" (MASTER) CCS/HDB3

может по иному трактовать нужно что написанное здесь (MASTER) ? ClockSource -- это же и есть мастер?

Вроде по человечески все, да?

Блин, и представьте себе, последним штрихом делаю dahdi_cfg -vv чтоб приложить и вижу:

[Показать] Спойлер:
DAHDI Tools Version - 2.11.1

DAHDI Version: 2.11.1
Echo Canceller(s): MG2
Configuration
======================

SPAN 1: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 2: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 08)
Channel 09: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 09)
Channel 10: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 10)
Channel 11: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 11)
Channel 12: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 12)
Channel 13: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 13)
Channel 14: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 14)
Channel 15: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 15)
Channel 16: D-channel (Default) (Echo Canceler: none) (Slaves: 16)
Channel 17: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 17)
Channel 18: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 18)
Channel 19: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 19)
Channel 20: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 20)
Channel 21: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 21)
Channel 22: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 22)
Channel 23: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 23)
Channel 24: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 24)
Channel 25: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 25)
Channel 26: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 26)
Channel 27: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 27)
Channel 28: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 28)
Channel 29: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 29)
Channel 30: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 30)
Channel 31: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 31)
Channel 32: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 32)
Channel 33: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 33)
Channel 34: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 34)
Channel 35: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 35)
Channel 36: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 36)
Channel 37: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 37)
Channel 38: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 38)
Channel 39: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 39)
Channel 40: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 40)
Channel 41: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 41)
Channel 42: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 42)
Channel 43: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 43)
Channel 44: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 44)
Channel 45: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 45)
Channel 46: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 46)
Channel 47: D-channel (Default) (Echo Canceler: none) (Slaves: 47)
Channel 48: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 48)
Channel 49: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 49)
Channel 50: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 50)
Channel 51: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 51)
Channel 52: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 52)
Channel 53: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 53)
Channel 54: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 54)
Channel 55: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 55)
Channel 56: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 56)
Channel 57: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 57)
Channel 58: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 58)
Channel 59: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 59)
Channel 60: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 60)
Channel 61: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 61)
Channel 62: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 62)

это таки слейвы )




Будем посмотреть на поведение. ! :twisted: :twisted: От души благодарю за содействие. Кроме как проблем с синхронизацией на данные ошибки нечего больше положить? (PRI got event: HDLC Abort (6) on D-channel of span 123) Кабель 3 метра там.
EnergyDragon
 
Сообщений: 12
Зарегистрирован: 12 авг 2020, 22:49

Re: DAHDI. Проблемы с синхронизацией?

Сообщение EnergyDragon » 20 окт 2020, 22:11

Кстати, по dahdi show status вон IRQ 1 появилось. :geek:
EnergyDragon
 
Сообщений: 12
Зарегистрирован: 12 авг 2020, 22:49

Re: DAHDI. Проблемы с синхронизацией?

Сообщение ded » 20 окт 2020, 23:12

EnergyDragon писал(а):делаю по заветам старших:
span =1,1,0,ccs,hdb3
span = 2,2,0,ccs,hdb3

делать надо после этого последовательно
CLI> module unload chan_dahdi.so
затем
# service dahdi stop
# service dahdi start
для красоты посмотреть в
# dmesg
И потом
CLI> module load chan_dahdi.so
EnergyDragon писал(а):Кстати, по dahdi show status вон IRQ 1 появилось. :geek:
Это вряд ли. Скорее всего там -1, что значит не назначенное или расшареное прерывание с чем-то.
Команда
# dmesg | grep IRQ покажет какое прерывание назначено карте при загрузке модуля ядра.
ded
 
Сообщений: 15828
Зарегистрирован: 26 авг 2010, 19:00

Re: DAHDI. Проблемы с синхронизацией?

Сообщение EnergyDragon » 13 ноя 2020, 19:59

Удалось побороть проблему - побороть стену сообщений. Все свелось к человеческому поведения - сыпало, но в пределах разумного. 5-6 нотайсов в час, образно.

Не удалось понять причину возникновения проблемы в целом. Мыслей было много, вплоть до того, что был отключен вывод notice в консоль и поэтому оно не замечалось (ротация логов на станции отсутствует), но вот сегодня - спустя практически месяц - клиент вернулся с тем, что проблема полностью вернулась в силу. -- спам в консоль, соответственно треск при разговоре, соответственно Timing Slips по обоим спанам карты в выводе cat /proc/dahdi/*

...

Я вот думаю.. : У нас по настройкам источников синхронизации (локальных) больше нет - у нас источник синхронизации оператор связи. Соответственно, нотайс этот трактую одним образом - идёт левак со стороны провайдера (по-крайней мере так считает Dahdi), и соответственно 2 порта в бешенстве - я прав в этом моменте?

Каким образом общаться с провайдером связи? Есть ли какие-то диагностические утилиты, диагностические скрипты? или включать дурака и просто ссылаться на треск? :oops:

Можно было бы каким-нибудь образом прояснить этот момент?

В настройки атс, соответсвенно ни программных ни аппаратных изменений в конфигурацию далее не производилось. - всё настроено в соответствии с тредом (и уже умом)

[Показать] Спойлер:
[root@ ~]# dahdi_cfg -vvv
DAHDI Tools Version - 2.11.1

DAHDI Version: 2.11.1
Echo Canceller(s): MG2
Configuration
======================

SPAN 1: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 2: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 08)
Channel 09: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 09)
Channel 10: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 10)
Channel 11: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 11)
Channel 12: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 12)
Channel 13: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 13)
Channel 14: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 14)
Channel 15: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 15)
Channel 16: D-channel (Default) (Echo Canceler: none) (Slaves: 16)
Channel 17: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 17)
Channel 18: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 18)
Channel 19: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 19)
Channel 20: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 20)
Channel 21: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 21)
Channel 22: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 22)
Channel 23: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 23)
Channel 24: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 24)
Channel 25: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 25)
Channel 26: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 26)
Channel 27: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 27)
Channel 28: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 28)
Channel 29: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 29)
Channel 30: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 30)
Channel 31: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 31)
Channel 32: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 32)
Channel 33: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 33)
Channel 34: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 34)
Channel 35: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 35)
Channel 36: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 36)
Channel 37: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 37)
Channel 38: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 38)
Channel 39: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 39)
Channel 40: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 40)
Channel 41: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 41)
Channel 42: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 42)
Channel 43: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 43)
Channel 44: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 44)
Channel 45: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 45)
Channel 46: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 46)
Channel 47: D-channel (Default) (Echo Canceler: none) (Slaves: 47)
Channel 48: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 48)
Channel 49: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 49)
Channel 50: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 50)
Channel 51: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 51)
Channel 52: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 52)
Channel 53: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 53)
Channel 54: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 54)
Channel 55: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 55)
Channel 56: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 56)
Channel 57: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 57)
Channel 58: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 58)
Channel 59: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 59)
Channel 60: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 60)
Channel 61: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 61)
Channel 62: Clear channel (A-law) (Echo Canceler: mg2) (Slaves: 62)

62 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
Setting echocan for channel 9 to mg2
Setting echocan for channel 10 to mg2
Setting echocan for channel 11 to mg2
Setting echocan for channel 12 to mg2
Setting echocan for channel 13 to mg2
Setting echocan for channel 14 to mg2
Setting echocan for channel 15 to mg2
Setting echocan for channel 16 to none
Setting echocan for channel 17 to mg2
Setting echocan for channel 18 to mg2
Setting echocan for channel 19 to mg2
Setting echocan for channel 20 to mg2
Setting echocan for channel 21 to mg2
Setting echocan for channel 22 to mg2
Setting echocan for channel 23 to mg2
Setting echocan for channel 24 to mg2
Setting echocan for channel 25 to mg2
Setting echocan for channel 26 to mg2
Setting echocan for channel 27 to mg2
Setting echocan for channel 28 to mg2
Setting echocan for channel 29 to mg2
Setting echocan for channel 30 to mg2
Setting echocan for channel 31 to mg2
Setting echocan for channel 32 to mg2
Setting echocan for channel 33 to mg2
Setting echocan for channel 34 to mg2
Setting echocan for channel 35 to mg2
Setting echocan for channel 36 to mg2
Setting echocan for channel 37 to mg2
Setting echocan for channel 38 to mg2
Setting echocan for channel 39 to mg2
Setting echocan for channel 40 to mg2
Setting echocan for channel 41 to mg2
Setting echocan for channel 42 to mg2
Setting echocan for channel 43 to mg2
Setting echocan for channel 44 to mg2
Setting echocan for channel 45 to mg2
Setting echocan for channel 46 to mg2
Setting echocan for channel 47 to none
Setting echocan for channel 48 to mg2
Setting echocan for channel 49 to mg2
Setting echocan for channel 50 to mg2
Setting echocan for channel 51 to mg2
Setting echocan for channel 52 to mg2
Setting echocan for channel 53 to mg2
Setting echocan for channel 54 to mg2
Setting echocan for channel 55 to mg2
Setting echocan for channel 56 to mg2
Setting echocan for channel 57 to mg2
Setting echocan for channel 58 to mg2
Setting echocan for channel 59 to mg2
Setting echocan for channel 60 to mg2
Setting echocan for channel 61 to mg2
Setting echocan for channel 62 to mg2

[root@ ~]# cat /proc/dahdi/*
Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" CCS/HDB3 ClockSource
Timing slips: 1806

1 TE2/0/1/1 Clear (In use) (EC: MG2 - INACTIVE)
2 TE2/0/1/2 Clear (In use) (EC: MG2 - INACTIVE)
3 TE2/0/1/3 Clear (In use) (EC: MG2 - INACTIVE)
4 TE2/0/1/4 Clear (In use) (EC: MG2 - INACTIVE)
5 TE2/0/1/5 Clear (In use) (EC: MG2 - INACTIVE)
6 TE2/0/1/6 Clear (In use) (EC: MG2 - INACTIVE)
7 TE2/0/1/7 Clear (In use) (EC: MG2 - INACTIVE)
8 TE2/0/1/8 Clear (In use) (EC: MG2 - INACTIVE)
9 TE2/0/1/9 Clear (In use) (EC: MG2 - INACTIVE)
10 TE2/0/1/10 Clear (In use) (EC: MG2 - INACTIVE)
11 TE2/0/1/11 Clear (In use) (EC: MG2 - INACTIVE)
12 TE2/0/1/12 Clear (In use) (EC: MG2 - INACTIVE)
13 TE2/0/1/13 Clear (In use) (EC: MG2 - INACTIVE)
14 TE2/0/1/14 Clear (In use) (EC: MG2 - INACTIVE)
15 TE2/0/1/15 Clear (In use) (EC: MG2 - INACTIVE)
16 TE2/0/1/16 HDLCFCS (In use)
17 TE2/0/1/17 Clear (In use) (EC: MG2 - INACTIVE)
18 TE2/0/1/18 Clear (In use) (EC: MG2 - INACTIVE)
19 TE2/0/1/19 Clear (In use) (EC: MG2 - INACTIVE)
20 TE2/0/1/20 Clear (In use) (EC: MG2 - INACTIVE)
21 TE2/0/1/21 Clear (In use) (EC: MG2 - INACTIVE)
22 TE2/0/1/22 Clear (In use) (EC: MG2 - INACTIVE)
23 TE2/0/1/23 Clear (In use) (EC: MG2 - INACTIVE)
24 TE2/0/1/24 Clear (In use) (EC: MG2 - INACTIVE)
25 TE2/0/1/25 Clear (In use) (EC: MG2 - INACTIVE)
26 TE2/0/1/26 Clear (In use) (EC: MG2 - INACTIVE)
27 TE2/0/1/27 Clear (In use) (EC: MG2 - INACTIVE)
28 TE2/0/1/28 Clear (In use) (EC: MG2 - INACTIVE)
29 TE2/0/1/29 Clear (In use) (EC: MG2 - INACTIVE)
30 TE2/0/1/30 Clear (In use) (EC: MG2 - INACTIVE)
31 TE2/0/1/31 Clear (In use) (EC: MG2 - INACTIVE)
Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" (MASTER) CCS/HDB3
Timing slips: 1602

32 TE2/0/2/1 Clear (In use) (EC: MG2 - INACTIVE)
33 TE2/0/2/2 Clear (In use) (EC: MG2 - INACTIVE)
34 TE2/0/2/3 Clear (In use) (EC: MG2 - INACTIVE)
35 TE2/0/2/4 Clear (In use) (EC: MG2 - INACTIVE)
36 TE2/0/2/5 Clear (In use) (EC: MG2 - INACTIVE)
37 TE2/0/2/6 Clear (In use) (EC: MG2 - INACTIVE)
38 TE2/0/2/7 Clear (In use) (EC: MG2 - INACTIVE)
39 TE2/0/2/8 Clear (In use) (EC: MG2 - INACTIVE)
40 TE2/0/2/9 Clear (In use) (EC: MG2 - INACTIVE)
41 TE2/0/2/10 Clear (In use) (EC: MG2 - INACTIVE)
42 TE2/0/2/11 Clear (In use) (EC: MG2 - INACTIVE)
43 TE2/0/2/12 Clear (In use) (EC: MG2 - INACTIVE)
44 TE2/0/2/13 Clear (In use) (EC: MG2 - INACTIVE)
45 TE2/0/2/14 Clear (In use) (EC: MG2 - INACTIVE)
46 TE2/0/2/15 Clear (In use) (EC: MG2 - INACTIVE)
47 TE2/0/2/16 HDLCFCS (In use)
48 TE2/0/2/17 Clear (In use) (EC: MG2 - INACTIVE)
49 TE2/0/2/18 Clear (In use) (EC: MG2 - INACTIVE)
50 TE2/0/2/19 Clear (In use) (EC: MG2 - INACTIVE)
51 TE2/0/2/20 Clear (In use) (EC: MG2 - INACTIVE)
52 TE2/0/2/21 Clear (In use) (EC: MG2 - INACTIVE)
53 TE2/0/2/22 Clear (In use) (EC: MG2 - INACTIVE)
54 TE2/0/2/23 Clear (In use) (EC: MG2 - INACTIVE)
55 TE2/0/2/24 Clear (In use) (EC: MG2 - INACTIVE)
56 TE2/0/2/25 Clear (In use) (EC: MG2 - INACTIVE)
57 TE2/0/2/26 Clear (In use) (EC: MG2 - INACTIVE)
58 TE2/0/2/27 Clear (In use) (EC: MG2 - INACTIVE)
59 TE2/0/2/28 Clear (In use) (EC: MG2 - INACTIVE)
60 TE2/0/2/29 Clear (In use) (EC: MG2 - INACTIVE)
61 TE2/0/2/30 Clear (In use) (EC: MG2 - INACTIVE)
62 TE2/0/2/31 Clear (In use) (EC: MG2 - INACTIVE)


[root@ ~]# asterisk -rx "dahdi show status"
Description Alarms IRQ bpviol CRC Fra Codi Options LBO
T2XXP (PCI) Card 0 Span 1 OK 0 0 0 CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
T2XXP (PCI) Card 0 Span 2 OK 0 0 0 CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)


[root@ ~]# asterisk -rx "timing test"
Attempting to test a timer with 50 ticks per second.
Using the 'timerfd' timing module for this test.
It has been 1000 milliseconds, and we got 50 timer ticks



Ps2. Клиент спросил, может с самой карточкой чего? ..
EnergyDragon
 
Сообщений: 12
Зарегистрирован: 12 авг 2020, 22:49

Re: DAHDI. Проблемы с синхронизацией?

Сообщение ded » 13 ноя 2020, 21:06

треск при разговоре - на одной стороне включен CRC4, а на другой - нет.
ded
 
Сообщений: 15828
Зарегистрирован: 26 авг 2010, 19:00

Re: DAHDI. Проблемы с синхронизацией?

Сообщение EnergyDragon » 14 ноя 2020, 18:13

ded писал(а):треск при разговоре - на одной стороне включен CRC4, а на другой - нет.

Добрый день. Щелчки, из-за тайм-слипов.

Делаю рестарт дахди и оно немного успокаивается в интенсивности.

А так жестко валит:

Код: выделить все
0-11-14 18:17:07] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:07] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:07] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:07] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:08] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:08] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:08] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:08] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:09] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:09] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:09] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:09] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:10] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:10] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:10] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:10] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:11] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:11] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:11] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:11] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:11] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:11] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:12] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:12] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:12] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:12] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:12] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:12] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:13] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:13] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:13] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:13] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2
[2020-11-14 18:17:13] NOTICE[11423]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 1
[2020-11-14 18:17:13] NOTICE[11424]: chan_dahdi.c:3246 my_handle_dchan_exception: PRI got event: HDLC Abort (6) on D-channel of span 2


то есть если здесь после рестарта по 6 нотайсов в секунду, то как раскачается - оно шлет по 30+ в секунду.

Развернул в сторону оператора связи. Ставлю на то, что нужно менять кабель.
EnergyDragon
 
Сообщений: 12
Зарегистрирован: 12 авг 2020, 22:49

След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 46

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH