This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linksys_spa-3102 [2015/07/27 16:34] val [Отладка через Syslog] |
linksys_spa-3102 [2021/08/24 14:45] val [Восстановление фабричных настроек] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Linksys SPA-3102 ====== | ====== Linksys SPA-3102 ====== | ||
- | * [[http://val.bmstu.ru/unix/spa/]] | + | * [[http://val.bmstu.ru/unix/voip/spa/]] |
* [[http://www.fredshack.com/docs/linksys_3102.html|Linksys 3102 for Dummies]] | * [[http://www.fredshack.com/docs/linksys_3102.html|Linksys 3102 for Dummies]] | ||
* [[http://master239.blogspot.ru/2013/12/cisco-spa-dhcp-provisioning-firmware.html|Cisco SPA DHCP Provisioning firmware Upgrade XML ]] | * [[http://master239.blogspot.ru/2013/12/cisco-spa-dhcp-provisioning-firmware.html|Cisco SPA DHCP Provisioning firmware Upgrade XML ]] | ||
Line 10: | Line 10: | ||
* Подключить питание и телефон в phone (все остальное отключить) | * Подключить питание и телефон в phone (все остальное отключить) | ||
* Войти в Linksys Configuration Menu (набрать четыре звездочки) | * Войти в Linksys Configuration Menu (набрать четыре звездочки) | ||
- | * Набираем 73738#, затем 1 для подтверждения | + | * Набираем 73738#, затем 1 для подтверждения и кладем трубку |
===== Подключение к WEB интерфейсу ===== | ===== Подключение к WEB интерфейсу ===== | ||
Line 48: | Line 48: | ||
===== Настройка VoIP параметров ===== | ===== Настройка VoIP параметров ===== | ||
- | [[http://blog.pathennessy.org/2009/01/01/configuring-linksys-spa-3102-for-asterisk/]] | + | * Admin Login/advanced |
- | ==== Настройка Line 1 ==== | + | * [[http://www.sailpbx.com/mediawiki/images/2/27/Spa_3102_guide.pdf|Configuring Linksys SPA 3102 for Asterisk]] |
- | === Через WEB интерфейс === | + | ==== Настройка FXS/PHONE/Line 1 интерфейса ==== |
* Line Enable: yes | * Line Enable: yes | ||
* Proxy: server.corpX.un | * Proxy: server.corpX.un | ||
* Register: yes | * Register: yes | ||
- | * User ID: 403 | + | * User ID: 101+X |
- | * Password: tpassword403 | + | * Password: tpassword101+X |
* Dial Plan: ( xxx | 8xxxxxxxxxx | 0xxxxx | *xx ) | * Dial Plan: ( xxx | 8xxxxxxxxxx | 0xxxxx | *xx ) | ||
- | === Использование Provisioning === | + | ==== Настройка FXO/LINE/PSTN Line ==== |
+ | === Настройка VoIP шлюза === | ||
+ | |||
+ | * Line Enable: yes | ||
+ | * Proxy: server.corpX.un | ||
+ | * Register: yes | ||
+ | * User ID: fxo101+X | ||
+ | * Password: fpassword101+X | ||
+ | |||
+ | * PSTN-To-VoIP Gateway Enable: yes | ||
+ | * PSTN Ring Thru Line 1: no | ||
+ | * PSTN Answer Delay: 0 | ||
+ | |||
+ | * PSTN Caller Default DP: 2 | ||
+ | * Dial Plan 2: (S0<:101+X@server.corpX.un>) | ||
+ | |||
+ | === Настройка параметров аналоговой линии === | ||
+ | |||
+ | * [[https://asterisk-pbx.ru/wiki/hardware/gateways/rus_disconnect_tone|Disconnect tone FXO]] | ||
+ | * Disconnect Tone LG: 425@-30,425@-30;3(.5/.5/1+2) | ||
+ | * Disconnect Tone MC240: 425@-30,425@-30;4(.34/.34/1+2) | ||
+ | |||
+ | ===== Использование Provisioning ===== | ||
+ | |||
+ | Загрузка окончательной конфигурации происходит автоматически после первичной | ||
+ | ==== Предварительная конфигурация ==== | ||
<code> | <code> | ||
- | server# cat /tftpboot/spa3102.cfg | + | server# cat /srv/tftp/spa3102.cfg |
</code><code> | </code><code> | ||
<flat-profile> | <flat-profile> | ||
Line 76: | Line 101: | ||
</flat-profile> | </flat-profile> | ||
- | </code><code> | + | </code> |
- | server# cat /var/www/spa-000E08NNNNNN.cfg | + | |
+ | ==== Окончательная конфигурация ==== | ||
+ | |||
+ | <code> | ||
+ | server# cat /var/www/html/spa-000E08NNNNNN.cfg | ||
</code><code> | </code><code> | ||
<flat-profile> | <flat-profile> | ||
Line 87: | Line 116: | ||
</code> | </code> | ||
- | === Безопасное распространение файлов конфигурации === | + | ==== Безопасное распространение файлов конфигурации ==== |
+ | |||
+ | <code> | ||
+ | # cd /var/www/html/ | ||
+ | </code> | ||
+ | |||
+ | * [[Пакет OpenSSL#Использование алгоритмов симметричного шифрования]] | ||
<code> | <code> | ||
- | # cat /tftpboot/spa3102.cfg | + | # cat /srv/tftp/spa3102.cfg |
</code><code> | </code><code> | ||
... | ... | ||
<Profile_Rule>[--key "spapassword"] http://server.corpX.un/spa-$MAU.enc</Profile_Rule> | <Profile_Rule>[--key "spapassword"] http://server.corpX.un/spa-$MAU.enc</Profile_Rule> | ||
... | ... | ||
- | </code><code> | ||
- | # cd /var/www/ | ||
- | |||
- | # openssl enc -aes-256-cbc -e -in spa-000E08XXXXXX.cfg -out spa-000E08XXXXXX.enc -pass pass:spapassword | ||
</code> | </code> | ||
- | ==== Настройка PSTN Line ==== | ||
- | |||
- | === Настройка VoIP шлюза === | ||
- | |||
- | * Line Enable: yes | ||
- | * Proxy: server.corpX.un | ||
- | * User ID: fxo101+X | ||
- | * Password: fpassword101+X | ||
- | |||
- | * PSTN-To-VoIP Gateway Enable: yes | ||
- | * PSTN Ring Thru Line 1: no | ||
- | * PSTN Answer Delay: 0 | ||
- | |||
- | * PSTN Caller Default DP: 2 | ||
- | * Dial Plan 2: (S0<:101+X@server.corpX.un>) | ||
- | |||
- | === Настройка параметров аналоговой линии === | ||
- | |||
- | [[http://asterisk-pbx.ru/wiki/doku.php/rus_disconnect_tone]] | ||
- | |||
- | * Disconnect Tone: 425@-30,425@-30;3(.5/.5/1+2) | ||
===== Вариант использования "Успокойте Маму" ===== | ===== Вариант использования "Успокойте Маму" ===== |