А по-моему, 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
Просмотрен: 251 раз
Обновлен: Oct 12 '11
как изменить CALLERID при входящем звонке Asterisk 1.8.22.0 и FreePBX 2.11.0.11
caller id name вместо caller id number [закрыт]
FreePBX, GOIP4 и телефонная книга
CallerID Lookup Sources метод HTTP vs Кириллица № 2
Не всегда определяется Caller ID
CallerID при использовании Originate Asterisk 13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.