Перевод звонков
Ситуация следующая: стоит сервер на базе генту. Установлен и настроен asterisk 1.6.1.6 + dahdi 2.2.0. Пытаюсь организовать перевод звонков таким образом:
Директор одной комнании Иван Иванович (ИИ) звонит директору нашей компании - Петру Петровичу (ПП), снимает трубку, естественно, секретарша - Зоя Захаровна (ЗЗ).
ИИ разговаривает с ЗЗ обесняет по какому воросу он звонит. ЗЗ нажимает, например, Flash на своём телефоне и номер ПП. у ПП звонит телефон, он снимает трубку, ЗЗ ему говорит что звонит ИИ по такому-то воросу, соеденить или нет, он говорит чтоб соединила. в это время ИИ слушает у себя в трубке музыку. ЗЗ кладёт трубку и ИИ теперь соединился с ПП.
Для этого в файле features.conf прописал следующее:
[featuremap]
blindxfer => * ; Blind transfer (default is #)
disconnect => 00 ; Disconnect (default is *)
atxfer => # ; Attended transfer
По идее, в данном примере, ЗЗ должна нажать решетку, услышать гудок, набрать номер ПП и соедениться с ним. После чего, если ПП согласен разговаривать с ИИ - ЗЗ кладет трубку и ИИ соединяется с ПП. В противном случае нажать 00 и сказать ИИ, что директора, например, нету на месте.
Проблема: ЗЗ жмет решетку, но гудка в трубке не слышит - то есть не может набрать внутренний номер ПП. А музыка ИИ не проигрывается.
Подскажите, с чем может быть связано?
|