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

Нет звонков с входящей аналоговой линии

0

Здравствуйте.

Я в Asterisk новичок, так что прошу прощения за возможные глупости. Есть настроенный сервер Астериск с платой Wildcard AEX800, на которую приходит 1 аналоговая линия. Однажды, по непонятным для меня причинам, звонки с этой линии перестали попадать в нашу сеть. То есть в asterisk CLI при звонке не выдается вообще никакой информации. Все цифровые линии работают исправно. Начал копать. В dahdi_tool увидел следующее: Alarms ОК, а в подробных сведениях: Total/Conf/Act 8/8/4. Мне показалось странным, что 1 линия отображается как 4, и в очередную профилактику сервер был перезагружен. Звонки все так же не проходят, но в свойствах платы теперь 8/8/1. В CLI команды dahdi show status и channels отдают только заголовки...

Подскажите, как это починить ?

удалить закрыть спам изменить тег редактировать

спросил 2012-06-18 12:07:49 +0400

Exploizer Gravatar Exploizer
1 1

2 Ответа

0

В CLI команды dahdi show status и channels отдают только заголовки...

У вас не загружен или не настроен DAHDI модуль . Исправляйте.

ссылка удалить спам редактировать

ответил 2012-06-18 14:24:49 +0400

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/
0

Читайте логи Версии dahdi, linux и т.д. PS ядро не обновляли случайно ?

ссылка удалить спам редактировать

ответил 2012-06-18 12:23:38 +0400

awsswa Gravatar awsswa flag of Russian Federation
685 5 2 9

Comments

Нет, ядро не трогалось. А на что смотреть в логах ?

Exploizer ( 2012-06-18 12:27:34 +0400 )редактировать

lsmod смотрите наличие dahdi в логах asterisk должна быть ругань про невозможность работать с dahdi cat /var/log/asterisk/messages | grep dahdi

awsswa ( 2012-06-19 07:36:58 +0400 )редактировать

После перезагрузки писал: ERROR[1958] chan_dahdi.c: Unable to open channel 1: Permission denied Это я поправил добавлением прав.

При перезапуске сервиса пишет: WARNING[25975] chandahdi.c: Ignoring any changes to 'signalling' (on reload) at line 3. ERROR[25975] chandahdi.c: Unable to reconfigure channel '1' WARNING[25975] chandahdi.c: Reload of chandahdi.so is unsuccessful!

Exploizer ( 2012-06-19 10:49:56 +0400 )редактировать

симптомы правильные - не загружен модуль dahdi - modprobe dahdi - после этого смотрите логи в /var/log/system версия dahdi какая ? может попробовать обновить ?

awsswa ( 2012-06-19 13:00:25 +0400 )редактировать

Версия dahdi 2.2.1.1 С этой версией все работало, обновлять без нужды не хотелось бы. modprobe dahdi отрабатывает без сообщений.Даже с "-v". В логах тоже пусто. lsmod | grep dahdi показывает dahdivoicebus 52800 1 wctdm24xxp dahdiechocanmg2 7632 14 dahdi 216560 3 wctdm24xxp,dahdivoicebus,dahdiechocanmg2 crc_ccitt 2568 1 dahdi Вроде все на месте. Или нет ?

Exploizer ( 2012-06-19 14:08:22 +0400 )редактировать

да, на месте, ubuntu 10.04 стоит ? хз что советовать . делали всё по мануалу ? пока совет - сменить блок питания на компе - ну а вдруг. обновить dahdi хотя-бы до 2.4.Х дальше по ошибкам будет видно

awsswa ( 2012-06-19 14:43:37 +0400 )редактировать

БП проверю. Стоит Suse 11.2. Сетапил машину не я, к сожалению. А переделывать начисто боязно - voip-то работает нормально. Имеет ли смысл dahdi обновлять до последнего 2.6.1.0 ? Или все же на 2.4.Х. остановиться ?

Exploizer ( 2012-06-19 14:50:09 +0400 )редактировать

до последнего не надо, обновление dahdi абсолютно безопасно - откат на более старую версию dahdi тоже возможен, так же может быть различие в версий dahdi и dahdi tools

awsswa ( 2012-06-19 15:07:14 +0400 )редактировать

Хорошо. Попробую обновиться.

План такой. 1) Стопим Астер 2) стопим dahdi 3) обновляем dahdi 4) стартуем dahdi 5) стартуем Астер и смотрим логи.

Все верно ?

Exploizer ( 2012-06-19 15:19:34 +0400 )редактировать

не забываете забекапить конфиги /etc/dahdi/ и смотрите мануал на свою плату, возможно какие то модули надо добавлять в blacklist можете попробовать собрать с потдержкой oslec

awsswa ( 2012-06-19 15:24:18 +0400 )редактировать

Конфиги dahdi и Asterisk я сбэкапил. У меня к Вам еще 2 вопроса.

1) В чем смысл блэклиста для dahdi ? Там перечисляются драйверы, которые не надо загружать ? Соответственно надо убрать все, кроме моего ?

2) У меня вроде как есть dahdiechocanmg2. Не помешает ли ему oslec ?

Exploizer ( 2012-06-19 15:39:21 +0400 )редактировать

блэклист не даст загрузиться конфликтующим модулям mr2 замениться на osles - вместе нельзя - вроде он круче в шумоподавлении

awsswa ( 2012-06-19 15:42:36 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-06-18 12:07:49 +0400

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

Обновлен: Jun 18 '12

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