On Thu, Apr 07, 2011 at 11:38:09AM +0300, Vasiliy P. Melnik wrote:
7 апреля 2011 г. 9:36 пользователь Max Speransky
написал: exten => _380XXXXXXXXX,1,Dial(Zap/1/${EXTEN:1})
сам транк номер принимает exten => _380XXXXXXXXX,1,Dial(EGGSM/TR[bezlim]/+${EXTEN})
вот это работает, но номер с "+" принимает, но надо набирать без + - астриск "+" в экстеншине не понимает, а плюс уже потом дописывается непосредственно перед звонком.
вот это написал - сам щас прочитал, чуть не офигел :) все-таки надо больше спать. Приходит звонок с номера +380504155522, он сохраняется в истории софтфона Когда пытаешься позвонить по определившемуся номеру +380504155522 астериск говорит, что экстеншин не зарегистрирован. Если вручную позвонить на 0504155522 - -звонки уходят без проблем. Экстеншин срабатывает такой: exten => _050XXXXXXX,1,Dial(EGGSM/TR[bezlim]/${EXTEN}) Если экстеншин переписать в вид exten => _+380XXXXXXXXX,1,Dial(EGGSM/TR[bezlim]/${EXTEN}) астериск не сопоставляет номер +380504155522 с этим экстеншином. Пробовал просто указывать номер exten => +380504155522,1,Dial(EGGSM/TR[bezlim]/${EXTEN}) толку никакого -- ------------------------------------------------------------------------------- Vasiliy P. Melnik VPM-UANIC