betaВсеукраинский портал разработчиков и пользователей свободного программного обеспечения. |
||
| Поиск | ||
Рассылка |
Cisco ATA186 + asterisk = совершаем звонки и отправляем факсы22.05.10 /Попалось мне в руки это "антикварное" оборудование. Почему антикварное? Да потому такого класса оборудование давно уже не используется. Если кратко, то это шлюз с ip<->voice с 2-мя FXS-портами, 1 порт Ethernet ну и кнопка вызова IVR-меню. Больше в нём ничего нет. Первичная настройка просиходит через телефон (то есть подключаете телефонный аппарат и потом нажимаете коды для установки IP-адреса, и т.д.). Если есть IP-адрес , то можно дальше настраивать через web-интерфейс, чем собственно мы сейчас и займёмся. После присвоения IP адреса, набираем http://10.0.3.120/dev и попадаем на страничку настроек. В самом верху красуется заголовок
и ещё в самом низу такое:
Что меня аж никак не радовал. Полазив по своим голосовым серверам, нашёл один, у которого включена поддержка h323. После некоторого времени, проведённого за попытками настроить ATA 186 на работу с asterisk'om увидел ещё больше огорчающую меня картину: cisco ata хочет соединятся по порту 1719, а не 1720, как по умолчанию (у меня уже работает связка asterisk + avaya и не хотелось бы её рушить). Решил пойти другим путём, а именно заставить работать по протоколу SIP (так как в документации сказано, что этот аппарат умеет работать и по SIP). 1) запускаем программу sata186us.exe
2) поднимаем трубку телефона, подключенного к ATA 186, нажимаем на устройстве красную кнопку (та, которая вызывает IVR-меню) и вводим команду:
Трубку не кладём, окно CMD.EXE не закрываем. После этого можно видеть в окне cmd.exe такое:
По окончанию загрузки увидим такое:
и услышим в трубку фразу (по-английски) Upgrade successfull. Если это так - поздравляю, вы успешно залили новую прошивку. Теперь зайдём опять по адресу http://10.0.3.120/dev и увидим другой заголовок
а внизу красуется
Собственно, теперь у нас поддержка sip включена. Можно переходить к настройке параметров:
Теперь пару слов отдельно о кодеках. Необходимо указать номер кодека в соответствующем поле - TxCodec, RxCodec и LBRCodec.
- TxCodec: Предпочтительный кодек при приеме звонка из сети. - RxCodec: Предпочтительный кодек при звонке в сеть. - LBRCodec: Позволяет ограничить кодек с минимальной полосой пропускания. Если в этом поле указать кодек G.723 то будут совершаться первый звонок любым запрошенным кодеком. Если первый звонок совершен по G.723.1 то второй звонок будет совершен только по G.711. Если в LBRCodec: указать G.729 то Первый звонок будет совершен G.729 или G.711 Второй звонок будет так же совершен G.729 или G.711 кодеком. В зависимости от запрошенного кодека и других настроек. - AudioMode: Устанавливает правила передачи DTMF сигналов, факсов и пр. Рекомендованное значение 0x00150015. Если установить значение 0x00170017 то все звонки будут совершаться только по G.711 и все DTMF сигналы и факс будут передаваться этим кодеком. Я по ошибке поставил везде значение кодека 3 (хотя на Asterisk'e у меня 729-ый вообще не установлен), но телефон так же как и факс отлично заработали. Но лучше всего ставить, тот кодек, который вы используете. Есть ещё параметр - ConnectMode: у меня стоит значение 0x00060400, но встречал и такое 0x00060403 (не проверял на работоспособность). Это основные параметры. Остальные же менять можно по желанию. Теперь пробуем звонить и отправлять факсы: всё должно работать. По материалам: Комментарии |
|
|
© 2004-2009 Журнал "Root UA" - свидетельство СМИ: КВ №14786-3757Р
Газета "FOSS News" - свидетельство СМИ: ОД №1355-236-Р При использовании материалов портала ссылка на Root.UA обязательна, для интернет-изданий – гиперссылка, не закрытая для индексации поисковыми системами. sitenews |
||
Добавить комментарий