Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

китайский tdm410+chan_dahdi

0

Помогите, не могу понять в чем проблема... с dahdi ранее не работал, щас вот купил карту китайскую с 4мя FXO. сам dahdi вроде бы все нормально видит:

# dahdi_cfg -vvvv
DAHDI
Tools Version - 2.10.2

DAHDI
Version: 2.10.2 Echo
Canceller(s): OSLEC, MG2 Configuration
======================


Channel map:

Channel 01: FXS Kewlstart (Default)
(Echo Canceler: mg2) (Slaves: 01)
Channel 02: FXS Kewlstart (Default)
(Echo Canceler: mg2) (Slaves: 02)
Channel 03: FXS Kewlstart (Default)
(Echo Canceler: mg2) (Slaves: 03)
Channel 04: FXS Kewlstart (Default)
(Echo Canceler: mg2) (Slaves: 04)

4 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



# find /dev/dahdi/
/dev/dahdi/
/dev/dahdi/4
/dev/dahdi/3
/dev/dahdi/2
/dev/dahdi/devices
/dev/dahdi/devices/@PCI /dev/dahdi/1
/dev/dahdi/chan /dev/dahdi/chan/001
/dev/dahdi/chan/001/004
/dev/dahdi/chan/001/003
/dev/dahdi/chan/001/002
/dev/dahdi/chan/001/001
/dev/dahdi/pseudo /dev/dahdi/channel
/dev/dahdi/timer /dev/dahdi/ctl




# lsdahdi
### Span  1: WCTDM/0 "Wildcard TDM410P" (MASTER)
     
1 FXO        FXSKS       (In use) (EC: MG2 - INACTIVE)  
     
2 FXO        FXSKS       (In use) (EC: MG2 - INACTIVE)  RED
     
3 FXO        FXSKS       (In use) (EC: MG2 - INACTIVE)  RED
     
4 FXO        FXSKS       (In use) (EC: MG2 - INACTIVE)  RED

создал файлик /etc/asterisk/dahdi-channels.conf с помощью dahdigenconf, добавил "#include /etc/asterisk/dahdi-channels.conf" в chandahdi.conf

но астерикс нивкакую не хочет загружать модуль

CLI> module load chan_dahdi.so
Unable to load module chan_dahdi.so
Command 'module load chan_dahdi.so' failed.
[Oct 19 14:42:59] WARNING[2599]: pbx.c:7327 ast_register_application2: Already have an application 'DAHDISendKeypadFacility'
[Oct 19 14:42:59] WARNING[2599]: pbx.c:7327 ast_register_application2: Already have an application 'DAHDISendCallreroutingFacility'
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:13034 mkintf: Attempt to configure channel 1 with signaling FXS Kewlstart ignored because it is already configured to be FXS Kewlstart.
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:13034 mkintf: Attempt to configure channel 2 with signaling FXS Kewlstart ignored because it is already configured to be FXS Kewlstart.
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:8048 handle_alarms: Detected alarm on channel 2: Red Alarm
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:13034 mkintf: Attempt to configure channel 3 with signaling FXS Kewlstart ignored because it is already configured to be FXS Kewlstart.
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:8048 handle_alarms: Detected alarm on channel 3: Red Alarm
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:13034 mkintf: Attempt to configure channel 4 with signaling FXS Kewlstart ignored because it is already configured to be FXS Kewlstart.
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:8048 handle_alarms: Detected alarm on channel 4: Red Alarm
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:13034 mkintf: Attempt to configure channel -2 with signaling Unknown signalling -1 ignored because it is already configured to be Pseudo.
[Oct 19 14:42:59] WARNING[2599]: chan_dahdi.c:4488 dahdi_open: Invalid channel number '0'
[Oct 19 14:42:59] ERROR[2599]: chan_dahdi.c:12682 mkintf: Unable to open channel 0: Success
here
= 0, tmp->channel = 0, channel = 0
[Oct 19 14:42:59] ERROR[2599]: chan_dahdi.c:17385 build_channels: Unable to register channel '0'

много гуглил, ниче толком понять не могу, откуда он в принципе берет нулевой канал - не понимаю, если они с 1 начинаются в файле конфига...

Может сломанная карта? но почему тогда сам dahdi нормально все видит...

спросил Oct 19 '15

nlcd Gravatar nlcd
1 1 1

обновил Oct 19 '15

Comments

это автоконфигурация, хоть и карта FXO, она действует в кач-ве телефона, то есть fxs, и наоборот, это вы не внимательно читали, в этом нет ошибки, это так работает dahdi...

nlcd (Oct 19 '15)edit

может вы два раза его грузит. unload сделайте сначала.

meral (Oct 19 '15)edit

пытался, пишет что не загружен... Unload failed, 'chan_dahdi.so' is not loaded.

nlcd (Oct 19 '15)edit

нашел проблему!!! все очень просто - в users.conf у меня было "dahdichan = 0", когда-то давно ставил и забыл... поставил 1 и все взлетело, странно что такие неочевидные ошибки были в логе... Как тут самому себе ответить если вдруг у кого то такая же проблема будет? или напишите ответ кто-нибудь...

nlcd (Oct 19 '15)edit

Будьте первым, кто ответит на этот вопрос!

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Oct 19 '15

Просмотрен: 326 раз

Обновлен: Oct 19 '15

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.