Автоматическая настройка устройств Linksys
Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию
Автоматическая настройка позволяет IP-телефону или аналоговому адаптеру получить SIP-настройки с коммутатора вместо ручной настройки. Вы вводите MAC-адрес устройства в аккаунте; коммутатор записывает профиль конфигурации для этого устройства, а устройство загружает его по HTTP или TFTP при включении. В этом руководстве вы настроите одно устройство Linksys. Рассчитывайте примерно на 20 минут плюс до часа на первый профиль.
Linksys - единственный тип устройств, для которого коммутатор генерирует профили. Профиль использует формат XML flat-profile серий Linksys и Cisco SPA: это телефоны и адаптеры, например SPA2102, SPA3102, PAP2T, SPA8000, SPA9000, SPA901, SPA921, SPA922, SPA941, SPA942, SPA962, SPA525G, WRP400 и WIP310.
Перед началом
Заголовок раздела «Перед началом»- У вас есть доступ Administrator (администратор) к панели.
- Аккаунт, который будет использовать устройство, существует и имеет VoIP Password (VoIP-пароль). См. Аккаунты.
- Вы знаете MAC-адрес устройства, напечатанный на его этикетке.
- Вы можете один раз открыть веб-интерфейс устройства, чтобы задать параметры автонастройки.
Как это работает
Заголовок раздела «Как это работает»Каждый час, в 27 минут, коммутатор перебирает все аккаунты, у которых есть CPE Number (номер CPE), Provisioning ID (ID автонастройки) и VoIP-пароль, и записывает профиль для каждого нового устройства:
- Он берёт шаблон
linksys.cfgиз/home/ssp/etc/provisioning/. Среда, отличная от первой, использует собственную копию в/home/ssp/etc/provisioning/env<N>/, если она существует. - Он заменяет макросы в шаблоне данными среды и аккаунта.
- Он сохраняет результат как
linksys-<MAC>.cfg, где<MAC>- это CPE Number в верхнем регистре без разделителей, напримерlinksys-000E08AABBCC.cfg.
Профили доступны по адресу http://<switch IP>/provisioning/ и по TFTP из того же каталога. Коммутатор удаляет профиль, когда удаляют аккаунт.
| Макрос | Заменяется на |
|---|---|
%%SIP_PROXY%% |
Первый IP-адрес среды |
%%SIP_PORT%% |
SIP UDP-порт среды |
%%SIP_USERNAME%% |
Account Name (имя аккаунта) |
%%SIP_AUTHNAME%% |
VoIP Login (VoIP-логин) |
%%SIP_PASSWORD%% |
VoIP Password |
%%SIP_CALLER_NAME%% |
Имя абонента аккаунта |
Шаг 1: Проверьте шаблон
Заголовок раздела «Шаг 1: Проверьте шаблон»Шаблон по умолчанию регистрирует линию 1 устройства с аккаунтом и каждый час проверяет наличие нового профиля:
<flat-profile><Provision_Enable>Yes</Provision_Enable><Resync_On_Reset>Yes</Resync_On_Reset><Resync_Periodic>3600</Resync_Periodic><Resync_From_SIP>No</Resync_From_SIP><Profile_Rule>http://%%SIP_PROXY%%/provisioning/linksys-$(MAU).cfg</Profile_Rule><Line_Enable_1_>Yes</Line_Enable_1_><SIP_Port_1_>%%SIP_PORT%%</SIP_Port_1_><Proxy_1_>%%SIP_PROXY%%</Proxy_1_><Register_1_>Yes</Register_1_><Register_Expires_1_>3600</Register_Expires_1_><User_ID_1_>%%SIP_USERNAME%%</User_ID_1_><Password_1_>%%SIP_PASSWORD%%</Password_1_><Auth_ID_1_>%%SIP_AUTHNAME%%</Auth_ID_1_><Use_Auth_ID_1_>Yes</Use_Auth_ID_1_><Preferred_Codec_1_>G729a</Preferred_Codec_1_><Use_Pref_Codec_Only_1_>No</Use_Pref_Codec_Only_1_></flat-profile>- Решите, подходят ли вам значения по умолчанию. Чаще всего меняют
Preferred_Codec_1_, например наG711u, когда ваши вендоры не предлагают G.729. - Попросите поддержку FlySIP применить вашу версию шаблона или отредактируйте
linksys.cfgсамостоятельно, если у вас есть shell-доступ к коммутатору. Можно добавить любой параметр flat-profile Linksys.
Результат: шаблон соответствует настройкам, которые нужны вашим устройствам.
Шаг 2: Назначьте устройство аккаунту
Заголовок раздела «Шаг 2: Назначьте устройство аккаунту»- Откройте My Customers → Accounts и откройте аккаунт.
- Выберите вкладку Advanced (дополнительно).
- В разделе SIP / Services введите CPE Number: MAC-адрес устройства, например
00:0E:08:AA:BB:CC. Двоеточия, дефисы и нижний регистр допустимы. - В разделе Service / Payment введите Provisioning ID:
1(Linksys). - Нажмите Save (сохранить).
Результат: при следующем ежечасном запуске коммутатор запишет linksys-000E08AABBCC.cfg для устройства.
Шаг 3: Направьте устройство на коммутатор
Заголовок раздела «Шаг 3: Направьте устройство на коммутатор»- Откройте веб-интерфейс устройства и перейдите на вкладку Provisioning (автонастройка). Она доступна в режиме admin, в расширенном виде (advanced view).
- Задайте Provision Enable:
Yesи Resync On Reset:Yes. - Введите Profile Rule:
http://203.0.113.10/provisioning/linksys-$(MAU).cfg, подставив IP-адрес вашего коммутатора вместо203.0.113.10. Устройство заменяет$(MAU)собственным MAC-адресом в верхнем регистре. - Сохраните настройки и перезагрузите устройство.
Для TFTP используйте tftp://203.0.113.10/linksys-$(MAU).cfg и разрешите сеть устройства на вкладке TFTP раздела IP Firewall. Для HTTP сеть устройства должна быть разрешена на вкладке Web, которая по умолчанию открыта для любого адреса. См. Настройка фаервола.
Результат: устройство загружает профиль, регистрирует линию 1 с аккаунтом и повторяет загрузку каждый час.
Шаг 4: Проверьте настройку
Заголовок раздела «Шаг 4: Проверьте настройку»- Откройте
http://<switch IP>/provisioning/linksys-<MAC>.cfgв браузере и убедитесь, что макросы заменены данными аккаунта. - Откройте My Customers → Accounts. Значок статуса аккаунта становится зелёной галочкой; наведите на него курсор, чтобы увидеть user agent и контактный адрес устройства.
- Сделайте тестовый звонок с устройства и найдите его в Call Records (CDRs) (записи о звонках).
Что дальше
Заголовок раздела «Что дальше»- Аккаунты: все поля формы аккаунта.
- Управление кодеками: настройки кодеков для каждого аккаунта.
- Настройка фаервола: откройте TFTP и веб-порт только для своих устройств.