Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / IPфоны и Софтфоны / Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

Не принимаются внешние звонки
Откуда: Москва
Сообщений: 6

Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

Здравствуйте!

При подключении VoIP-телефона Siemens Gigaset C470IP к Asterisk не принимаются внешние звонки (для входящей внешней связи мы используем Sipnet и База-Офис). Примечательно то, что внутренние входящие и исходящие (как внешние, так и внутренние) проходят без проблем.

Подключаем к Asterisk вместо C470IP телефон Snom m9, либо шлюз Linksys PAP2 и все работает отлично.

Пробовали подсоединять телефон C470IP напрямую к Sipnet (т.е. минуя Asterisk) и с входящими извне тоже проблем не обнаружили (набирали номер доступа 8-800 и наш номер SIP ID).

В чем же все-таки может быть проблема? Почему C470IP отказывается принимать внешние звонки?

Заранее благодарю за помощь!
2009-07-13 14:47

Сообщений: 6521

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

1. Кодеки (приоритет)
2. canreinvite=no
2009-07-13 14:58

Откуда: Москва
Сообщений: 6

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

Спасибо за ответ!
Параметр canreinvite выставлен правильно (canreinvite=no задано по-умолчанию).
А по поводу приоритета кодеков я не совсем понял. Что именно необходимо сделать? Необходимо выстроить некую последовательность используемых кодеков в телефоне? В какой последовательности?
2009-07-13 15:23

Сообщений: 6521

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

внутренние входящие и исходящие (как внешние, так и внутренние) ходят обычно по alaw/ulaw
В случае телефон C470IP напрямую к Sipnet - он честно отвечает какие кодеки поддерживает при внешнем звонке.
В случае внешние звонки для входящей внешней связи из Sipnet на Астериск имеет место те кодеки, которые указаны в пире sipnet. Не факт, что то что указано - правильно.

Посмотрите какие кодеки разрешены у вас для Sipnet, для C470IP, и какие вообще есть в системе, для трансляции, если таковая требуется.
2009-07-13 15:44

Откуда: Москва
Сообщений: 6

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

Долго и упорно эксперементировали с кодеками, но проблема с приемом внешних звонков оставалось.

Решили попробовать перейти на версию Астериск 1.6 и в процессе перехода обновили следующие библиотеки:

alsa-lib 1.0.19-1
dahdi-tools 2.1.0.2-4
dahdi-tools-libs 2.1.0.2-4
gmime 2.4.3-2
libpri 1.4.7-1
libss7 1.0.1-3
portaudio 19-7
spandsp 0.0.5-0.1.pre4

После этого все заработало!

У меня ещё один вопрос по телефону C470IP. Почему-то не получается захолдировать (или перевести на другой номер) текущий звонок. При нажатии на клавишу "R" не происходит ровным счетом ничего. Быть может клавишу нужно отдельно программировать на холд?
2009-07-14 19:53

Сообщений: 6521

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

Переводите средствами * а не средствами телефона.
То есть комбинацией ## или какая там у вас в General settings - Blind transfer, Attended transfer.
2009-07-14 20:50

Откуда: Москва
Сообщений: 6

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

А средствами телефона перевод звонка невозможен вприниципе?

В системе администрирования устройством есть раздел "Передача вызова", в котором заданы следующие настройки:
Нажмите клавишу R, чтобы начать передачу вызова по методу SIP Refer: Да (активно) / Нет
Передать вызов после сигнала отбоя: Да (активно) / Нет
Preferred Refer To: Original URL / Target's contact info (активно)
Automatic Refer To: Да / Нет (активно)

Насколько я понимаю, с этими настройками все должно работать? Почему же тогда не работает...
2009-07-14 22:32

Откуда: Москва
Сообщений: 6

Re: Странная проблема при использовании телефона Siemens Gigaset C470IP RUS

В Астериске:
Directed Call Pickup **
In-Call Asterisk Attended Transfer *2
In-Call Asterisk Blind Transfer ##

Если при активном звонке набрать ** или *2, то ничего не происходит. Если набрать ##, то идет отбой. Если набрать # и номер, то активный звонок переводится на этот номер. При этом время на набор номера после нажатия # ограничено 2-я секундами. Если за это время не ввести первую цифру номера, идет отбой.
Почему могут не работать первые 2 команды, а по 3-й команде дано столь короткое время на ввод.
Спасибо, что помогаете, ded.
2009-07-14 23:14

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru