Huawei E173 & Asterisk
Как было просто со старыми модемами Huawei E173u-1 и разлочить было просто и бесплатно и к Астериску привязывались легко. Но увы их уже не. Продаются новые: Е173 и Е1550 как быть с ними.
Голос они также поддерживают, но найти программы для разлочки бесплатно не получилось, пришлось отдавать энную сумму денег и использовать программу DC-Unloker. (Зато быстро и без потери времени).
Процедура разлочки очень проста. Покупаешь кредиты на сайте, сколько необходимо там же можно посмотреть в таблице. При покупке указываешь адрес почты куда придет логин и пароль. В программе вводишь логин и пароль и модем отвязан.
Модем мы сделали, пора его привязывать к Астериск но тут уже сложнее.
При включения модема смотрим, видится он или нет командой lsusb и если все хорошо видим наш модем:
root@server:/etc/asterisk# lsusb
Bus 001 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Но радовать рано данные модемы видятся в системе как USB накопитель (флешка) а не как gsm устройство, проверить можно командой dmesg | tail
Переключения режима работы модема
1.Устанавливаем apt-get install usb-modeswitch-data
2.Создаем файл в каталоге /etc/usb_modeswitch.d/12d1:1001 Имя файла делаем такое же как ID в команде lsusb
3.В файл записываем
########################################################
# Huawei E1550
#
# Contributor: Bogomips
DefaultVendor= 0x12d1
DefaultProduct= 0x1001
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
MessageEndpoint=0x01
CheckSuccess=5
Где
DefaultVendor и DefaultProduct такие же как ID
4. Запускаем команду usb_modeswitch -v 0x12d1 -p 0x1001 -c /etc/usb_modeswitch.d/12d1\:1001
И если все прошло удачно в конце будет написано Mode switch most likely succeeded. Bye.
Проверяем. Запускаем команду dmesg | tail и видим что наш модем работает уже как GSM шлюз.
Дальнейшая настройка Астериск берем от сюда.