Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2012-05-04 16:05:21 +0400

bolshoy_plohish Gravatar bolshoy_plohish

Захотелось на досуге завести VoIP — GSM шлюз, дабы экономить на звонках на сотовые и иметь возможность переключать на сотовые входящие звонки.

После прочтения интернетов выяснилось, что 100% рабочий вариант это модем Huawei E1550. Под теми же циферками продающийся операторами большой тройки. Желательно иметь модем от МТС, т.к. на нем не заблокированы голосовые функции, но после выполнения квеста по поиску в радиусе 1 км от офиса, модем нашелся только в Мегафоне, где и был куплен.

После чего началось… Проблема №1: Модем залочен по самое немогу. На активацию голоса были потрачены еще 4 Euro через сайт dc-unlocker, есть и бесплатные способы (заливка прошивки от МТС, прекрасно заливается после патча патча, заливка прошивки от E1553), но мне больше по душе было однокнопочное решение, а 170 рублей не такие большие деньги. После чего модем был подцеплен к астериску и выяснилась Проблема №2: звонки проходят, а голоса нет. Вдумчивое вчитывание показало, что это косяк пошивки 11.608.12.10.209 и лечется он перешивкой на 11.608.14.15.311. Для перепрошивки потребовалось: 1. Прошивка 2. Калькулятор анлок-кодов В калькулятор скармливаем IMEI модема (написан на коробке или модеме или в прошиваторе или dc-unlocker client) получаем два кода, нас сейчас интересует flashcode. Именно его и попросит ввести прошиватор. После проделанных действий модем готов к работе и можно переходить к настройке asterisk

Версия ядра должна быть старше 2.6.33, поэтому я не особо размышляя поставил 2.6.35-23-generic-pae из бэкпортов для ubuntu-server 10.04LTS так же потребуется пакет usb-modeswitch для работы модем и build-essential для сборки модуля канала chan_datacard

После установки usb-modeswitch можно воткнуть модем и посмотреть, что получилось: $ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB3

Это все порты модема, нам потребуются только ttyUSB2 и ttyUSB3, это audio и data-порты. С помощью udev их можно привести в более понятный вид, но об этом потом.

Захотелось на досуге завести VoIP — GSM шлюз, дабы экономить на звонках на сотовые и иметь возможность переключать на сотовые входящие звонки.

После прочтения интернетов выяснилось, что 100% рабочий вариант это модем Huawei E1550. Под теми же циферками продающийся операторами большой тройки. Желательно иметь модем от МТС, т.к. на нем не заблокированы голосовые функции, но после выполнения квеста по поиску в радиусе 1 км от офиса, модем нашелся только в Мегафоне, где и был куплен.

После чего началось… Проблема №1: Модем залочен по самое немогу. На активацию голоса были потрачены еще 4 Euro через сайт dc-unlocker, есть и бесплатные способы (заливка прошивки от МТС, прекрасно заливается после патча патча, заливка прошивки от E1553), но мне больше по душе было однокнопочное решение, а 170 рублей не такие большие деньги. После чего модем был подцеплен к астериску и выяснилась Проблема №2: звонки проходят, а голоса нет. Вдумчивое вчитывание показало, что это косяк пошивки 11.608.12.10.209 и лечется он перешивкой на 11.608.14.15.311. Для перепрошивки потребовалось: 1. Прошивка 2. Калькулятор анлок-кодов В калькулятор скармливаем IMEI модема (написан на коробке или модеме или в прошиваторе или dc-unlocker client) получаем два кода, нас сейчас интересует flashcode. Именно его и попросит ввести прошиватор. После проделанных действий модем готов к работе и можно переходить к настройке asterisk

Версия ядра должна быть старше 2.6.33, поэтому я не особо размышляя поставил 2.6.35-23-generic-pae из бэкпортов для ubuntu-server 10.04LTS так же потребуется пакет usb-modeswitch для работы модем и build-essential для сборки модуля канала chan_datacard

После установки usb-modeswitch можно воткнуть модем и посмотреть, что получилось: $ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB2
crw-rw---- 1 root dialout 188, 0 2011-04-21 19:08 /dev/ttyUSB3

Это все порты модема, нам потребуются только ttyUSB2 и ttyUSB3, ttyUSB1 и ttyUSB2, это audio и data-порты. С помощью udev их можно привести в более понятный вид, но об этом потом.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.