Е1 нет входящего
Тишина при наборе с городского
|
Сообщений: 85
|
Re: Е1 нет входящего
У меня в E1 используется 20 каналов
Конфиг dahdi
#Setting CCS with data channel on timeslot 16.
bchan=1-15,17-31
dchan=16
# Global data
loadzone = ru
defaultzone = ru
echocanceller=oslec,1-15
echocanceller=oslec,17-31
Конфиг chan_dahdi.conf
group=1
context=Incoming
signalling=pri_cpe
channel => 1-15,17-21
group=2
channel => 22-31
звонить Dial(DAHDI/G1,...)
|
|
Откуда: Санкт-Петербург
Сообщений: 203
|
Re: Е1 нет входящего
>n00zdri
А в etc/asterisk/chan_dahdi.conf каналы тоже надо описать, как положено.
|
|
Сообщений: 15
|
Re: Е1 нет входящего
Естественно chan_dahdi.conf я настраиваю.
Вариант Alpara тоже не подошел. Перепробовал все предложенные варианты, ситуация не изменилась. Когда настраиваю на полный поток, все равно ругается с 17 по 31.
|
|
Сообщений: 1573
|
Re: Е1 нет входящего
n00zdri:
Исходящие вызовы работают на ура. Проблема с входящими.
в строках ниже не видно как вы делаете исходящие. Кстати, что вы называете входящими и исходящими?
n00zdri:
/etc/asterisk/extension.conf
exten => 103,1,Dial(SIP/103)
exten => 103,2,Hangup
[from-pstn]
exten => _XXXXXX,1,Dial(SIP/103)
exten => _XXXXXX,n,Hangup
покажите вывод команды:
cat /proc/dahdi/*
и вывод * :
CLI> dahdi show channels
CLI> dahdi show status
|
|
Сообщений: 6521
|
Re: Е1 нет входящего
Есть ещё тонкость. С какого конца перебор каналов. Напомню:
когда полный поток - нет разницы с какого конца перебирает каналы, но даже там можно задать с 1-го начинать вниз, или с 31-го вверх.
В установках Е1
ascending или descending: Dial(DAHDI/g:1 Dial(DAHDI/G:1
# g: select the lowest-numbered non-busy Zap channel (aka. ascending sequential hunt group).
# G: select the highest-numbered non-busy Zap channel (aka. descending sequential hunt group).
но это касается исходящих.
Если всё таки полный
channel => 1-15,17-31
то что показывает
dahdi show channels ?
|
|
Сообщений: 15
|
Re: Е1 нет входящего
Сейчас работают исходящие, а также входящие, до 16 тайм слота. Остановимся на том, что у нас таки полный поток. Сейчас system.conf выглядит вот так:
span=1,0,0,ccs,hdb3
# termtype: te
bchan=1-15
bchan=17-31
dchan=16
# Global data
loadzone = ru
defaultzone = ru
echocanceller=mg2,1-15
echocanceller=mg2,17-31
dahdi-channels.conf
[channels]
group=1
context=Incoming
signalling=pri_cpe
switchtype=euroisdn
channel => 1-15,17-31
cat /proc/dahdi/*
Span 1: WCT1/0 "Wildcard TE121 Card 0" (MASTER) HDB3/CCS
IRQ misses: 23
1 WCT1/0/1 Clear (In use) (SWEC: MG2)
2 WCT1/0/2 Clear (In use) (SWEC: MG2)
3 WCT1/0/3 Clear (In use) (SWEC: MG2)
4 WCT1/0/4 Clear (In use) (SWEC: MG2)
5 WCT1/0/5 Clear (In use) (SWEC: MG2)
6 WCT1/0/6 Clear (In use) (SWEC: MG2)
7 WCT1/0/7 Clear (In use) (SWEC: MG2)
8 WCT1/0/8 Clear (In use) (SWEC: MG2)
9 WCT1/0/9 Clear (In use) (SWEC: MG2)
10 WCT1/0/10 Clear (In use) (SWEC: MG2)
11 WCT1/0/11 Clear (In use) (SWEC: MG2)
12 WCT1/0/12 Clear (In use) (SWEC: MG2)
13 WCT1/0/13 Clear (In use) (SWEC: MG2)
14 WCT1/0/14 Clear (In use) (SWEC: MG2)
15 WCT1/0/15 Clear (In use) (SWEC: MG2)
16 WCT1/0/16 HDLCFCS (In use)
17 WCT1/0/17 Clear (SWEC: MG2)
18 WCT1/0/18 Clear (SWEC: MG2)
19 WCT1/0/19 Clear (SWEC: MG2)
20 WCT1/0/20 Clear (SWEC: MG2)
21 WCT1/0/21 Clear (SWEC: MG2)
22 WCT1/0/22 Clear (SWEC: MG2)
23 WCT1/0/23 Clear (SWEC: MG2)
24 WCT1/0/24 Clear (SWEC: MG2)
25 WCT1/0/25 Clear (SWEC: MG2)
26 WCT1/0/26 Clear (SWEC: MG2)
27 WCT1/0/27 Clear (SWEC: MG2)
28 WCT1/0/28 Clear (SWEC: MG2)
29 WCT1/0/29 Clear (SWEC: MG2)
30 WCT1/0/30 Clear (SWEC: MG2)
31 WCT1/0/31 Clear (SWEC: MG2)
Далее:
office*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
1 default default In Service
2 default default In Service
3 default default In Service
4 default default In Service
5 default default In Service
6 default default In Service
7 default default In Service
8 default default In Service
9 default default In Service
10 default default In Service
11 default default In Service
12 default default In Service
13 default default In Service
14 default default In Service
15 default default In Service
office*CLI>
и
office*CLI> dahdi show status
Description Alarms IRQ bpviol CRC4 Fra Codi Options LBO
Wildcard TE121 Card 0 OK 23 0 0 CCS HDB3 YEL 0 db (CSU)/0-133 feet (DSX-1)
office*CLI>
|
|
Сообщений: 15
|
Re: Е1 нет входящего
экстеншены еще не накурены, но исходящие делаю например вот так:
exten => _XXXXXX,1,Dial(DAHDI/G1/${EXTEN},,tT)
exten => _XXXXXX,2,Hangup()
|
|
Сообщений: 85
|
Re: Е1 нет входящего
Определитесь все же сколько линий в E1 вам дает провайдер.
Судя по результатам команд у вас их 15.
Вы же определили в группу 1 все 30
Сделайте так
dahdi-channels.conf
[channels]
group=1
context=Incoming
signalling=pri_cpe
switchtype=euroisdn
channel => 1-15
group=2
channel => 17-31
|
|
Сообщений: 1573
|
Re: Е1 нет входящего
n00zdri: экстеншены еще не накурены, но исходящие делаю например вот так:
exten => _XXXXXX,1,Dial(DAHDI/G1/${EXTEN},,tT)
т.е. в этом случае вызов на городские линии уходит без ошибок?
При каких вызовах возникают ошибки? (откуда и куда)
P.S. И еще, какие действия выполняете после правки файлов '/etc/dahdi/system.conf' и '/etc/asterisk/dahdi-channels.conf'
|
|
Сообщений: 15
|
Re: Е1 нет входящего
2Alpara: так уже пробовал
2cron333: да, на городские уходит без ошибок. Преде изменением конфигурации останавливаю * и делаю /etc/init.d/dahdi stop. После изменений стартую дахди, запускаю астер. Ошибки возникают с 17 по 31 если звонить с городского или с сотового на *. С 1 по 15 звонки проходят.
Сейчас меня смущает, почему dahdi_cfg -vvvv показывает 31 сконфигурированный канал, а dahdi show channels - 15 каналов (см. выше). Поэтому астер и ругается, что с 17 по 31 не настроены. Вопрос - почему?
|
|