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

Проблемы с CallerID

1

Всем привет. В сервер с * 1.8.5 установлена плата TDM808B. И иногда * не может определить номер звонящего, выдает вот такую ошибку:

NOTICE[14883] callerid.c: Caller*ID failed checksum

В чем может быть причина неправильной check sum? В версии 1.8.5 насколько я знаю, файл callerid.c пропатчен так, чтобы ее игнорировать (для этого и обновил * до 1.8.5), однако ошибка появляется все равно. Помогите пожалуйста.

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

спросил 2011-10-12 11:24:38 +0400

foxm Gravatar foxm
167 46 8 28

1 Ответ

0

Гм, на одном из форумов посоветовали вставить в самое начало диалплана (до Answer()) задержку (Wait()), аргументируя это тем, что * не успевает иногда получить все данные номера. Так ли это?

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

ответил 2011-10-12 15:15:57 +0400

foxm Gravatar foxm
167 46 8 28

Comments

А по-моему, Wait рекомендовали ставить после Answer :-) Чтобы не "глотались" первые буквы приветсвия...

litnimax ( 2011-10-12 16:32:41 +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 ленту новостей

Статистика

Задан: 2011-10-12 11:24:38 +0400

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

Обновлен: Oct 12 '11

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