Не стартует автоматически модуль chan_dahdi.so
Только после genconf.
Откуда: Россия, Москва
Сообщений: 38
|
Re: Не стартует автоматически модуль chan_dahdi.so
Насколько я понимаю dahdi_cfg запускается каждый раз при старте системы. Так?
При загрузке этот скрипт, видимо, не отрабатывается, т.к. dahdi_scan выдает alarm:unconfigured на обеих картах. После запуска dahdi_cfg alarm:OK, а уже после этого загружается модуль, но все равно с channel ignore.
Так что автоматически при старте системы - не грузится.
Вручную загружается, но, видимо, с ошибками.
Ubuntu Server 10.10 + Asterisk 1.6.2.5 + Asterisk GUI 2.0 + TDM400 + TDM800
|
Откуда: Россия, Москва
Сообщений: 38
|
Re: Не стартует автоматически модуль chan_dahdi.so
Есть еще одно подозрение на модули эхоподавления... может они не загружены или еще что?
Ubuntu Server 10.10 + Asterisk 1.6.2.5 + Asterisk GUI 2.0 + TDM400 + TDM800
|
Сообщений: 1573
|
Re: Не стартует автоматически модуль chan_dahdi.so
gglp, просто выполните последовательность действий:
1) /etc/init.d/asterisk stop
2) /etc/init.d/dahdi stop
3) на всякий случай 'ps ax|grep asterisk' нет ли "висящих" процессов
4) /etc/init.d/dahdi start - вывод сюда
5) 'lsdahdi' - вывод сюда
6) если не было ошибок при выполнении 4 шага, то выполняем - /etc/init.d/asterisk start
7) входим в консоль * и выполняем - 'dahdi show status' (если в 4 шаге не было ошибок, но cейчас пишет, что нет модуля, то показывайте chan_dahdi.conf)
При загрузке этот скрипт, видимо, не отрабатывается
этот скрипт запускается из скрипта инициализации /etc/init.d/dahdi
P.S. Не выполняйте больше никаких команд (dahdi_cfg и т.д.)
|
Откуда: Россия, Москва
Сообщений: 38
|
Re: Не стартует автоматически модуль chan_dahdi.so
1) Отработал
2) Отработал
3) Процессов не осталось
4) /etc/init.d/dahdi start
Loading DAHDI hardware modules:
dahdi: done dahdi_dummy: done dahdi_transcode: done
Running dahdi_cfg: .
5) lsdahdi
### Span 1: DAHDI_DUMMY/1 "DAHDI_DUMMY/1 (source: HRtimer) 1" (MASTER)
6) Насколько я понял, в п.4) Запустился только Dummy, без плат. * Запустил
7) dahdi show status
No such command 'dahdi show status' (type 'core show help dahdi show' for other possible commands)
chan_dahdi.conf
[trunkgroups]
[channels]
usecallerid=yes
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
group=1
callgroup=1
pickupgroup=1
pulsedial=yes
overlapdial=yes
#include dahdi-channels.conf
dahdi-channels.conf
; Autogenerated by /usr/sbin/dahdi_genconf on Thu Jun 24 14:51:12 2010
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;
; Span 1: DAHDI_DUMMY/1 "DAHDI_DUMMY/1 (source: HRtimer) 1" (MASTER)
; Span 2: WCTDM/0 "Wildcard TDM410P Board 1"
;;; line="1 WCTDM/0/0 FXOKS (In use) (SWEC: MG2)"
signalling=fxo_ks
callerid="Channel 1" <4001>
mailbox=4001
group=5
context=from-internal
channel => 1
callerid=
mailbox=
group=
context=default
;;; line="2 WCTDM/0/1 FXOKS (In use) (SWEC: MG2)"
signalling=fxo_ks
callerid="Channel 2" <4002>
mailbox=4002
group=5
context=from-internal
channel => 2
callerid=
mailbox=
group=
context=default
; Span 3: WCTDM/1 "Wildcard TDM800P Board 2"
;;; line="5 WCTDM/1/0 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 5
callerid=
group=
context=default
; Span 3: WCTDM/1 "Wildcard TDM800P Board 2"
;;; line="5 WCTDM/1/0 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 5
callerid=
group=
context=default
;;; line="6 WCTDM/1/1 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 6
callerid=
group=
context=default
;;; line="9 WCTDM/1/4 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 9
callerid=
group=
context=default
;;; line="10 WCTDM/1/5 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 10
callerid=
group=
context=default
;;; line="11 WCTDM/1/6 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 11
callerid=
group=
context=default
;;; line="12 WCTDM/1/7 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 12
callerid=
group=
context=default
Ubuntu Server 10.10 + Asterisk 1.6.2.5 + Asterisk GUI 2.0 + TDM400 + TDM800
|
Сообщений: 1573
|
Re: Не стартует автоматически модуль chan_dahdi.so
Настраивать chan_dahdi.conf пока рано. У вас, похоже, не грузится модуль. Какая у вас карта?
И показывайте /etc/dahdi/system.conf ...
|
Откуда: Россия, Москва
Сообщений: 38
|
Re: Не стартует автоматически модуль chan_dahdi.so
cron333: ... Какая у вас карта?
lspci
...
01:04.0 Ethernet controller: Digium, Inc. Wildcard TDM410 4-port analog card (rev 11) - установлено 2 FXS
01:06.0 Ethernet controller: Digium, Inc. Wildcard TDM800P 8-port analog card (rev 11) - установлено 6 FXO
...
cron333: И показывайте /etc/dahdi/system.conf ...
Autogenerated by /usr/sbin/dahdi_genconf on Mon Jun 28 11:28:16 2010
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: DAHDI_DUMMY/1 "DAHDI_DUMMY/1 (source: HRtimer) 1" (MASTER)
# Span 2: WCTDM/0 "Wildcard TDM410P Board 1"
fxoks=1
echocanceller=oslec,1
fxoks=2
echocanceller=oslec,2
# channel 3, WCTDM/0/2, no module.
# channel 4, WCTDM/0/3, no module.
# Span 3: WCTDM/1 "Wildcard TDM800P Board 2"
fxsks=5
echocanceller=oslec,5
fxsks=6
echocanceller=oslec,6
# channel 7, WCTDM/1/2, no module.
# channel 8, WCTDM/1/3, no module.
fxsks=9
echocanceller=oslec,9
fxsks=10
echocanceller=oslec,10
fxsks=11
echocanceller=oslec,11
fxsks=12
echocanceller=oslec,12
# Global data
loadzone = ru
defaultzone = ru
Ubuntu Server 10.10 + Asterisk 1.6.2.5 + Asterisk GUI 2.0 + TDM400 + TDM800
|
Сообщений: 1573
|
Re: Не стартует автоматически модуль chan_dahdi.so
Извиняюсь, не этот файл нужен. Покажите /etc/dahdi/modules ...
|
Откуда: Россия, Москва
Сообщений: 38
|
Re: Не стартует автоматически модуль chan_dahdi.so
/etc/dahdi/modules
dahdi
dahdi_dummy
dahdi_transcode
Ubuntu Server 10.10 + Asterisk 1.6.2.5 + Asterisk GUI 2.0 + TDM400 + TDM800
|
Сообщений: 1573
|
Re: Не стартует автоматически модуль chan_dahdi.so
Вы пользуетесь каким то web-конфигуратором и параллельно "руками". Нужно бы чем то одним ...
Вот стандартный файл:
# Contains the list of modules to be loaded / unloaded by /etc/init.d/dahdi.
#
# NOTE: Please add/edit /etc/modprobe.d/dahdi or /etc/modprobe.conf if you
# would like to add any module parameters.
#
# Format of this file: list of modules, each in its own line.
# Anything after a '#' is ignore, likewise trailing and leading
# whitespaces and empty lines.
# Digium TE205P/TE207P/TE210P/TE212P: PCI dual-port T1/E1/J1
# Digium TE405P/TE407P/TE410P/TE412P: PCI quad-port T1/E1/J1
# Digium TE220: PCI-Express dual-port T1/E1/J1
# Digium TE420: PCI-Express quad-port T1/E1/J1
#wct4xxp
# Digium TE120P: PCI single-port T1/E1/J1
# Digium TE121: PCI-Express single-port T1/E1/J1
# Digium TE122: PCI single-port T1/E1/J1
#wcte12xp
# Digium T100P: PCI single-port T1
# Digium E100P: PCI single-port E1
#wct1xxp
# Digium TE110P: PCI single-port T1/E1/J1
#wcte11xp
# Digium TDM2400P/AEX2400: up to 24 analog ports
# Digium TDM800P/AEX800: up to 8 analog ports
# Digium TDM410P/AEX410: up to 4 analog ports
#wctdm24xxp
# X100P - Single port FXO interface
# X101P - Single port FXO interface
#wcfxo
# Digium TDM400P: up to 4 analog ports
#wctdm
# Xorcom Astribank Devices
#xpp_usb
Попробуйте заменить ваш.
Раскомментируйте нужные строки ...
|
Откуда: Россия, Москва
Сообщений: 38
|
Re: Не стартует автоматически модуль chan_dahdi.so
cron333: Вы пользуетесь каким то web-конфигуратором и параллельно "руками". Нужно бы чем то одним ...
Asterisk GUI. За выходные попробовал полностью переставить систему и увидел, что модуль перестает грузиться как раз после изменения конфигов гуём.
cron333: Попробуйте заменить ваш.
Раскомментируйте нужные строки ...
Заработало. Вот ведь...
Спасибо, cron333.
Ubuntu Server 10.10 + Asterisk 1.6.2.5 + Asterisk GUI 2.0 + TDM400 + TDM800
|
|