А по-моему, Wait рекомендовали ставить после Answer :-) Чтобы не "глотались" первые буквы приветсвия...
litnimax ( 2011-10-12 16:32:41 +0400 )редактироватьВсем привет. В сервер с * 1.8.5 установлена плата TDM808B. И иногда * не может определить номер звонящего, выдает вот такую ошибку:
NOTICE[14883] callerid.c: Caller*ID failed checksum
В чем может быть причина неправильной check sum? В версии 1.8.5 насколько я знаю, файл callerid.c пропатчен так, чтобы ее игнорировать (для этого и обновил * до 1.8.5), однако ошибка появляется все равно. Помогите пожалуйста.
Гм, на одном из форумов посоветовали вставить в самое начало диалплана (до Answer()) задержку (Wait()), аргументируя это тем, что * не успевает иногда получить все данные номера. Так ли это?
А по-моему, Wait рекомендовали ставить после Answer :-) Чтобы не "глотались" первые буквы приветсвия...
litnimax ( 2011-10-12 16:32:41 +0400 )редактироватьЗадан: 2011-10-12 11:24:38 +0400
Просмотрен: 276 раз
Обновлен: Oct 12 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.