Всем доброго времени суток! Имеется проблемка. Стоит у меня FreePBX 2.8, в качестве транков модемы Е1550 под управлением chan_dongle. Все работает - просто песня! Реализовал Callback. А вот тут вылезла проблемка. Когда система отзванивается GSM абоенту и соеденяет его с СИПом, СИПу она не передает CallerID. Как будто звонят со скрытого номера. Что я уже не делал - без результатно. В FreePBX настроек, касающихся Callback фактически нет) Диалплан рулю исключительно из WebGUI. Вот что у меня есть:
Ubuntu Server 11.04 2.6.38 Asterisk 1.6.2.0 FreePBX 2.8.1 chan_dongle, Version 1.1, Revision 10
>Когда система отзванивается GSM абоенту и соеденяет его с СИПом, СИПу она не передает CallerID. вот тут по ходам расскажите. какая система, каким сипом.
/var/lib/asterisk/bin/callback, найдите блок //define the args for Originate, а в нем строку $callerid = "Callback" и замените ее на $callerid = $callback_number должно сработать
/var/lib/asterisk/bin/callback, найдите блок //define the args for Originate, а в нем строку $callerid = "Callback" и замените ее на $callerid = $callback_number должно сработать
Cпасибо большое! Все заработало. Только вт странно почему FreePBX не делает этого сам(((