Установка и настройка серверов Linux,создание сайтов, установка и настройка Asterisk PBX, Linux для начинающих и не только.
Получать статьи этого сайта на почту:

 

15
Dec 2015
sergldom
автор
0
комментариев
Рейтинг статьи:
5
Average: 4.5 (2 votes)

Установка Asterisk на роутер Asus RT-N66U и 3G модем Huawei

   Сегодня мы установим АТС Asterisk на роутер Asus RT-N66U. Сам роутер мы ранее прошили прошивкой Мерлина и установили репозиторий Entware, теперь же установим цифровую телефонную  Asterisk и подключим 3G-модем Huawei E1550 для дозвона на мобильный телефон при звонке на сип либо подключенный городской номер.

Обновим репозиторий выполнив команду:

opkg update

Запустим установку Asterisk и необходимых пакетов для работы телефонии:

opkg install asterisk11 asterisk11-app-authenticate asterisk11-app-disa  asterisk11-app-mixmonitor asterisk11-app-playtones asterisk11-app-record asterisk11-app-senddtmf asterisk11-app-system asterisk11-app-verbose asterisk11-chan-dongle asterisk11-codec-alaw asterisk11-func-base64 asterisk11-func-channel asterisk11-func-db asterisk11-func-shell asterisk11-mysql asterisk11-res-monitor asterisk11-res-musiconhold asterisk11-res-srtp asterisk11-res-timing-timerfd asterisk11-sounds asterisk11-voicemail

Настроим автозапуск Asterisk в файле:

vi /etc/default/asterisk

## startup options for /etc/init.d/asterisk
ENABLE_ASTERISK="yes"
OPTIONS=""

Добавляем в файл /etc/rc.local команду:

vi /etc/rc.local

mkdir -p /var/lib/asterisk/ && /etc/init.d/asterisk restart
...
exit 0

Подключение 3G модема Huawei

Коммандой:

ls /dev/ttyUSB*

Ответ системы когда видится модем правильно:

/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2

мы смотрим видит или не видит wifi роутер Asus RT-N66U наш 3G модем HUAWEY.

В файл /etc/asterisk/dongle.conf необходимо добавить настройки для нашего модема

было:

...    
[dongle0]
audio=/dev/ttyUSB1              ; tty port for audio connection;        no default value
data=/dev/ttyUSB2               ; tty port for AT commands;             no default value
...
imei=123456789012345
imsi=123456789012345
...

стало:

...
[modem1]
audio=/dev/ttyUSB1 ; tty for audio connection
data=/dev/ttyUSB2 ; tty for AT commands
context=datacard-incoming ; context for incoming calls
group=1 ; calling group
rxgain=3 ; increase the incoming volume
txgain=3 ; increase the outgoint volume
resetdatacard=yes ; reset datacard during initialization
u2diag=256 ; set U2DIAG parameter (256 = modem+card_reader)
usecallingpres=yes ; use the caller ID presentation or not
callingpres=allowed_passed_screen ; set caller ID presentation

Перезагружаем Asterisk выполнив команду:

/etc/init.d/asterisk restart

Заходим в консоль Asterisk выполнив команду:

asterisk -rvvvvv

Ответ системы:

Asterisk 1.8.10.1, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <[email protected]>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
  == Parsing '/etc/asterisk/asterisk.conf':   == Found
Connected to Asterisk 1.8.10.1 currently running on ATC-001 (pid = 12086)
Verbosity was 0 and is now 5
ATC-001*CLI>

   Проверяем виден ли модем в телефонии выполнив команду dongle show devices в консоли:

ATC-001*CLI>dongle show devices

ID           Group State      RSSI Mode Submode Provider Name  Model      Firmware          IMEI             IMSI             Number
modem1       1     Free       18   3    3       UA-KYIVSTAR    E1550      11.609.18.00.00   358811XXXXXXXXX  255030XXXXXXXXX  +38067XXXXXXX

Модем виден, номер определен.

Если У вас подключено несколько модемов, то в конфигурационном файле /etc/asterisk/dongle.conf  в блоке [modem1] изменить:

было:

[modem1]
audio=/dev/ttyUSB1 ; tty for audio connection
data=/dev/ttyUSB2 ; tty for AT commands

стало:

[modem1]
imei=358811XXXXXXXXX
imsi=255030XXXXXXXXX

   На этом установка Asterisk на роутер RT-N66U выполнена и 3G модем Huawei подключен.

С Вами был Сергей Лазаренко.

   Сделаем небольшой перерыв и посмотрим небольшое видео как набрасывать аркан:

 

Рейтинг статьи: 

5
Average: 4.5 (2 votes)

Вам понравилась статья? Хотите получать уведомления о выходе новых статей с этого сайта на свой почтовый адрес? Подписывайтесь пожалуйста. Введите свой почтовый адрес и нажмите кнопку Хочу получать статьи!

<![CDATA[]]><![CDATA[]]>

 

*Адреса электронной почты не разглашаются и не предоставляются третьим лицам для коммерческого или некоммерческого использования.

 

 
 

 

Add new comment

Filtered HTML

  • Search Engines will index and follow ONLY links to allowed domains.

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Search Engines will index and follow ONLY links to allowed domains.

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.