Не работает CallerID на DVG-6008S версия прошивки 1.2.38.43. Оператор утверждает, что у них включена Bellcore, телефонный аппарат подключенный к этой линии номер успешно определяет.
В разделе CallerID методично перепробовал всевозможные комбинации, просил оператора переключать способ передачи CallerID - ничего не получается. По документации в разделе Telephony Settings есть параметр:
Wait for Caller ID before FXO
В реальности есть только:
Ring count before FXO pick up [0 - 999 ] : 1
Если стоит 1 звонок, slmon показывает, что CallerId определяется после 2-го звонка:
Код:
17:55:52 [014620] 1: Fxo Ringing
17:55:52 [014621] 1: RingTime(104) First Stop
17:55:56 [014659] 1: RingTime(501) Second Ring
17:55:58 [014680] 1: CallerId=
17:55:58 [014680] 1: ==17:WaitAnswerDeviceOk
Если стоит 0 звонков, то показывает:
Код:
17:28:07 [002310] 1: Fxo Ringing
17:28:07 [002310] 1: CallerId=
17:28:07 [002310] 1: ==17:WaitAnswerDeviceOk
трубка снимается когда не прошел первый гудок.
Как это лечиться? У кого эта прошивка работает правильно? Какая прошивка гарантированно нормально работает с Asterisk?