Сьогодні ми встановимо Asterisk PBX на маршрутизаторі Asus RT-N66U. Сама. Маршрутизатор ми попередньо зшиваємо прошивкою Merlin і встановлена репозиторійна база данихТепер ми встановимо цифровий телефон Asterisk і з'єднаємо режим Huawei E1550 3G, щоб зануритися на мобільний телефон при виклику sip або підключеного номера міста.
Оновити репозиторію, виконавши команду:
opkg update
Почати установку зірочка і необхідні пакети для телефонії:
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 autorun в файлі:
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
Huawei 3G модем підключення
Командо:
ls /dev/ttyUSB*
Відповідність системи при правильній перегляді модему:
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
Ми бачимо або не дивимося на маршрутизаторі Asus RT-N66U, наш режим Huawei 3G.
Файл в. /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
Перезавантажити зірку, виконавши команду:
/etc/init.d/asterisk restart
Ми вводимо до Астерського консольу за наступною командою:
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
При цьому виконується установка зірочки на маршрутизаторі RT-N66U і підключена модема Huawei 3G.
Я був з вами. Сергій Лазаренко.
Давайте зробіть коротку прорву і подивіться трохи відео, як кинути lasso:



Про нас